noindex Tag
Also known as meta robots noindex · X-Robots-Tag noindex
A directive, set via meta tag or HTTP header, that tells search engines to keep a page out of their index.
What it is
noindex is a robots directive delivered either as <meta name="robots" content="noindex"> in the HTML head or as an X-Robots-Tag: noindex HTTP response header. When honored, the page is dropped from search results even though it may still be crawled.
Why it matters
An accidental noindex left over from a staging environment or a CMS default silently removes pages from Google and Bing, which also makes them ineligible to be cited by AI answer engines that rely on those indexes. It is one of the most damaging and easily overlooked indexing mistakes.
How to verify
View the page source and look for a robots meta tag containing noindex, then inspect the HTTP response headers (for example curl -I yourdomain.com/page) for an X-Robots-Tag. Search Console's URL Inspection tool will also report 'Excluded by noindex tag' when present.
How to fix
Remove noindex from the meta robots tag and the X-Robots-Tag header on every production page that should rank. Confirm your CMS, framework, or CDN is not injecting it globally, and reserve noindex strictly for pages you genuinely want hidden such as thank-you or internal admin pages.
Related terms
- Staging Blocks RemovedConfirming the production site has no leftover site-wide robots Disallow or global noindex carried over from staging.
- robots.txtA plain-text file at the site root that tells crawlers which paths they may or may not request.
- Canonical TagA link element that names the preferred URL for a page so search engines consolidate duplicate or similar versions.
- Google Search ConsoleA free Google tool that confirms you own a site and reports how Google crawls, indexes, and ranks it.
Official references
External, opens in a new tab.
Put this into practice.
Work through every check by hand and turn it into a shareable GEO Score report — or scan your site automatically in seconds.