Canonical URL Auditing
Your roadmap for this lesson
- What a canonical tag does and does not do
- The canonical problems to check in every audit
- How to compare your canonical with Google's choice
- Why Google sometimes ignores your canonical
Short answer
A canonical audit checks that every indexable page has a correct rel=canonical tag, usually pointing to itself, and that canonical targets are 200, indexable, and not redirected. Then compare your declared canonical with Google's selected canonical in URL Inspection, because Google treats canonicals as hints and may choose a different URL.
A Makati coworking space had the same “Day Pass” page at four URLs: with tracking parameters, with and without a trailing slash, and in a “promos” folder. Its canonical tags pointed to the promo version, which later redirected. Google picked the version it liked best, and it was not the one the business wanted.
What a canonical does
<link rel="canonical" href="https://www.example.ph/day-pass/">
It tells search engines which URL to index among duplicates and where to consolidate signals. It is a hint, not a command.
What to check
- Missing canonicals on indexable pages.
- Canonical targets that are not 200: redirects, 404s, 5xx.
- Targets that are noindexed or blocked.
- Canonical chains: A → B → C.
- Relative or wrong-host URLs: HTTP, non-www, staging domains.
- Multiple canonical tags on one page (often a theme plus a plugin).
- Canonical in rendered HTML differs from raw HTML (Module 8).
Your canonical vs. Google’s
In Search Console URL Inspection, compare User-declared canonical and Google-selected canonical. The Pages report also lists “Duplicate, Google chose different canonical than user.” If Google disagrees, align your other signals: internal links, sitemap URLs, redirects, and hreflang should all point to the same preferred URL.
Practice: healthy or broken canonical?
Sort each item into the right group.
-
Self-referencing canonical on a 200 indexable page
Answer: Healthy.
-
Canonical points to a URL that 301 redirects
Answer: Needs fixing.
-
Parameter URL canonical to the clean URL
Answer: Healthy.
-
Two different canonical tags on one page
Answer: Needs fixing.
-
Canonical points to the staging domain
Answer: Needs fixing.
-
Canonical target is noindexed
Answer: Needs fixing.
Common mistakes
- Canonical everything to the homepage. Google ignores it, or worse, drops pages.
- Canonicals that disagree with internal links and the sitemap.
- Ignoring Google-selected canonical data. It shows whether your hints work.
Your action
Next, you will bring all signals together to identify indexability conflicts.
Key terms
- rel=canonical
- A link element telling search engines which URL is the preferred version among duplicates.
- User-declared canonical
- The canonical URL you set on the page.
- Google-selected canonical
- The URL Google actually chose as the main version, shown in URL Inspection.
- Canonical chain
- When page A canonicalizes to B, and B canonicalizes to C, creating an unclear signal.
Questions beginners ask
Is a canonical tag a directive?
No, it is a strong hint. Google weighs it with redirects, internal links, sitemaps, and content similarity before choosing.
Should every page have a canonical tag?
It is best practice for every indexable page to have a self-referencing canonical. It protects against parameter and tracking URL duplicates.
Why did Google choose a different canonical?
Usually because other signals disagree: internal links point elsewhere, the sitemap lists a different URL, or the pages are not truly duplicates.
Can a canonical point to another domain?
Yes, for syndicated content. Check that it is intentional, since a wrong cross-domain canonical can remove your page from results.
Related lessons
Want someone to handle SEO for your business while you learn? The team at Remar Digital can help.