01Facets
Layered navigation URLs
Measure how many filter and parameter URLs are reachable, and which of them are indexable.
Magento note: filter parameters use attribute option IDs, such as ?color=49. Group crawl results by parameter name to see which attribute creates the most URLs.
02Canonicals
Canonical behavior
Check product and category canonical tags against the URL you want indexed, including on filtered, sorted and paginated pages.
03Duplicates
Product and category duplicates
Find products reachable through several category paths, configurable product children with their own pages, and URL keys with numeric suffixes.
04URLs
URL rewrites and redirects
Check that changed URL keys redirect, rewrites do not chain, and internal links point at final URLs.
05Pagination
Category pagination
Confirm deep category pages are crawlable, linked with plain anchors, and not all canonicalized to page one.
06Access
Robots and utility pages
Keep search results, compare pages, wishlist, cart, customer and review list URLs out of the index and out of crawl paths.
07Discovery
XML sitemap
Check the generated sitemap lists only canonical, indexable product, category and CMS URLs, and that cron keeps it current.
08Output
Rendered HTML and schema
Check Product, Offer and BreadcrumbList schema in the cached HTML, and confirm links and content are not hidden behind client-side rendering.
Related: JavaScript SEO explains how rendering affects what crawlers see.