Canonical URL QA
Canonical Cluster Map Builder
Paste URL and canonical CSV rows to see which pages consolidate together, then catch missing, invalid, external, and mixed-protocol canonical targets.
Not ready66/100
URLs7
Clusters3
Issues3
Clean clusters1
Canonical cluster map
Canonicalhttps://example.com/product
4https://example.com/product?ref=adCampaign URL
https://example.com/product?sort=priceSort URL
https://example.com/productProduct page
http://example.com/productHTTP variant
Canonicalhttps://example.com/blog
1https://example.com/blogBlog index
Canonicalhttps://example.com/not-in-list
1https://example.com/orphanExternal canonical
Issue list
3 Issues| Severity | Type | URL | Canonical | Message |
|---|---|---|---|---|
| Warning | Protocol mismatch | http://example.com/product | https://example.com/product | The source URL and canonical target use different protocols. |
| Critical | Missing canonical | https://example.com/missing | - | Add a canonical target before this URL goes live. |
| Warning | External canonical | https://example.com/orphan | https://example.com/not-in-list | This canonical target is not present in the uploaded URL list. |
Report preview
# Canonical Cluster Map ## Overview - Total URLs: 7 - Canonical clusters: 3 - Clean clusters: 1 - Missing canonical: 1 - Invalid URL: 0 - Invalid canonical: 0 - External canonical: 1 - Protocol mismatch: 1 ## Clusters - Canonical: https://example.com/product - https://example.com/product?ref=ad - https://example.com/product?sort=price - https://example.com/product - http://example.com/product - Canonical: https://example.com/blog - https://example.com/blog - Canonical: https://example.com/not-in-list - https://example.com/orphan ## Issues - [warning] Protocol mismatch: http://example.com/product - The source URL and canonical target use different protocols. - Canonical: https://example.com/product - [critical] Missing canonical: https://example.com/missing - Add a canonical target before this URL goes live. - [warning] External canonical: https://example.com/orphan - This canonical target is not present in the uploaded URL list. - Canonical: https://example.com/not-in-list
Canonical mapping
Canonical Map Builder
Group URL variants by their canonical target to find duplicates and broken canonical relationships before crawlers see them.
Duplicate URL clusters
See which URLs consolidate into each canonical target.
Canonical mistakes
Flag missing, invalid, external, and protocol-mismatched canonical URLs.
Migration support
Use CSV input from crawls, spreadsheets, or redirect planning docs.