Learn

The seo.hidden flag also hides you from AI assistants

Causes exclusion from Shopify Catalog

Hiding a product from search engines is often done deliberately for a variant, a legacy SKU or a wholesale item. The side effect is that Shopify Catalog excludes it too, so assistants lose it as well as Google.

In short

  • This excludes the product from Shopify Catalog entirely, so no assistant can recommend it.
  • We did not see this among the catalogs we scanned, which makes it rare rather than unimportant.
  • This one needs a human decision, so Endcap finds and groups it but does not write it for you.

Why this excludes the product

This product is flagged as hidden from search engines, which also removes it from Shopify Catalog.

Products hidden from search engines are excluded from Shopify Catalog.

Set once by an app, remembered by nobody

This metafield is usually not set by a person. SEO apps write it in bulk to keep thin or duplicate pages out of Google, which was sound advice for the problem they were solving. The flag then sits there, and the merchant who installed that app two years ago has no memory of it.

The decision to make now is different from the one that was made then. Excluding a page from Google to protect crawl budget is a search-engine trade. Excluding it from Shopify Catalog removes it from a channel that did not exist when the flag was set. Those are not the same call, and it is worth re-making it deliberately rather than inheriting it.

How to check it yourself

  • Check the seo.hidden metafield on products you expect to be recommended.
  • Remove the flag where AI visibility matters more than keeping the product out of Google.

The fix

Remove the seo.hidden flag on products you want AI assistants to find.

How Endcap handles this

Endcap finds and groups every product with this problem and links each finding to the Shopify document behind it, but it does not write this one for you. Finding every instance by hand means paging through the admin; the scan lists them together.

The fix touches a field we deliberately do not automate. Endcap only ever writes vendor, product type and description, because those are the three where a wrong value is visible and reversible. Prices, identifiers, publication state and status are decisions with consequences a tool should not be making on your behalf.

Common questions

What sets this metafield?

Usually an SEO app, in bulk, to keep thin or duplicate pages out of Google. That was sound advice for the problem it was solving. The flag then persists long after anyone remembers installing the app.

Should I remove it everywhere?

No, decide per product. Excluding a page from Google to protect crawl budget was a search engine trade. Excluding it from Shopify Catalog removes it from a channel that did not exist when the flag was set. Re-make the decision deliberately rather than inheriting it or reversing it wholesale.

Source: Shopify documentation

Check your own store

Enter your Shopify URL and see whether the public products we can inspect show these problems. No install required for the first scan.

Related