Ob es dir gefällt oder nicht, Spam ist ein großer Teil des Internets.

Einige Spam-Arten sind eher daran interessiert, deinen Serverplatz zum Versenden von Anfragen zu nutzen, während andere den Vorteil ausnutzen, dass Benutzer schädliche Malware und Viren versenden.

Eine Art von Spam wird Referrer-Spam genannt und es betrifft WordPress Webseiten, die nicht vorbereitet sind. Außerdem kann es in dein Google-Analytics-System gelangen, deine Rankings ausnutzen und die Suchmaschinen gegen dich aufbringen.

Es wird nie ganz verschwinden. Aber das bedeutet nicht, dass du dich nicht gegen Referrer-Spam wehren kannst.

Am besten blockierst du Referrer-Spam in Google Analytics und WordPress. Wie machst du das?

Das wirst du in einer Minute herausfinden, aber lass uns zuerst ein bisschen mehr über Referrer-Spam und wie es deine Webseite beeinflussen kann, herausfinden.

Was ist Referrer (oder Empfehlung) Spam?

Referrer-Spam, oder Empfehlungs-Spam, ist die Technik, bei der wiederholte Anfragen für Webseiten mit einer gefälschten Referrer-URL gestellt werden, oft zu einer Webseite, die Spammer bewerben wollen.

Innerhalb von Google Analytics sieht es so aus:

Wie Referrer-Spam innerhalb von Google Analytics aussieht
Wie Referrer-Spam innerhalb von Google Analytics aussieht

Referrer-Spam hat einen Zweck: Suchmaschinen anzugreifen.

Oberflächlich betrachtet, funktioniert es folgendermaßen:

  • Ein Spammer hat eine Webseite, für die er die Rankings in den Suchmaschinen verbessern will.
  • Der Spammer verschickt mehrere Anfragen mit gefälschten URLs, die zu der Webseite, für die er werben möchte, zurückverlinken.

Kurz gesagt, sie wollen die Art und Weise verbessern, wie Suchmaschinen deine Webseite sehen, ohne den Nutzern wertvolle Inhalte zu liefern. Daher kann es vorkommen, dass deine Webseite versehentlich einige der Zugriffsprotokolle und Statistiken veröffentlicht und unbeabsichtigt auf diese Webseite zurücklinkt, die der Spammer zu bewerben versucht.

Das bedeutet, dass deine Webseite nun auf eine Seite mit schlechter Qualität verlinkt, was die Rankings für diese Spamseite wie diese verbessern kann:

Noch mehr Spam-Websites in Google Analytics
Noch mehr Spam-Websites in Google Analytics

Wenn Google jedoch sieht, dass du auf eine Junk-Webseite verlinkt bist, kann es leider sein, dass deine Suchmaschinenplatzierungen in Zukunft sinken.

Diese Bots besuchen deine Webseite nie wirklich. Stattdessen bringen sie nur deinen Javascript-Tracking-Code durcheinander und verzerren deine Analysedaten wie Absprungrate und andere nützliche Engagement-Metriken.

Ein Diagramm, das zeigt, wie Geister- und Empfehlungsspam funktioniert (Bildquelle: magistrateinc.com)
Ein Diagramm, das zeigt, wie Geister- und Empfehlungsspam funktioniert (Bildquelle: magistrateinc.com)

Obwohl Google und andere Suchmaschinen schon einiges getan haben, um Spam-Webseiten wie diese zu diskontieren, ist es eine gute Idee, sie ganz zu verhindern, damit du keine Probleme bekommst.

Schließlich, wenn du zu Dutzenden von schlechten Webseiten verlinkt bist, könnten die Suchmaschinen denken, dass du das absichtlich gemacht hast.

Warum nennt man es Empfehlungs-Spam?

Es ist auch erwähnenswert, dass diese Art von Spam seinen Namen von der Art und Weise erhält, wie es mit Google Analytics interagiert. Diese Spammer machen sich die Tatsache zunutze, dass alle Webseitenbesitzer gerne sehen, dass andere Webseiten Traffic auf ihre Plattform verweisen.

Sie haben sogar einen Empfehlungsbericht in Google Analytics, um zu sehen, woher der meiste Traffic kommt.

Leider möchten sich einige deiner Nutzer diese Empfehlungsberichte in deinen Zugangsprotokollen ansehen, und es kann passieren, dass du auf einen der schädlichen Links klickst, wenn du deine Verweise in Google Analytics überprüfst.

Es ist egal, wer darauf klickt, denn es sind alles schlechte Nachrichten.

Welche Vorteile hat es, Bot-Traffic zu blockieren?

Manche Leute denken, dass Bot-Traffic und Referrer-Spam keine so große Sache ist. Es ist eine ziemlich große Sache, wenn man bedenkt, wie viel Bot-Traffic es da draußen gibt:

Gute Bots vs. schlechte Bots vs. Menschen (Bildquelle: voluum.com)
Gute Bots vs. schlechte Bots vs. Menschen (Bildquelle: voluum.com)

Fast 56% des Bot-Traffics wird für böswillige Zwecke verwendet. Es verfälscht nicht nur deine Analysedaten, sondern es kann auch:

  • Zu DDoS-Angriffen beitragen
  • Dein SEO und den Ruf deiner Webseite beschädigen Hijack deine Konten
  • Und dich Geld kosten

Auch wenn es dich vielleicht nicht so sehr betrifft, hast du immer noch die Möglichkeit, versehentlich auf diese Spam-Webseiten zu verlinken und deine Suchmaschinenplatzierungen zu verringern.

Außerdem sind legitime Webseitenbetreiber im Geschäft, um qualitativ hochwertige Inhalte zu erzeugen, daher ist es deine Pflicht als verantwortungsvoller Webmaster, Spammer daran zu hindern, das Internet mit schlechten Links zu überladen.

Als Internetnutzer machen sie dir die Suche nur noch schwerer. Schließlich besteht die Möglichkeit, dass du oder einer der Besucher deiner Webseite auf einen der Referrer-Spam-Links klickst, der dich zu einer Webseite führt, die schädliches Material enthalten könnte.

Wie man Referral Spam Traffic in Google Analytics blockiert

Hier sind ein paar Optionen, mit denen du Google Analytics-Spam blockieren kannst:

Schauen wir uns jede dieser Methoden an:

1. Bekannte Bots und Spider in den Google Analytics-Einstellungen ausschließen

Bevor du weitergehende Möglichkeiten zum Blockieren von Google Analytics-Spam nutzt, solltest du eine eingebaute Funktion nutzen, die du unter Admin > Einstellungen anzeigen > Bot-Filterung findest:

Bot-Filterung in Google Analytics
Bot-Filterung in Google Analytics

Stelle einfach sicher, dass du die Checkbox anhakst und klicke unten auf der Seite auf Speichern.

2. Spam-Bots aus deinen Google Analytics-Ergebnissen filtern

Wenn du irgendwelche technischen Änderungen machst, möchtest du immer ein Backup haben, auf das du zurückgreifen kannst, wenn etwas schief geht.

Das ist bei Google Analytics nicht anders. Du wirst eine ungefilterte Ansicht behalten wollen, damit du Daten hast, die du mit den gefilterten Ergebnissen vergleichen kannst, um sicherzustellen, dass sie funktionieren. Es gibt dir auch eine Ansicht, zu der du zurückkehren kannst, wenn einer deiner Filter nicht ganz richtig funktioniert.

Eine ungefilterte Ansicht in Google Analytics einrichten

Gehe in den Admin-Bereich und klicke auf Einstellungen ansehen in der dritten Spalte.

Einrichten einer ungefilterten Ansicht in Google Analytics
Einrichten einer ungefilterten Ansicht in Google Analytics

Als nächstes klickst du auf Ansicht kopieren und nennst deine Ansicht Ungefiltert.

Kopiere und benenne deine neue Ansicht im GA
Kopiere und benenne deine neue Ansicht im GA

Gehe nun zurück zur Admin-Hauptseite in Google Analytics und klicke auf Filter im Bereich Ansicht.

Hinweis: Dies unterscheidet sich von Alle Filter im Abschnitt Account.

Einen Filter in Google Analytics erstellen
Einen Filter in Google Analytics erstellen

Klicke auf den roten + Filter hinzufügen Button:

Füge einen neuen Filter zum GA hinzu
Füge einen neuen Filter zum GA hinzu (und gib ihm einen aussagekräftigen Namen)

Von hier aus kannst du verschiedene Spam-Filter einrichten, um Google Analytics-Spam zu blockieren.

Nimm dir für jeden Filter, den du erstellst, ein paar Minuten Zeit, um ihn zu testen und sicherzustellen, dass er korrekt funktioniert. Wenn du zufrieden bist, dass es korrekt funktioniert, klicke auf Speichern.

Schauen wir uns kurz an, welche Arten von Spamfiltern du in Google Analytics einrichten kannst:

Arten von Spam, auf die du achten solltest (und wie man sie entfernt)

Es gibt drei verbreitete Arten von Spam. Hier ist ein kurzer Überblick über die einzelnen Arten von Spam und wie du es blockieren kannst:

Ghost-Spam

Ghost-Spam (manchmal auch als Ghost Traffic oder Phantom Traffic bezeichnet) ist gefälschter Traffic und Daten, die von Hackern in dein Google Analytics-Konto eingefügt werden, um dich dazu zu bringen, ihre Webseiten zu besuchen.

Um Ghost-Spam in deinem Google Analytics-Konto zu finden, gehe zu:

Publikum > Technologie > Netzwerk > Hostname

Dies zeigt dir eine Liste aller Hostnamen, die mit deiner Webseite zu tun haben. Es sollte nur deine Domain, Subdomains und alle anderen Dienste anzeigen, die du mit deinem Google Analytics-Konto verknüpft hast.

Wenn du etwas siehst, das du nicht erkennst, könnte es Ghost-Spam sein.

Um Ghost-Spam zu entfernen, erstelle einen benutzerdefinierten Filter, der Google Analytics mitteilt, welche Hostnamen zu deinem Konto gehören und welche nicht.

Hier geht’s zum Entfernen von Ghost-Spam in Google Analytics:
  1. Schreibe eine Liste von gültigen Hostnamen in einen regulären Ausdruck.
  2. Trenne jeden Hostnamen mit einem Leerzeichen | und füge einen Backslash \ vor allen Punkten und Bindestrichen hinzu. (Beispiel: kinsta\.com|youtube\.com)
  3. Öffne jetzt dein Google Analytics-Konto, gehe auf „Admin“ und wähle die richtige Ansicht.
  4. Gehe zu „Filter“ und klicke auf „Filter hinzufügen“.
  5. Gib deinem Filter einen Namen, wähle „Benutzerdefiniert“ als Filtertyp und wähle aus, dass du „Einschließlich“ „Hostname“ hinzufügen möchtest.
  6. Gib deinen Ausdruck ein und benutze den „Verify-Button“, um zu überprüfen, ob dein neuer Filter funktioniert.
  7. Klicke auf „Speichern“, um deinen Ghost-Spam Filter zu beenden.

Um es noch stärker zu machen, gibt es noch etwas anderes, was du gegen Ghost-Spam tun könntest.

Öffne Google Analytics, und gehe zu Audience > Technology > Netzwerk.

Scrolle nach unten und wähle den Hostnamen als deine Primärdimension aus, und mache es so, dass die Ergebnisse nach Monaten angezeigt werden.

Wähle den Hostnamen als deine primäre Dimension in GA
Wähle den Hostnamen als deine primäre Dimension in GA

Schau dir die gesamte Liste der Hostnamen an. Identifiziere die legitimen und schreibe sie auf.

Der Schlüssel ist hier, eine Liste der gültigen Hostnamen zu erstellen. Gehe dann oben auf die Registerkarte Admin und klicke auf Filter.

Erstelle eine Liste mit gültigen Hostnamen in Google Analytics
Erstelle eine Liste mit gültigen Hostnamen in Google Analytics

Klicke auf Filter hinzufügen > Benutzerdefinierter Filtertyp > Einschließen. In diesem Feld wirst du aufgefordert, eine Liste der zulässigen Hostnamen einzugeben. Das Format hierfür erfordert, dass du vor jedem Hostnamen ein ^-Zeichen und nach jedem Hostnamen ein $-Zeichen einfügst.

Um die Hostnamen zu trennen, benutze ein | Zeichen.

Hinzufügen eines benutzerdefinierten Filters in Google Analytics
Hinzufügen eines benutzerdefinierten Filters in Google Analytics

Wähle die Schaltfläche Speichern, um den Vorgang abzuschließen. Es sollte etwa 24 Stunden dauern, bis die Änderungen im Google Analytics Dashboard angezeigt werden. Du kannst auch einen Blick auf diese große Liste von Spam/Ghost-Referrer-Websites werfen.

Du solltest sie alle in deinem Google Analytics ausschließen.

Crawler Spam

Crawler-Spam ist eine Art von Spam, der von Bots erzeugt wird, die Webseiten durchsuchen und Informationen protokollieren, indem sie automatisierte Aufgaben auf Webseiten ausführen. Diese Bots crawlen deine Seiten und ignorieren dabei Regeln, wie sie in robots.txt zu finden sind.

Hier erfährst du, wie du Crawler-Spam in Google Analytics entfernen kannst:

Du musst benutzerdefinierte Filter in Google Analytics mit den folgenden Ausdrücken erstellen, die erstellt wurden, um Crawler-Spam auszuschließen, der in den letzten Jahren entdeckt wurde.

Ausdruck #1:

(best|dollar|success|top1)\-seo|anticrawler|^scripted\.|semalt|forum69|7makemon|sharebutton|ranksonic|sitevaluation|dailyrank|vitaly|profit\.xyz|rankings\-|dbutton|uptime(bot|check|\.com)

Ausdruck #2:

Datract|hacĸer|ɢoogl|responsive\-test|dogsrun|tkpass|free\-video|keywords\-monitoring|pr\-cy\.ru|fix\-website|checkpagerank|seo\-2\-0\.|platezhka|timer4web|share\-buttons|99seo|3\-letter|top10\-way

Um deinen benutzerdefinierten Filter zu erstellen, musst du das tun:

  1. Öffne dein Google Analytics-Konto
  2. Gehe zum Admin, wähle Filter aus und klicke dann auf „Filter hinzufügen“.
  3. Gib deinem Filter einen Namen, wähle „Benutzerdefiniert“ als Filtertyp und wähle dann „Ausschließen“.
  4. Setze das Feld auf „Kampagnenquelle“ und füge dann einen Ausdruck in das Feld ein.
  5. Überprüfe den Filter und klicke dann auf „Speichern“.
  6. Wiederhole den Vorgang für Ausdruck #2.
Fake-Sprache Spam

Sprach-Spam wird normalerweise von Spammern für eine bestimmte Agenda oder zur Werbung für ihre eigenen Webseiten oder Produkte verwendet. Sie manipulieren die Sprache, die von echten Webseiten wie thenextweb.com, lifehacker.com, reddit.com verwendet wird.

Hier erfährst du, wie du Spam in gefälschter Sprache in Google Analytics entfernen kannst:
  1. Öffne dein Google Analytics-Konto
  2. Gehe zum Admin, wähle Filter aus und klicke dann auf „Filter hinzufügen“.
  3. Gib deinem Filter einen Namen, wähle „Benutzerdefiniert“ als Filtertyp und wähle dann „Ausschließen“.
  4. Setze das Feld gleich „Spracheinstellungen“ und füge dann Folgendes in das Feld „Filtermuster“ ein: \s[^\s]*\s|.{15,}|\.|
  5. Überprüfe den Filter und wähle dann „Speichern“.

3. Bearbeite die .htaccess-Datei deiner Domain oder füge eine Regel in Nginx hinzu

Wenn dein Host cPanel benutzt, ist einer der effektivsten Wege, um Spam Referral Traffic zu blockieren, deine .htaccess Datei zu bearbeiten. Diese Datei wird verwendet, um deinen Server zu kontrollieren und kann angewiesen werden, alle Spam-Besuche von einer Domain oder IP-Adresse zu blockieren.

Das Blockieren von Spam Traffic in deinem .htaccess ist effektiv
Das Blockieren von Spam Traffic in deinem .htaccess ist effektiv (solange du vorsichtig bist und deine Webseite nicht kaputt machst)

Diese Methode blockiert nicht nur Referral-Spam-Domains von deiner Webseite, sondern es entfernt sie auch von deinem Server. Was praktisch ist, um die Geschwindigkeit deines Servers schön und schnell zu halten.

Hier ist die Anleitung zum Blockieren von Spam in deiner .htaccess-Datei:

Nehmen wir an, du würdest Semalt, free-traffic.xyz und buttons-for-website.com ausschließen wollen. Füge einfach den folgenden Befehl in die .htaccess-Datei deiner Webseite ein:

## SITE REFERRAL BLOCK
RewriteCond %{HTTP_REFERER} semalt\.xyz [NC,OR]
RewriteCond %{HTTP_REFERER} free-traffic\.xyz [NC,OR]
RewriteCond %{HTTP_REFERER} buttons-for-website\.com [NC,OR]
RewriteRule .* – [F]

Nicht sicher, was das alles bedeutet? Hier ist ein kurzer Überblick über das, was in diesem Befehl passiert:

  • NC‘ macht die Groß-/Kleinschreibung des Befehls unempfindlich, so dass sogar SeMalT.com oder Free-Traffic vom Filter abgefangen wird.
  • ‚OR‘ zeigt an, dass mehrere Referrer geblockt werden sollen.
  • Die letzte Zeile ist für das, was mit einer Domain passiert, die versucht, auf deine Webseite zuzugreifen und abgelehnt wird.
  • ‚F‘ ist gleich Fail und bedeutet, dass der Referrer einen 403-Fehler erhält.

Nun, wenn es um alles geht, was mit .htaccess zu tun hat: sei sehr vorsichtig.

Wenn du nur ein Zeichen an der falschen Stelle eingibst oder versehentlich ein doppeltes Leerzeichen eingibst, könnte deine ganze Webseite offline gehen.

.

Hier ist wie man Spam in Nginx blockiert:

Wenn dein Host Nginx als Webserver anstelle von Apache benutzt, kannst du deine .htaccess-Datei nicht bearbeiten und du musst eine Regel in Nginx aufstellen, um Anfragen von Referrern zu blockieren:

if ($http_referer ~* "bad-site-to-block\.com") {
    return 403;
}

Wenn du Kinsta-Kunde bist, musst du dich an den Support wenden und fragen, ob du diese Regel hinzufügen möchtest.

4. Benutze ein Third-Party Tool, um Referral Spam zu blockieren

Wenn du ein WordPress-Benutzer bist, kannst du ein Referral Spam Plugin benutzen, um Bot Traffic loszuwerden.

Deine beste Option ist Sucuri, das den Referrer-Spam überwacht und es von deiner Webseite entfernt. Darüber hinaus kann dieses Plugin auch deine Webseite vor DDoS-Angriffen schützen, da es eine All-in-One-Lösung für die Webseiten-Sicherheit ist.

Wenn dir Sucuri zu viel ist, solltest du vielleicht auch das Plugin Stop Referrer Spam ausprobieren, das eine öffentliche Liste von Referrer-Spammern verwendet, die von Matomo, der Firma hinter der Google Analytics-Alternative Piwik, zur Verfügung gestellt wird.

Es gibt ein paar zusätzliche Optionen, die aber seit einiger Zeit nicht mehr aktualisiert wurden, so dass sie möglicherweise nicht mit deiner WordPress-Installation kompatibel sind. Außerdem könnte das Ausführen veralteter Software einige Sicherheitsrisiken mit sich bringen, aber wenn du sie testen möchtest, hier sind sie:

Bitte nimm immer ein Sicherheits-Backup mit, bevor du ein neues Plugin installierst, damit du im Falle eines Fehlers einfach auf eine funktionierende Webseite zurückgreifen kannst.

Google Analytics Spam-FAQs

Hier findest du Antworten auf einige der am häufigsten gestellten Fragen zu Google Analytics-Spam:

Kann ich die in Google Analytics gefundenen Spam-Websites besuchen?

Die erste (und wichtigste) Sache, die du dir merken musst, ist folgende: klicke nicht auf den Link!

Wenn du die Webseite selbst besuchst, bekommen die Spammer, was sie wollen. Google die Webseite stattdessen in Anführungszeichen:

Suche in Google nach Spam-Referrer-Sites, um zu sehen, ob andere Webseiten diese bereits markiert haben.
Suche in Google nach Spam-Referrer-Sites, um zu sehen, ob andere Webseiten diese bereits markiert haben.

Wenn du es auf diese Weise machst, vermeidest du es, die Webseite zu besuchen, aber du wirst Ergebnisse von anderen Webseiten darüber sehen. Wenn die Webseite eine Quelle von Google Analytics Spam ist, hat wahrscheinlich jemand anderes darüber geschrieben.

Warum ist das Filtern von Spam aus meinem Google Analytics wichtig?

Google Analytics-Daten (und Webseitenanalysen im Allgemeinen) sind eine der besten Möglichkeiten, die Leistung deiner Webseite zu verfolgen und zu sehen, was mit deinem Online-Publikum funktioniert. Sie können nicht nur zeigen, was funktioniert, sondern auch, was nicht funktioniert (auch bekannt als verbesserungswürdige Bereiche).

Aber wenn du Referral-Spam in den Mix wirfst, steht die Genauigkeit dieser Daten auf dem Spiel.

Du könntest eine anständige Anzahl von Sessions bekommen, die im Grunde genommen Junk-Besuche sind:

Junk-Besuche von Semalt in Google Analytics
Junk-Besuche von Semalt in Google Analytics

Wenn du nicht über die besten Daten in Google Analytics verfügst, riskierst du, schlechte Entscheidungen zu treffen. Im Grunde genommen, weil die Daten nicht genau sind, kannst du Dinge falsch interpretieren.

Du könntest zum Beispiel zusätzliche Zeit und Geld für die Verbesserung einer bestimmten Seite auf deiner Webseite ausgeben, weil es bei deinem Publikum beliebt aussieht. Aber wenn der ganze Traffic von Bots kommt, hat es keinen Sinn, in Verbesserungen zu investieren.

Zusammengefasst: Bereinige deine Daten, Spam-Bot-Filter sorgen dafür, dass deine Analysen genauere und nützlichere Erkenntnisse liefern.

Kann ich historische Google Analytics-Daten bereinigen?

Spamfilter bringen dich saubere Daten vorwärts, aber sie werden nicht auf vergangene Daten angewendet.

Sobald du deine Filter eingerichtet hast, wird Spam ab diesem Datum ausgefiltert, aber nicht rückwärts. Deine historischen Daten werden immer noch ungenaue Daten enthalten, die von Bots verursacht wurden.

Aber es ist nicht alles schlecht. Du kannst deine Daten mit und ohne Spam in Google Analytics vergleichen:

Vergleich mit Vs ohne Spam Traffic in Google Analytics
Vergleich mit Vs ohne Spam Traffic in Google Analytics

Wenn du den Vergleich zwischen deinen Analysen vor und nach dem Anwenden von Spamfiltern siehst, kannst du herausfinden, wie viel Traffic von den Bots kam, was dir einen genaueren Überblick über deine Webseite verschafft.

Zusammenfassung

Leider ist es unmöglich, Spam komplett zu vermeiden. Aber du kannst die Auswirkungen, die es auf deine Google Analytics-Daten hat, kontrollieren.

Mit den richtigen Filtern, Plugins und etwas technischem Know-how kannst du Spammer am besten stoppen und dir die genauen Daten in Google Analytics zurückgeben, die du brauchst, um eine gute Webseite zu erstellen.

Jetzt bist du dran: Was ist dein bevorzugter Weg, um Spam in Google Analytics loszuwerden?

Matteo Duò Kinsta

Chefredakteur bei Kinsta und Content Marketing Berater für WordPress Plugin-Entwickler. Verbinde dich mit Matteo auf Twitter.