Skip to content

Free canonical QA worksheet

Canonical issue worksheet for site migrations

A CSV worksheet for finding canonical conflicts before Google consolidates signals to the wrong URL. Use it with a crawl export, sitemap, redirect map, and Search Console live tests.

Download worksheet

No email gate. The worksheet is built for migration QA, canonical cleanup, and post-launch recrawl checks.

seoparity-canonical-issue-worksheet.csv

Preview of the risk fields

pagecanonicalissuerisk
/services/old-name/services/new-namewrong selfP0
/blog/legacy-postold.example.comredirectP0
/products/widget-a?variant=blueparameterP1

What the worksheet tracks

Canonical bugs are rarely isolated. The worksheet forces the canonical tag, status code, sitemap, internal links, redirects, and Google-selected canonical into one view.

page_url

The crawled URL being evaluated.

declared_canonical

The canonical tag found in raw HTML.

canonical_target_status

Whether the canonical target returns 200, redirects, noindexes, or fails.

sitemap_included

Whether the page or canonical target appears in the XML sitemap.

internal_link_target

Whether internal links point to the page URL, canonical URL, or a redirect.

google_selected_canonical

The URL Inspection canonical after Google has recrawled.

Issue types to mark before launch

Wrong self-canonical

P0

The page tells Google another URL is preferred even though this page should be indexable.

Canonical to redirect

P0

The canonical target is not the final 200 URL, which weakens the signal and adds ambiguity.

Old-domain canonical

P0

New pages still point to WordPress, staging, www, or legacy URLs after migration.

Noindex conflict

P1

The page or canonical target mixes noindex and canonical signals in a way Google may ignore.

Parameter or pagination conflict

P1

Filtered, parameterized, or paginated URLs consolidate signals to the wrong destination.

Sitemap and internal-link mismatch

P2

The sitemap, canonical tag, and internal links disagree about which URL matters.