Excluded by Noindex Tag: What It Means and How to Fix It
Find where a noindex comes from, remove it from pages that should rank, and get them back into Google.
In Search Console's Page indexing report, "Excluded by 'noindex' tag" means Google crawled the page, found an instruction not to index it, and followed that instruction. For thank-you pages, internal search results or admin pages, that is correct. When it shows product pages, services or blog posts, you are losing traffic.
Step 1: Check whether the noindex is intended
Open the report and review the example URLs. Sort them into "should be hidden" and "should rank". Only the second group needs fixing.
Step 2: Find where the noindex comes from
A noindex can be set in two places:
- A meta robots tag in the page's HTML head, such as
<meta name="robots" content="noindex">. - An X-Robots-Tag HTTP header sent by the server β invisible in the page source, so it is easy to miss.
Run the URLs through the bulk indexability checker, which reports both the meta robots value and the X-Robots-Tag header for each page.
Common causes
- A site-wide setting such as "Discourage search engines" left on after launch.
- An SEO plugin setting that noindexes a whole content type, category or tag archive.
- A staging template copied to the live site.
- Per-page settings ticked by mistake.
- Server or CDN rules adding an X-Robots-Tag header to a folder.
Step 3: Remove it and check
Change the setting at its source, clear any cache, and run the checker again to confirm the pages are now indexable. Also check the page is not blocked by robots.txt β Google must be able to crawl a page to see that the noindex is gone. Read noindex vs disallow for how the two interact.
Step 4: Ask Google to recrawl
- Inspect an important URL in Search Console and request indexing.
- Make sure the pages are in your XML sitemap.
- Click "Validate fix" on the issue in the report.
Pages usually return over days to a few weeks. See how to check if a page is indexed.
A worked example
An online stationery shop launched a new theme and saw product traffic fall steadily. The report listed 300 products as "Excluded by noindex tag". The page source showed no noindex, but the indexability checker found an X-Robots-Tag: noindex header on all URLs under /product/. A caching rule copied from the staging server was adding it. Removing the rule and requesting reindexing brought the products back within two weeks.
Pages that should stay noindexed
Not every noindex is a mistake. These are commonly noindexed on purpose:
- Thank-you and order confirmation pages.
- Internal site search results.
- Login, account and cart pages.
- Thin tag archives with only one or two posts.
- Printer-friendly or duplicate versions of pages.
- Temporary campaign pages that copy existing content.
Write your intended noindex list down. When the report changes, compare it with the list β anything new that is not on it deserves a look.
Related guides
More free tools: browse all our free SEO tools, no sign-up needed.
Frequently asked questions
Is "Excluded by noindex tag" an error?
Not by itself. It is only a problem when important pages are affected.
Why is there a noindex if I cannot see it in the source?
It may come from an X-Robots-Tag HTTP header sent by the server.
Should I block noindexed pages in robots.txt?
No. Google must crawl a page to see the noindex.
How long until pages return after removing noindex?
Usually days to a few weeks, depending on how often Google crawls your site.