TECHNICAL SEO

The Noindex Tag: What It Does and How to Avoid Locking Google Out by Accident

Ben Foord, author
Ben Foord
· 2 min read

A noindex tag is an instruction, usually a <meta name="robots" content="noindex"> tag in a page's <head>, or the equivalent X-Robots-Tag: noindex HTTP header, telling Google not to include that page in search results. The page can still be crawled and visited directly; it simply won't appear when someone searches. That distinction, crawlable but excluded, is what makes noindex both a genuinely useful tool and one of the easiest ways to accidentally take an entire site out of Google overnight.

When Noindex Is the Right Call

  • Thank-you and confirmation pages that only make sense in the context of completing an action, not as a standalone search result.
  • Internal search results pages, which tend to be thin, near-duplicate, and offer nothing a real search engine result should surface.
  • Filtered or faceted URLs on e-commerce or listing sites, where the same products get re-shown under dozens of parameter combinations that would otherwise flood the index with near-duplicate pages.
  • Staging and development environments, so a work-in-progress copy of the site never competes with the live one in search results.

The Mistake That Actually Costs You Rankings

The staging noindex tag that never gets removed. Development and staging sites are routinely noindexed on purpose, exactly as the list above recommends. The failure happens at launch: the noindex tag, set once in a template or CMS-wide setting, makes the jump to the live production site unnoticed, because the page still looks and works completely normally to a visitor. There's no error, no broken link, nothing that shows up in a casual click-through. The first sign is usually a slow, unexplained drop in organic traffic over the following days as Google quietly drops pages from the index it can no longer find permission to show.

How to Check What You're Actually Doing

  1. View source on your key pages after any launch or migration and search for noindex in the <head>, not just what a plugin's settings screen claims is set.
  2. Check Google Search Console's Coverage / Page indexing report. It lists pages excluded specifically because of a noindex tag, with the exact URLs affected. See our Search Console beginners' guide for how to read that report.
  3. Check your CMS or SEO plugin's global settings, not just individual pages; some platforms apply a site-wide noindex toggle for staging that's easy to forget exists once the site goes live.

The Fast Way to Check Yours

Checking a handful of pages by hand is manageable; confirming an entire site is clean after a launch or platform change isn't, especially under time pressure. AuditCrow's free scan flags noindex tags automatically as part of its technical SEO review, alongside the rest of the fundamentals in our technical SEO checklist.

See where your site stands
One free page scan, results in under a minute.
Scan My Site
Filed under: Technical Seo · On Page
Free first audit

Ready to see what's holding your site back?

Run one page through AuditCrow and get a clear, prioritised report on what is standing between your site and the job you need it to do.

One page free · Plain-language fixes · Your first taste of the full platform