How to fix catalog coverage on Adobe Commerce (Magento)

Ensure every product and category page is crawlable and discoverable by submitting a complete XML sitemap, fixing internal links, and removing any crawl blocks so Google can index your full catalog.

Steps for Adobe Commerce (Magento)

  1. Sitemap: Go to Marketing → SEO & Search → Site Map → Add Sitemap. Generate and submit the sitemap.xml URL to Google Search Console. Under Stores → Configuration → Catalog → XML Sitemap, ensure Products and Categories are included with frequency and priority set.
  2. robots.txt: Go to Content → Design → Configuration → [your store view] → Edit → scroll to 'Search Engine Robots'. Edit the robots.txt content to remove any Disallow rules blocking /catalog/product/ or /catalog/category/.
  3. Noindex: In Stores → Configuration → Catalog → Search Engine Optimization, check 'Use Canonical Link Meta Tag for Categories' and 'for Products' are enabled. Also check that Category and Product pages are not set to noindex via a third-party SEO extension.
  4. Internal linking: In Catalog → Categories, ensure every category is set to 'Include in Navigation Menu: Yes' and 'Is Active: Yes'. Assign products to categories via Catalog → Products → [product] → Categories tab.
  5. Layered navigation / faceted filtering: Magento's layered navigation can generate thousands of filtered URLs. Use Stores → Configuration → Catalog → Search Engine Optimization → 'Use Canonical Link Meta Tag for Categories' = Yes, and consider noindexing filter pages via a SEO extension to focus crawl budget on canonical pages.
Official Adobe Commerce (Magento) documentation ↗

What is catalog coverage?

Catalog coverage is a measure of how many of your store's product and category pages a search engine crawler can actually find and visit. When a crawl returns zero (or very few) product and category pages — even though your store has hundreds or thousands — it means Google is effectively blind to most of your inventory. This can happen because product pages are buried behind JavaScript-rendered menus, blocked by robots.txt or noindex tags, missing from your XML sitemap, or poorly linked so crawlers simply never reach them.

If Google cannot crawl your product and category pages, those pages cannot rank in search results — meaning customers searching for exactly what you sell will never find you organically. Every uncrawled product page is lost revenue: even a modest catalog of 500 products with no organic visibility can represent thousands of missed visits per month. Poor catalog coverage is one of the most impactful and often-overlooked SEO issues for ecommerce stores, and it compounds over time as you add more products that remain invisible to search engines.

See the complete Catalog coverage guide for every platform and the full background.

Not sure if your Adobe Commerce (Magento) store has this?

Run a free SEOLZ audit — we’ll find catalog coverage and every other issue across your whole site.

Scan my site free

Fix catalog coverage on another platform