View All Tools

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
4
https://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
1
https://example.com/blogBlog index
Canonicalhttps://example.com/not-in-list
1
https://example.com/orphanExternal canonical

Issue list

3 Issues
SeverityTypeURLCanonicalMessage
WarningProtocol mismatchhttp://example.com/producthttps://example.com/productThe source URL and canonical target use different protocols.
CriticalMissing canonicalhttps://example.com/missing-Add a canonical target before this URL goes live.
WarningExternal canonicalhttps://example.com/orphanhttps://example.com/not-in-listThis 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.