Nofollow
Aus ShopleiterWiki
nofollow-Attribut setzen
Mithilfe des nofollow-Attributes erteilen Sie einer Suchmaschine die Anweisung, einzelne oder alle Links auf einer Webseite nicht zu verfolgen. Ursprünglich untersagte das Attribut auf Seitenebene der Suchmaschine das Crawlen aller ausgehender Links auf einer Seite, z. B.: <meta name="robots" content="nofollow" />. Das Sperren einzelner Links war früher nur sehr umständlich möglich. Aus diesem Grunde führte man auf Linkebene den Attributwert nofollow für das rel-Attribut ein, z. B.: <a href="login.php" rel="nofollow">Login</a>. Sie können also damit jeden Link einzeln von der Indexierung aussperren, wobei es nicht immer klappt. Die Liste der Links, wo der Einsatz des Attributs Sinn macht, ist lang: Benutzerkonto, Wunschzettel, Warenkorb, Kasse, Anmelden, Suchbegriffe, erweiterte Suche, beliebteste Suchanfragen, Login, Popup-Fenster, Passwort vergessen, als Gitter-/Listen-Darstellung, Folgeseiten (2, 3, …), Vergleichsliste, RSS-Feeds, Kundenmeinung hinzufügen, Layered Navigation, externe Links und andere nicht content-relevante Seiten.
Informationen zum nofollow-Attribut
Der manuelle Einbau an allen Stellen ist relativ zeitaufwändig und mühsam. In dem von Ihnen verwendeten Theme benötigen Sie zunächst die relevanten Template-Dateien. Hierbei leistet die Translate Inline Funktion wieder gute Dienste. Alternativ suchen Sie in allen PHTML-Dateien Ihres Templates nach den Stellen mit a href. Eine wesentlich bequemere Lösung ist der Einsatz des Blank SEO Themes von Yoast. Dieses basiert auf dem Standard-Theme, beinhaltet aber schon zahlreiche SEO-relevante Aspekte, die hier vorgestellt werden. Es kann gut als ordentliche Basis für die Entwicklung eines eigenen Themes dienen.
Extension Yoast Blank SEO Theme
Noch eine weitere hilfreiche Extension aus der Feder von Yoast, ist der Schutz vor der Indexierung für nicht content-relevante Seiten, wie Login-Seite, Checkout usw. Damit ist das MetaRobots Modul gemeint, dass die Indexierung und Link-Verfolgung regelt. Mit der Konfiguration unter „System › Konfiguration › Web“ (System › Configuration › Web) verhindern Sie durch den Einbau im Header von <meta name="robots" content="noindex, follow" /> die Indexierung. Beliebig ein- und ausschalten lassen sich im Bereich „Noindex for non-content pages“ die in Abbildung 3.31 dargestellten Problemfelder.
Manuell lassen sich sogar einzelne Artikel- oder CMS-Seiten aussperren. Rufen Sie dazu die entsprechende Seite auf und ändern bei „Metadaten“ (Meta Data) den gewünschten Wert im Auswahlfeld „robots“. Je nachdem, wie Sie diesen Eintrag konfigurieren, wird die Suchmaschine die jeweilige Seite und die darin enthaltenen Links behandeln. Im Normalfall behandelt eine Suchmaschine jede Seite standardmäßig mit „index, follow“. Es sind aber auch andere durch Kommata getrennte Kombinationen denkbar:
- follow: Sie wünschen, dass der Crawler allen Links auf der Seite folgt.
- nofollow: Sie möchten nicht, dass der Crawler allen Links auf der Seite folgt.
- index : Sie erlauben die Aufnahme dieser Seite in den Suchmaschinen-Index.
- noindex: Sie möchten die Aufnahme dieser Seite in den Index verhindern.
Extension Yoast MetaRobots Modul
Neben diesen Metatags gibt es noch weitere Anweisungen für den robots-Metatag:
| robots-Metatag | Wirkung |
|---|---|
| noarchive | verhindert Caching der Seite |
| noimageindex | verhindert Indexierung von Bildern für die Google-Bildersuche |
| noodp | verhindert Titel- und Snippet-Anzeige aus dem Open Directory Project |
| nosnippet | verhindert Snippet Anzeige |
| notranslate | verhindert die Anzeige des Google-Translatelinks (Übersetzung) |
| noydir | verhindert die Anzeige von Titel und Beschreibung aus dem Yahoo-Index |
Tabelle 3.14: Weitere robots-Metatags
Im Zusammenhang mit diesen Informationen könnten Sie womöglich noch die folgenden Begriffe interessieren: Google‘s Supplemental Index, Google’s Section Targeting für AdSense und Yahoo‘s robots-nocontent Tag.

