SEO diagnosis for large Shopify stores and catalogue-heavy websites

Why is there a noindex tag on my pages?

A noindex directive (in meta tags or headers) tells search engines not to include the page in their index.

If noindex on pages continues, rankings and traffic can decline quickly.

If this issue is affecting your rankings, fixing it quickly can prevent further traffic loss.

Left unresolved, this can suppress rankings, reduce traffic, and limit the leads your site generates.

Fix this issue on your site

We’ll diagnose the root cause, show you what is blocking performance, and give you a clear next step to fix it.

Get your SEO diagnosis

Step 1

What’s happening

A noindex directive (in meta tags or headers) tells search engines not to include the page in their index.

  • A theme or plugin may add noindex to certain templates (e g
  • View the page source of affected URLs and search for 'noindex' in
  • Remove noindex from pages you want in the index In your SEO

A noindex directive (in meta tags or headers) tells search engines not to include the page in their index. That's useful for thank-you pages or internal tools, but if noindex is applied to key pages or site-wide by mistake, your content won't appear in search results. Finding where noindex is set—theme, plugin, or CMS setting—and removing it from pages you want indexed restores visibility. Practical context: prioritise one representative URL, confirm the exact blocker with Search Console and live testing, then apply the fix in templates or settings so the issue does not repeat site-wide. Track impressions, indexed page counts, and click recovery for at least two crawl cycles before closing the task. Practical context: prioritise one representative URL, confirm…

Diagnosis

Next steps:

Step 2

Why it’s happening

A theme or plugin may add noindex to certain templates (e.g. category or tag archives, search results) by default. A site-wide setting in a plugin like Yoast or Rank Math might have been enabled incorrectly. Staging or development environments sometimes leave noindex in place when pushed to production. Individual pages might have been set to noindex in the CMS. Post-migration, noindex might have been used temporarily and never removed.

Common examples

A real-world example: after a site update, a business saw visibility drop for "Noindex on pages". They checked Search Console, found the blocking issue, fixed it, and regained impressions over the following crawl cycles.

Step 3

How to fix it

How to diagnose

View the page source of affected URLs and search for 'noindex' in meta robots or X-Robots-Tag. Use Search Console Coverage or URL Inspection to see index status and the reason (e.g. 'Noindex' in the report). Check your SEO plugin or CMS settings for noindex options. Crawl the site and filter for pages with noindex in the meta tags. Look at template files if the theme adds noindex conditionally.

Recommended fixes

Remove noindex from pages you want in the index. In your SEO plugin, disable noindex for archive or other template types unless you have a reason to exclude them. Fix theme or plugin code that adds noindex incorrectly. For staging or dev, ensure production doesn't inherit noindex. After removing noindex, request indexing in Search Console for key URLs and monitor Coverage to confirm pages are being indexed. Practical context: prioritise one representative URL, confirm the exact blocker with Search Console and live testing, then apply the fix in templates or settings so the issue does not repeat site-wide. Track impressions, indexed page counts, and click recovery for at least two crawl cycles before closing the task. Practical context: prioritise one representative URL, confirm the exact blocker with Search Console and live testing, then apply the fix in templates or settings so the issue does not repeat site-wide. Track impressions, indexed page counts, and click recovery for at least two crawl cycles before closing the task. Practical context: prioritise one representative URL, confirm the exact blocker with Search Console and live testing, then apply the fix in templates or settings so the issue does not repeat site-wide. Track impressions, indexed page counts, and click recovery for at least two crawl cycles before closing the task.

This problem on your platform

Related SEO problems

Need help fixing this?

Work with a local SEO team focused on rankings, traffic, and leads.

SEO Guides

Reference guides for teams running large catalogues: indexation, crawl control, internal linking, programmatic page sets, and AI retrieval.

How we fix this

We start with a diagnosis, then apply a focused fix sequence under our Technical SEO service track.

Fix this issue on your site

No sales calls. We’ll send your diagnosis within 24 hours.

Get your SEO diagnosis