How it works
Distinguish tracking parameters from filters producing different results; do not remove them without checking.
Example
Example: utm_source describes a source, while size may filter products.
Common mistakes
Not all parameters are duplicates or need the same canonical.
How can you check this in practice?
Distinguish tracking parameters from those changing a product or list. Compare responses with and without the parameter. Consolidate only genuinely similar versions; removing a filter without checking can lose useful content.
Distinctions and limitations
?color=black can change selection, while ?utm_source=example usually identifies the visit source. The ? character does not make a URL low-quality. Canonical decisions should follow content similarity, not a blanket rule for parameters.
Official sources
Editorial responsibility: Martin Zhelyazkov · Founder of Z-Consult
Updated: 05/11/2026
For a correction or question: office@z-consult.bg
