URL Contains Query Parameters
What This Means
An indexable page has query parameters in its URL — for example, /page/?color=blue&size=M or /category/?sort=price&order=asc. The page is not canonicalized and not noindexed, meaning the parameter variant may be indexed as a distinct URL.
Why It Matters for SEO
Query parameter URLs are the most common source of mass duplicate content on e-commerce and content sites. A product listing page with 5 filter parameters, each with 10 values, can theoretically generate 100,000 URL combinations — all serving the same or very similar content. Even a handful of parameter combinations creates duplication that splits ranking signals.
What the Platform Checks
Identifies crawled pages that contain query parameters in their URL and are indexable (no canonical pointing to the parameter-free version, no noindex). Fires for each such URL.
How to Fix It
- Canonicalize: Add
<link rel="canonical" href="/page/">to all parameter variant pages pointing to the parameter-free canonical. - Noindex parameter variants: For filter/sort URLs that should not be independently indexed: add noindex.
- Google Search Console parameter handling: Configure URL parameter handling for parameters that don't change page content (sort, page, size).
- Prevent parameters from being crawled: Use robots.txt or server-side rules to prevent crawlers from accessing parameter variants for non-content parameters.
Find every indexedquery parameter URL
The audit identifies indexable parameter URLs so you can add canonicals or noindex to prevent duplicate content.