How it works
Decide which combinations have distinct useful value and control infinite or duplicate variants according to their behaviour.
Example
Example: A store with 15,000 filter URLs checks which have unique selections and which are technical repetitions.
Common mistakes
Canonical, robots and noindex are not interchangeable solutions.
How can you check this in practice?
Define which filter combinations have distinct useful roles. Check reordered parameters, empty results and impossible combinations. Avoid an endless discoverable URL space; when restricting crawling, account for the crawler no longer reading canonicals inside those pages.
Distinctions and limitations
Filtering and pagination differ: one selects a subset; the other exposes later records. Canonicalising to a general category is not automatically appropriate for every useful filtered page with distinct content.
Official sources
Editorial responsibility: Martin Zhelyazkov · Founder of Z-Consult
Updated: 05/11/2026
For a correction or question: office@z-consult.bg
