Ein Webmaster, der an der Suchmaschinenoptimierung seiner Website arbeitet, sieht sich oft mit der Notwendigkeit konfrontiert, einige der Links einer der Seiten vor Suchrobotern zu verbergen. Dazu gibt es mehrere Möglichkeiten.
Anleitung
Schritt 1
Eine Möglichkeit, dem Crawler (Crawler) mitzuteilen, dass er diesem Link nicht folgen soll, besteht darin, dem Link-Tag ein rel-Attribut hinzuzufügen, das den Wert "nofollow" enthält. Das heißt, wenn der Link in seiner Originalform zum Beispiel so aussieht: Da kann man nicht hingehen, dann muss er mit einem Maskierungszusatz so geschrieben werden: Da kann man nicht hin!
Schritt 2
Option 2: Noindex: Seit einiger Zeit reagieren Yandex-Crawler nicht mehr auf die „nofollow“-Direktive, und um die Kontrollierbarkeit hartnäckiger Roboter wiederherzustellen, verwenden Webmaster das „noindex“-Tag. Auf diese Weise können Sie nicht nur einen Link maskieren, sondern auch den Text oder andere Elemente der Seite, die sich innerhalb des öffnenden und schließenden noindex-Tags befinden. Ein Beispiel mit dem gleichen Link ist die Originalvariante: Du kannst nicht dorthin gehen!Variante maskiert mit dem noindex-Tag:
Sie können nicht dorthin gehen!
Schritt 3
Option 3: Nofollow + Noindex Sie können diese beiden Methoden kombinieren – schließlich berücksichtigen die Robots anderer Suchmaschinen noch Nofollow. Das heißt, fügen Sie dem Link das rel-Attribut mit dem Wert "nofollow" hinzu und platzieren Sie den Link selbst innerhalb des noindex-Tags. Der Link aus den vorherigen Beispielen in dieser Version sieht so aus:
Sie können nicht dorthin gehen!
Schritt 4
Option vier: PHP-Skript Um nicht auf die sich ständig ändernden Regeln von Suchmaschinen angewiesen zu sein, können Sie das Prinzip der Tarnung selbst ändern - keine Wegweiser für Roboter im HTML-Text der Seite zu platzieren, sondern eine "Übergabestation" zu bauen " und schicke alle Links dorthin. Das heißt, Sie müssen eine PHP-Seite auf Ihrer Site erstellen und die erforderlichen Links darauf verweisen und eine Markierung hinzufügen, wohin dieser Link tatsächlich führen soll. Das in der PHP-Seite enthaltene Skript liest die Adresse und schickt den Besucher an das Ziel. Da die Skriptseite selbst keine Links enthält, wird dem Indexierungsprozess nichts hinzugefügt. Ein Link zu einem solchen PHP-Zwischenskript sieht so aus: Sie können nicht dorthin gehen In diesem Beispiel ist site.ru der Name Ihrer Site und trans.php der Name des PHP-Skripts. Das Skript selbst ist sehr einfach: <? Php
Header ("Standort:". $ _ GET ['ste']); Ausfahrt ();
?> Sie können es in jedem Texteditor schreiben, wie zB Notepad. Die einzige aber sehr wichtige Bedingung ist, dass vor dem allerersten Code-Icon (<) nichts stehen darf! Kein Leerzeichen, keine Zeile, kein Text … Speichern Sie das Dokument mit dem Namen trans.php und laden Sie es auf Ihren Site-Server hoch. Wenn Sie Suchmaschinenoptimierung betreiben, sollte sich im Stammordner eine Datei namens robots.txt befinden. Fügen Sie darin nach der Zeile: user-agent: * die Zeile: Disallow: /trans.php hinzu, um die Indizierung dieser Zwischenseite zu deaktivieren.