First establish where the product is missing: ordinary Google results, free product listings or paid Shopping ads. These use different diagnostics. A product can be indexed in organic search while its Merchant Center listing is disapproved, or approved for a listing without ranking for your preferred keyword.
Choose the correct diagnostic path
| Symptom | First check | What the result means |
|---|---|---|
| No ordinary search result for the product URL | Inspect the exact public URL in Search Console | Distinguish not indexed from indexed but not ranking |
| Missing Shopping listing or disapproved product | Read the item-level issue in Merchant Center | Resolve feed, policy, price or availability problems in that system |
| The whole store disappeared | Check domain access, password protection and property-wide indexing reports | Investigate a site-wide change before rewriting individual descriptions |
Check one product from publication to indexing
- Open the product URL in a signed-out browser. Confirm that the product is published to the Online Store, the page returns normally and visitors can see its content without signing in. A preview link is not evidence of public availability.
- In the correct Search Console property, use URL Inspection. Save the indexing status, last crawl and Google-selected canonical. Then run the live test to check present accessibility. The live test does not predict which canonical Google will ultimately choose.
- If indexing is excluded, investigate the specific reason. Check robots restrictions, a noindex instruction, errors and a canonical pointing to another URL. Do not remove all protections or edit robots.txt simply because a page has not appeared yet.
- Check that your public sitemap contains the intended URL and that an accessible collection or other relevant page links to it. A product with no normal browsing route is harder for both shoppers and crawlers to discover.
- If it is accessible but not selected for indexing, inspect usefulness and duplication: a copied supplier paragraph, near-identical variants or an empty discontinued page may need a content or URL decision. Make the page useful for its particular product rather than adding filler.
Use a comparison worksheet
Compare one affected product with one similar product that is indexed. Record public URL, publication status, HTTP result, indexing reason, canonical, sitemap presence, internal links and distinctive product information. Change one demonstrated cause, then inspect again. This is a diagnostic method, not a promise of indexing.
If the URL is indexed but gets no impressions for the expected query, investigate relevance and competing results. Repeated indexing requests do not solve an unsuitable search target. For copy work, see our collection-description guide.
When to request help
For a Shopify SEO diagnosis, send the affected URLs, the Search Console reason and whether this followed a launch, migration or app change. If Merchant Center is involved, include its exact issue text. This allows the work to be scoped around the actual problem.
Sources: Google URL Inspection, Google indexing requirements, Shopify guidance on Google product disapprovals.

