Semalt vermittelt wichtige Informationen zum Blockieren von Referrer-Spam mit Nginx

Wenn Sie in Ihrer Analysesoftware nach Möglichkeiten und Ideen suchen, sind Sie möglicherweise auf einige Empfehlungs-Spam-Mails gestoßen. Diese Empfehlungen existieren schon seit geraumer Zeit, aber Darodar hat sie auf eine andere Ebene gebracht.

Ivan Konovalov, der Semalt Customer Success Manager, sagt, dass Darodar ein gefälschtes SEO-Tool ist, das das Botnetz entführt hat. Es wurde eine neue Art der Werbung entwickelt, bei der eine Strategie verwendet wird, bei der Ihre Website zu unterschiedlichen Zeiten von verschiedenen IPs, Ländern und sogar Geräten überflutet wird, aber alle dieselbe Empfehlung haben. Sie hoffen, dass Sie, sobald Sie diesen verdächtigen Datenverkehr bemerken, mehr darüber erfahren möchten und auf lange Sicht ihre Produkte kaufen werden.

Als Darodar mit dieser Art von Werbung erfolgreich war, verwendeten die meisten Websites Empfehlungs-Spam und es hat einen Punkt erreicht, an dem die Website-Analyse beschädigt und verzerrt wurde. Es ist zu einem der größten Website-Straftäter geworden.

Warum wird Referrer-Spam zum Problem?

Abgesehen davon, dass Ihre Website durch irrelevante Daten verzerrt und beschädigt wird, ist Spam eine große Zeitverschwendung. Die meisten Leute beschweren sich darüber, wie frustrierend dies sein kann, wenn sie versuchen, Kunden über Darodar zu erklären, und warum sie es ignorieren sollten. Obwohl es möglich ist, mit Google Analytics einen Filter zu erstellen, um die Referrer-Spammer herauszufiltern, maskiert diese Lösung das Problem nur.

Sobald Spammer Ihre Website crawlen oder besuchen, nutzen sie die Ressourcen Ihres Servers. Dies sind jedoch keine Dinge, die Sie benötigen. Das Laden Ihres Servers bedeutet, dass das Laden langsam wird, was zu hohen Absprungraten und schlechten Platzierungen führen kann.

Der Schlüssel zum Beenden dieses Problems besteht darin, es zu blockieren, bevor es die Möglichkeit erhält, sich auf Ihrer Website als Referrer zu registrieren. Es gibt verschiedene Möglichkeiten, um dieses Ziel zu erreichen, und eine davon ist die Verwendung von Nginx. Befolgen Sie einfach die folgenden Schritte:

Erstellen Sie das folgende globale Nginx-Regelverzeichnis:

sudo mkdr / etc / nginx / global

sudonano / etc / nginx / global / Schiedsrichter-Spam. conf

Fügen Sie nach dem Erstellen des Verzeichnisses den folgenden Text in den Editor ein, speichern Sie ihn und beenden Sie ihn.

##

# Referrer-Ausschlüsse

##

if ($ http_referer ~ "(semalt \ .com | button-for-website \ .com)") {

setze $ verboten "1";

}}

if ($ verboten) {

return 403; - +

}}

Diese Schritte helfen Ihnen beim Erkennen und Blockieren von Schaltflächen für website.com und darodar.com. Diese beiden sind die Haupttäter auf der Website, aber Sie können trotzdem jeden anderen von Ihnen gewünschten Empfehlungs-Spam blockieren. Die konsistente Ausdruckssyntax verwendet den Hostnamen, gibt die Punkte mit einer Backline aus und verbindet sie mit einem Balken.

Fügen Sie der Konfigurationsdatei der Site Folgendes hinzu:

Server {

... all das Zeug, das schon ist ...

include / etc / nginx / global / *

}}

Das Wiederholen dieses Vorgangs kann langweilig sein, da Sie ihn für jede Site ausführen müssen. Das Wichtigste ist jedoch, dass Sie ihn in Zukunft wieder verwenden können, indem Sie neue globale Verzeichnisse in / etc / nginx / global / directory hinzufügen. Wenn Ihre Website eine Vorlagendatei enthält, ist es hilfreich, wenn Sie die Zeile hinzufügen.

So stellen Sie sicher, dass keine Tippfehler auftreten:

Sudo nginx –t, dann laden Sie die Nginx-Konfiguration neu, und von hier aus ist Ihre Site einsatzbereit.