Skip to content
aivoma
en
Free check

Fix guides · SEO hygiene

Your product pages ask search engines not to index them

A noindex robots meta tag or X-Robots-Tag on WooCommerce product pages removes every product from Google, Shopping and AI answers. Where it comes from (Rank Math, Yoast, hosting) and how to remove it.

Impact: Critical We fix this in AI Visibility Audit — €199 · Updated

The symptom

  1. Search Console "Excluded by noindex tag" lists product URLs.
  2. Page source contains <meta name="robots" content="noindex"> or the response header X-Robots-Tag: noindex.
  3. Category pages rank, individual products never do.

Why it matters

noindex is an instruction that every engine and AI crawler respects: the page is dropped from the index and cannot be cited or listed. For a shop, product pages are exactly the pages assistants want to quote (price, availability, specs).

Typical causes: SEO plugin set to noindex the product post type; a staging setting copied to production; a hosting-level header meant for a dev domain.

How to check it yourself

  1. View source of a product page and search for noindex. Check response headers (browser DevTools → Network → the document) for X-Robots-Tag.
  2. Rank Math → Titles & Meta → Products → Robots Meta; Yoast → Search Appearance → Content types → Products → "Show in search results?".
  3. Search Console → Pages → Excluded by noindex.

How to fix it

  1. Set the Products post type to *index* in your SEO plugin; also check product categories and tags.
  2. Search for per-product overrides (Rank Math/Yoast metabox on the product) — bulk-edit if many products were set individually.
  3. For X-Robots-Tag headers: check .htaccess, Nginx config or Cloudflare Transform Rules; ask your host if you cannot find it.
  4. Validate in Search Console and request indexing for a few best-sellers.

FAQ

Straight answers to the questions store owners ask

Should variations or out-of-stock products be noindex?

Variations are not separate pages in WooCommerce. Out-of-stock products should stay indexed with availability marked in schema; removing them loses rankings you need when stock returns.

Free instant store check

See what AI assistants can read on your store — in 60 seconds

Paste your store URL. We test AI-crawler access, product schema, prices, GTINs, feeds and email security live, and show the exact gaps. No sign-up, no obligation.

Check my store free