De noindex-tag: houd een pagina op de juiste manier uit Google
Noindex-tag
Noindex-tag: meta robots vs X-Robots-Tag, met generator | We.Inc
Hoe de noindex-tag werkt, wanneer u de meta robots-tag of de X-Robots-Tag-header gebruikt, waarom robots.txt noindex kan laten mislukken, en een generator voor de exacte regels om te plakken.
De noindex-regel vertelt zoekmachines een pagina niet in hun resultaten te tonen. Zet <meta name="robots" content="noindex"> in de head van de pagina, of stuur een X-Robots-Tag: noindex-header voor bestanden zoals pdf's. De pagina moet crawlbaar blijven: als robots.txt haar blokkeert, ziet Google de regel nooit.
Meta robots-tag of X-Robots-Tag-header
Meta robots-tag
X-Robots-Tag-header
Waar het staat
Binnen <head> van een HTML-pagina
In het HTTP-antwoord van de server
Werkt voor
HTML-pagina's
Elk bestand: pdf's, afbeeldingen, HTML
Wie kan het toevoegen
Iedereen die de pagina kan bewerken
Vereist server- of hostinstellingen
Voorbeeld
<meta name="robots" content="noindex">
X-Robots-Tag: noindex
Bedrijfssites hebben meestal voor een paar pagina's noindex nodig: bedankpagina's na een formulier, interne zoekresultaten, stagingkopieën en downloadbare bestanden die alleen voor klanten bedoeld zijn. Vink hieronder de regels aan die u wilt en kopieer de metatag, de header, of de regels voor Apache en Nginx die hem versturen.
Kies of de regel voor alle zoekmachines geldt of alleen voor Google.
Vink de regels aan die u nodig hebt. Noindex houdt de pagina uit de resultaten; de andere beperken links, snippets en afbeeldingen.
Kopieer de metatag naar de head van de pagina, of de serverregels naar de configuratie van uw host.
Controleer dat robots.txt de pagina niet blokkeert en gebruik daarna URL-inspectie om te bevestigen dat Google de regel ziet.
Haal de pagina uit uw XML-sitemap als u haar op noindex zet. Een sitemap zegt 'indexeer graag'; noindex zegt 'niet doen'.
Websitebouwers verbergen noindex vaak achter een instelling als 'verbergen voor zoekmachines' of iets vergelijkbaars. Kijk daar voordat u code bewerkt.
Controleer staging- en previewsites. Een noindex die na de lancering blijft staan, is een veelvoorkomende reden dat een hele nieuwe site nooit verschijnt.
Moet een pagina privé zijn, gebruik dan een wachtwoord. Noindex verbergt haar voor de resultaten, niet voor mensen die de link hebben.
Veelgestelde vragen
Waarom staat mijn noindex-pagina nog in Google?
Ofwel heeft Google haar nog niet opnieuw gecrawld, ofwel blokkeert robots.txt haar. Volgens de documentatie van Google mag de pagina niet door robots.txt worden geblokkeerd om noindex te laten werken, omdat een geblokkeerde pagina nooit wordt opgehaald en de regel dus nooit wordt gelezen.
Wat is het verschil tussen noindex en nofollow?
Noindex houdt de pagina zelf uit de resultaten. Nofollow vraagt crawlers de links op de pagina niet te volgen. De regel none is een afkorting voor beide samen.
Is de noindex-tag hoofdlettergevoelig?
Nee. De documentatie van Google over de robots-metatag zegt dat de header, de naam van de user-agent en de waarden niet hoofdlettergevoelig zijn.
Respecteren andere zoekmachines noindex?
Google ondersteunt het volledig. De documentatie merkt op dat sommige andere zoekmachines de regel anders kunnen interpreteren, dus een pagina kan elders nog verschijnen.
Wat gebeurt er als twee regels elkaar tegenspreken?
Google past de strengste toe. Het voorbeeld: als een pagina zowel max-snippet:50 als nosnippet heeft, wint nosnippet.
Noindex en robots.txt doen verschillende dingen
robots.txt regelt het crawlen: of een bot een pagina überhaupt mag ophalen. Noindex regelt het indexeren: of een opgehaalde pagina in de resultaten mag verschijnen. Ze op één pagina combineren werkt averechts, omdat de blokkade Google verhindert de noindex te lezen.
De volgorde die werkt: crawlen toestaan, noindex toevoegen, wachten tot de pagina uit de resultaten verdwijnt, en pas daarna haar in robots.txt blokkeren als u nog crawlbezoeken wilt besparen.
Eén crawler aanspreken
Vervang robots door googlebot in het name-attribuut om alleen Google aan te spreken. In de headervorm zet u de naam van de crawler en een dubbele punt vóór de regels, bijvoorbeeld X-Robots-Tag: googlebot: nofollow.
Noindex in een React- of Next.js-pagina
Frameworks renderen dezelfde metatag. In de Next.js App Router heeft het metadata-object een robots-veld.
Metadata in de Next.js App Router
Geëxporteerd vanuit een page- of layout-bestand; Next.js schrijft de robots-metatag in de head.
Noindex-snippetgenerator
Welke crawlers
Alle zoekmachines (robots)
Alleen Google (googlebot)
Regels
Links op deze pagina niet volgen
Geen tekstsnippet of videovoorbeeld
Afbeeldingen op deze pagina niet indexeren
Geen vertaling aanbieden in de resultaten
Niet meer tonen na deze datum (optioneel)
HTTP-antwoordheader
Apache (.htaccess), voor pdf-bestanden
Nginx, voor pdf-bestanden
De servervoorbeelden gelden voor pdf-bestanden; pas het patroon aan voor de bestanden die u nodig hebt.