Noindex
Noindex ist eine Robots-Meta-Anweisung, die Suchmaschinen anweist, eine bestimmte Seite nicht in die Suchergebnisse aufzunehmen. Sie kann über ein HTML-<meta>-Tag oder einen HTTP-Antwort-Header (X-Robots-Tag) festgelegt werden und verhindert, dass die Seite auf Suchergebnisseiten (SERPs) wie Google und Bing erscheint.
Noindex ist eine Robots-Meta-Anweisung, die Suchmaschinen anweist, eine bestimmte Seite nicht in die Suchergebnisse aufzunehmen. Sie kann über ein HTML-<meta>-Tag oder einen HTTP-Antwort-Header (X-Robots-Tag) festgelegt werden und verhindert, dass die Seite auf Suchergebnisseiten (SERPs) wie Google und Bing erscheint.
Warum es wichtig ist
Suchmaschinen versuchen, jede Seite einer Website zu crawlen und zu indexieren. Allerdings verdienen nicht alle Seiten, in den Suchergebnissen zu erscheinen. Wenn Seiten wie Login-Seiten, interne Suchergebnisseiten, Dankesseiten oder Seiten aus Staging-Umgebungen indexiert werden, wird Crawl-Budget verschwendet, es entstehen Probleme mit Duplicate Content, und die Gesamtbewertung der Suchqualität der Seite kann beeinträchtigt werden. Die richtige Verwendung von Noindex ermöglicht es Ihnen, Suchmaschinen dazu zu lenken, ihre Crawling-Ressourcen auf Seiten zu konzentrieren, die echten Mehrwert bieten.
So richten Sie es ein
- Methode mit HTML-Meta-Tag
Fügen Sie das folgende Tag in den <head>-Bereich der Seite ein:
<meta name="robots" content="noindex">
Sie können auch bestimmte Suchmaschinen adressieren. Um Noindex beispielsweise nur auf Google anzuwenden, ändern Sie das Attribut name in googlebot:
<meta name="googlebot" content="noindex">
Um zusätzlich das Crawlen von Links zu blockieren, verwenden Sie nofollow zusammen damit:
<meta name="robots" content="noindex, nofollow">
- Methode mit HTTP-Header (X-Robots-Tag)
Für Nicht-HTML-Ressourcen (PDFs, Bilder usw.), in die keine Meta-Tags eingefügt werden können, legen Sie die Anweisung im Antwort-Header des Servers fest:
X-Robots-Tag: noindex
In Frameworks wie Next.js können Sie Antwort-Header direkt innerhalb von API-Routen oder getServerSideProps setzen.
Wann Sie es verwenden sollten
Die Anwendung von Noindex empfiehlt sich für die folgenden Seitentypen:
- Interne Suchergebnisseiten: Dynamische Seiten, die durch die seiteninterne Suchfunktion erzeugt werden, können von Suchmaschinen als Duplicate Content wahrgenommen werden.
- Login-, Anmelde- und Profilseiten: Seiten mit personenbezogenen Daten, die nicht in den Suchergebnissen erscheinen müssen.
- Dankesseiten: Bestätigungsseiten, die nach dem Absenden eines Formulars angezeigt werden, haben keinen Wert für Suchtraffic.
- Staging- und Testumgebungen: Verhindert, dass Entwicklungsseiten versehentlich indexiert werden. Stellen Sie jedoch sicher, dass Noindex bei der Bereitstellung in der Produktion entfernt wird.
- Seiten mit Duplicate Content: Ist die Beziehung zwischen einer kanonischen Seite und einem Duplikat jedoch klar, kann ein
canonical-Tag die geeignetere Lösung sein. - Nur für Administratoren bestimmte Seiten: Dashboards, Admin-Bereiche und ähnliche Seiten benötigen keine Sichtbarkeit in der Suche.
Unterschiede zwischen Noindex und Disallow
Noindex und die Anweisung Disallow in der robots.txt werden häufig verwechselt, doch ihr Verhalten unterscheidet sich grundlegend.
| Attribut | noindex (Meta-Tag) | Disallow (robots.txt) |
|---|---|---|
| Funktion | Schließt die Seite aus den Suchergebnissen aus | Blockiert den Crawler-Zugriff auf die Seite vollständig |
| Indexierung | Erlaubt das Crawlen, blockiert aber die Indexierung | Blockiert das Crawlen, aber die Seite kann über externe Links dennoch indexiert werden |
| Link-Equity | Der Link-Wert (Link-Equity) von der Seite kann weiterhin weitergegeben werden | Crawler können die Seite nicht lesen, daher kann der Link-Wert nicht übertragen werden |
| Geltungsbereich | Präzise Steuerung auf Ebene der einzelnen Seite | Sammelsteuerung auf Verzeichnis- oder URL-Muster-Ebene |
Der wichtigste Vorbehalt ist, dass Sie beide nicht gleichzeitig verwenden dürfen. Wird das Crawlen über die robots.txt blockiert, kann die Suchmaschine das Noindex-Tag auf der Seite nicht lesen, wodurch die Noindex-Anweisung ignoriert wird und die Seite in den Suchergebnissen verbleiben kann. Um eine Seite zuverlässig aus den Suchergebnissen auszuschließen, erlauben Sie das Crawlen und verwenden zugleich das Noindex-Meta-Tag.
Sources:
- Suchindexierung mit Noindex blockieren - Google Search Central
- Wofür wird Noindex verwendet? Ein Überblick + Best Practices - Semrush
- Was ist ein Noindex-Tag? - Ahrefs
Verwandte inblog-Beiträge
Wie inblog hilft
Mit inblog können Sie Noindex für einzelne Beiträge oder Tag-Seiten festlegen, um zu verhindern, dass unerwünschte Seiten indexiert werden.