Wenn Ihre Website eine andere öffnet
Ein Kunde klickt in den Suchergebnissen auf Ihren Namen und landet in einem Pillenshop, bei einem falschen technischen Support, auf einer Wettseite. Er schreibt Ihnen – oder er kommt nie wieder. Sie öffnen daraufhin selbst Ihre Website: alles in Ordnung. Sie laden neu: immer noch alles in Ordnung. Die Weiterleitung existiert dennoch, und sie ist so geschrieben, dass sie sich gerade vor Ihnen versteckt.
Warum Sie es als Letzter bemerken
Eine Weiterleitung, die auf Dauer angelegt ist, arbeitet mit Bedingungen: Sie prüft, woher die Anfrage kommt, bevor sie entscheidet, was sie antwortet. Die Bedingungen greifen ineinander und verfolgen alle dasselbe Ziel – beim Unbekannten auslösen, beim Inhaber stumm bleiben. Was Sie von Ihrem Arbeitsplatz aus sehen, sagt also nichts darüber aus, was Ihre Besucher erhalten.
Der Besucher kommt über ein Suchergebnis
Die Weiterleitung liest den Referrer – die Seite, von der der Klick kommt. Ist es eine Suchmaschine, wird sie aktiv; ist es die Adressleiste oder ein Lesezeichen, bleibt sie stumm. Das ist die häufigste Bedingung, weil sie sich auszahlt: Suchtraffic ist neuer Traffic, der keinen Grund hat, die Zielseite merkwürdig zu finden.
Der Besucher ist auf einem Smartphone
Die Weiterleitung liest die Browser-Signatur und wendet sich ausschließlich an mobile Geräte. Das genügt, um sie auf dem Desktop-Rechner, an dem Sie den ganzen Tag arbeiten, unsichtbar zu machen – und für die Hälfte Ihrer Besucher vollkommen sichtbar.
Nur ein einziges Mal pro Adresse
Sie legt ein Cookie im Browser ab oder merkt sich die Adresse, von der die Anfrage kam: Derselbe Besucher wird nur ein einziges Mal weitergeleitet. Wenn Sie es zehnmal hintereinander vom selben Rechner aus versuchen, haben Sie Ihre einzige Auslösung bereits beim ersten Versuch aufgebraucht – oft noch bevor Sie wussten, dass Sie hinschauen mussten.
Sie selbst kommen immer auf dieselbe Weise an
Über Ihr Lesezeichen, auf Ihrem Computer, aus Ihrem Netzwerk, bereits im Verwaltungsbereich angemeldet. Jede dieser Gewohnheiten setzt ein Häkchen bei einem Ausschlusskriterium. Der Website-Betreiber ist ganz genau das Besucherprofil, das die Weiterleitung meidet: das einzige, dessen Besuch eine Entfernung nach sich ziehen könnte.
Sie absichtlich nachstellen, von Ihrem Rechner aus
Das Prinzip lässt sich in einem Satz sagen: Hören Sie auf, so anzukommen, wie Sie normalerweise ankommen. Jeder der folgenden Schritte hebt eine Ausschlussbedingung auf, und sie erfolgen in dieser Reihenfolge, weil der erste zehn Sekunden kostet und der letzte eine Viertelstunde. Eine einzige beobachtete Auslösung genügt – das ist eine Antwort, und Sie können dort aufhören.
Öffnen Sie ein privates Browserfenster
Sie kommt ohne Cookie und ohne Admin-Sitzung: zwei Ausschlussbedingungen auf einen Schlag aufgehoben. Das ist der Test, der zehn Sekunden kostet, und er zeigt die Weiterleitung bereits in einem guten Teil der Fälle. Schließen Sie es zwischen zwei Versuchen, sonst schützt Sie das beim ersten Versuch gesetzte Cookie vor den nachfolgenden.
Kommen Sie über ein Suchergebnis
Geben Sie site:ihredomain.de bei Google ein und KLICKEN Sie dann auf ein Ergebnis, statt die Adresse einzutippen: Der Klick überträgt den Referrer, den die Weiterleitung erwartet. Wiederholen Sie das über Bing und über Ihr Telefon. Eine Bedingung zielt manchmal nur auf eine einzige Suchmaschine ab, und Sie hätten zu schnell geschlossen, wenn Sie nur die eine andere ausprobiert hätten.
Wechseln Sie das Gerät UND das Netzwerk
Ein Telefon, WLAN aus, im Mobilfunknetz: anderer Browser, andere Signatur, andere Adresse. Diese drei Änderungen auf einen Schlag heben fast alle verbleibenden Bedingungen auf. Fragen Sie außerdem die Person, die Ihnen die Weiterleitung gemeldet hat, was sie genau getan hat – ihre Beschreibung ist mehr wert als zehn Versuche im Blindflug.
Rufen Sie die Seite so ab, wie es eine Suchmaschine tut
Das URL-Prüftool der Search Console testet die Adresse live und zeigt Ihnen den Code, der beim Crawling tatsächlich ausgeliefert wird, Referrer inklusive. Bing Webmaster Tools hat sein eigenes. Das ist die einzige Sicht, die Ihren eigenen Surfgewohnheiten entgeht, und sie ist kostenlos.
Notieren Sie alles in der Sekunde, in der Sie es sehen
Die vollständige Zieladresse, das Datum, die Uhrzeit, das Gerät, der verfolgte Pfad und ein Screenshot. Genau das ist es, was Ihnen gegenüber Ihrem Hoster, Ihrem Kunden oder Ihrer Versicherung dient — und genau das ermöglicht es, nach erfolgter Entfernung dieselbe Anfrage unter denselben Bedingungen erneut zu stellen, um zu belegen, dass sich die Antwort geändert hat.
Wo sich die Weiterleitung einnistet
Eine Weiterleitung besteht aus wenigen Zeilen, und diese Zeilen finden an vier Arten von Orten Platz. Drei liegen bei Ihnen. Der vierte liegt anderswo, auf einem Server, der jemand anderem gehört, und genau dieser macht eine Entfernung trügerisch: Die aufrufende Zeile wird entfernt, der Rest existiert außerhalb Ihrer Reichweite weiter.
Die Konfigurationsdatei des Servers
Die .htaccess wird bei jeder Anfrage vor Ihrem Content-Management-System ausgeführt, und drei Zeilen genügen ihr, um eine Bedingung für den Referrer oder den Browser zu setzen. Oft gibt es eine pro Verzeichnis, ihr Name beginnt mit einem Punkt, und viele FTP-Clients blenden sie aus, solange man sie nicht auffordert, versteckte Dateien anzuzeigen.
Eine Bootstrap-Datei des Content-Management-Systems
Die Datei, die bei jedem Seitenaufruf geladen wird: der Index, die Konfiguration, eine Funktionsdatei des aktiven Themes, eine eigens dafür installierte Erweiterung. Eine dort platzierte Zeile wird auf allen Ihren Seiten ausgeführt, auch auf denen, die Sie gestern veröffentlicht haben, und sie ähnelt ihren Nachbarn so sehr, dass man sie zehnmal überlesen kann, ohne sie zu bemerken.
Ein Datensatz in der Datenbank
Hier handelt es sich nicht mehr um eine Datei: ein in einer Einstellungstabelle abgelegter Wert, ein am Ende eines Inhalts eingefügter Block, eine in der Datenbank gespeicherte Seitenvorlage. Ein Dateivergleich betrachtet Dateien; was in der Datenbank lebt, liest man in der Datenbank nach — der Export der Einstellungstabelle lässt sich Zeile für Zeile durchgehen, und das schafft man an einem Abend.
Ein von einer Drittanbieter-Domain aufgerufenes Skript
Ihre Seite lädt ein Skript, das anderswo gehostet wird: Die Weiterleitung selbst liegt auf einem Server, der jemand anderem gehört, und ihr Inhalt kann sich von einem Tag auf den anderen ändern, ohne dass sich bei Ihnen etwas bewegt. Bei Ihnen liegt nur die Aufrufzeile – und genau sie zieht sich zurück.
Eine an einer Stelle entfernte Weiterleitung kommt zurück, solange sie an anderer Stelle noch geschrieben steht
Der Schritt, der am häufigsten scheitert, ist auch der naheliegendste: Man findet endlich die drei Zeilen in der .htaccess, entfernt sie, die Website ist wieder normal — und drei Tage später fängt es erneut an. Diese Zeilen waren eine Kopie. Was sie geschrieben hat, ist irgendwo geblieben und schreibt sie beim erstbesten Besuch wieder. Solange die genaue Liste der veränderten Dateien unbekannt bleibt, ist jede Entfernung ein Glücksspiel.
Das ist der Punkt, an dem das menschliche Auge an seine Grenze stößt: Eine lebendige Website trägt Zehntausende Dateien, und die hinzugefügte sieht aus wie ihre Nachbarn. Die Frage, die sich beantworten lässt, ist dagegen umgekehrt gestellt. Unsere Analyse verlangt von jeder Datei, ihre Anwesenheit zu belegen, indem sie sie mit dem authentischen, vom Hersteller veröffentlichten Code vergleicht. Was sich belegen lässt, wird gezählt; der Rest wird benannt, einzeln, mit Datum und Speicherort — einschließlich der Datei, die die anderen neu schreibt.
Sie erhalten die genaue Anzahl, die Liste der Dateien, das wahrscheinliche Eintrittsdatum und drei unterzeichnete Dokumente: den Befund, die Bescheinigung über den erreichten Zustand und den Nachweis, den Sie Ihrem Hosting-Anbieter oder Ihrem Kunden vorlegen können. Jedes davon lässt sich bei uns überprüfen, kostenlos, von jedem und für immer — genau das macht sie belastbar.
Eine kostenlose Analyse gibt es hier nicht, und das ist Absicht: Eine kostenlose Analyse würde fast immer antworten, dass sie nichts gefunden hat — die erwartete gute Nachricht, ohne Beweis geliefert, an Menschen, die sie nicht gebraucht hätten. Wir verkaufen Gewissheit, nicht Beunruhigung. Record kostet 99 € pro Website; für 199 € setzt Restore darüber hinaus die Dateien der Hersteller auf ihre authentische Version zurück.
Der Vorbehalt steht auf jedem Dokument, und er gilt auch hier: Eine vollständig belegte Website ist eine Website, bei der jede Datei Rechenschaft abgelegt hat — was bereits viel ist und dennoch etwas anderes bleibt als eine sichere Website. Eine in der Datenbank abgelegte Weiterleitung oder ein Passwort, das ein anderer noch kennt, bleiben für einen Dateivergleich unerreichbar, und genau darum werden beide von Hand nachgelesen.
Wenn es einmal verschwunden ist
Wiederholen Sie den Aufruf unter genau denselben Bedingungen, unter denen Sie die Weiterleitung gesehen haben: dasselbe Gerät, dasselbe Netzwerk, der Zugang über ein Suchergebnis, ein neues Fenster. Beantragen Sie danach bei den Suchmaschinen die Prüfung Ihrer Website über das URL-Prüftool, damit die überarbeitete Seite die von ihnen gespeicherte ersetzt.
Beglaubigen Sie anschließend den erreichten Zustand: Genau dieser Fingerabdruck verrät Ihnen im nächsten Monat, ob die Website noch die ist, die Sie wiederhergestellt haben. Die Überwachung wacht über diese Beglaubigung und äußert sich präzise: Bricht sie, meldet sie, dass diese Website von der beglaubigten abweicht. Ihre eigene Veröffentlichung bricht sie genauso — deshalb wird nach jedem Deployment erneut beglaubigt, und deshalb sieht man sich einen Bruch ohne Deployment genau an. Watch kostet 99 € pro Website und Jahr, als Einmalzahlung ohne automatische Verlängerung, 199 € mit Restore.
Wo genau beginnt die Weiterleitung?
Jede Datei Ihrer Website rechtfertigt ihr Vorhandensein — oder sie wird benannt: mit Datum, Speicherort und drei signierten Belegen, die jemand anderes überprüfen kann.