Support

Quick start

  1. Install the app to your Shopify store.
  2. Open Online Store → Themes → Customize.
  3. In the theme editor's left sidebar, scroll to the App embeds section.
  4. Toggle on "Hide out-of-stock products from Search" and click Save.
  5. Done. Sold-out products will now carry <meta name="robots" content="noindex,follow">.

Verifying it works

  1. Pick any product whose variants are all sold out (or temporarily set inventory to 0 on one).
  2. Open the product page in your browser.
  3. View page source (Cmd/Ctrl + U).
  4. Search for noindex. You should see <meta name="robots" content="noindex,follow"> inside <head>.

Per-product override

To keep a specific product indexed even when sold out (e.g. an iconic product whose URL has SEO value):

  1. Open the product in Shopify Admin.
  2. Scroll to Metafields.
  3. If you don't see one, add a definition: namespace seo, key force_index, type Boolean.
  4. Set the value to true.

Troubleshooting

I enabled the block but no meta tag appears

Google still shows the page in search results

Google takes anywhere from a few days to several weeks to recrawl. To speed it up, open Google Search Console → URL Inspection → enter the URL → "Request indexing." Or wait — Google will catch up on its own.

The block doesn't appear in App embeds

Make sure your theme is on Shopify's Online Store 2.0 framework (any modern Shopify theme is). Legacy vintage themes don't support theme app extensions.

Contact

Email: kurohune538@gmail.com
We aim to reply within 1 business day.