Skip to content
Metric notes / Metric note

What is a canonical URL?

A canonical URL is the preferred address for duplicate pages. See the signals Google weighs, how to check its choice in Search Console, and mistakes to avoid.

THE SHORT ANSWER

A canonical URL identifies a preferred representative for equivalent content. Sites can provide canonical signals, while search engines evaluate those signals with other evidence. A consistent policy helps users and reports avoid unnecessary variants.

How to read this metric

  1. Compare the requested URL, final destination and declared canonical. Identify whether variants truly represent equivalent content.

  2. Keep internal links, redirects and sitemap URLs consistent with the intended preferred address. Fix the generating source when many pages share an error.

  3. Use the provider’s native inspection tools to investigate a different selected canonical rather than assuming the declaration was obeyed.

<link rel="canonical" href="https://example.com/guide">

Canonical URL signals, from strongest to weakest

The tag above, placed in the head of every variant, is the most familiar canonical signal, but it is only one of several. Google’s documentation describes redirects as a strong signal, the rel="canonical" link element or HTTP header as a strong signal, and sitemap inclusion as a weak one. Internal links, HTTPS and consistent URL formats also count. When the signals disagree, Google picks the URL it thinks is best, which may not be the one you declared.

The practical rule: make every signal point the same way. A page that declares /guide as canonical while internal links, the sitemap and a redirect point to /guide/ sends mixed evidence, and the report data splits across both addresses.

SignalHow to set itTypical use
301 or 308 redirectServer or edge redirect from the variant to the preferred URLRetired URLs, http to https, www to apex, trailing-slash variants
rel="canonical" linkA link element in the page head pointing to the preferred URLParameter, sort and tracking variants that must stay reachable
rel="canonical" HTTP headerA Link response headerPDFs and other non-HTML files
SitemapList only preferred URLsSupporting evidence across the whole site
Internal linksLink to the preferred form everywhereSupporting evidence; also what users and crawlers follow

How to check which canonical Google selected

Open Search Console, paste the page URL into URL Inspection and expand Page indexing. Compare the “User-declared canonical” with the “Google-selected canonical”. If they match, the signals agree. If Google picked another URL, look at what that URL has going for it: is it the one in your sitemap, the one your navigation links to, or the one that loads without a redirect?

In the Pages report, the statuses “Duplicate, Google chose different canonical than user” and “Alternate page with proper canonical tag” list affected URLs. The second is expected for genuine variants; the first is the one to investigate.

ILLUSTRATIVE EXAMPLE · NOT CUSTOMER DATA

Make it concrete.

A tracking-parameter version and a clean article URL may serve equivalent content. A language-specific article or filtered product view may need a different judgement.

What to keep in mind.

Blindly removing parameters or canonicalising every similar page can combine materially different content. Canonical rules need a deliberate URL policy.

Frequently asked questions

What is a canonical URL in SEO?

It is the one URL you want search engines to treat as the main version of a page when the same or very similar content is reachable at several addresses. Google consolidates signals such as links onto the canonical and usually shows that URL in results.

Is a canonical tag a directive?

No. Google treats rel="canonical" as a strong hint, not a command. It weighs the tag together with redirects, sitemaps, internal links and other signals, and can choose a different canonical when those disagree.

Should a page have a self-referencing canonical?

It is a common and sensible default. A self-referencing canonical tells search engines which form of the URL is preferred when parameters, tracking codes or trailing slashes create variants.

Canonical tag or 301 redirect: which should I use?

Redirect when the variant has no reason to exist for users, such as http, www or an old path. Use a canonical tag when the variant must stay reachable, such as a filtered or tracking-parameter view of the same content.

Why does Search Console report data under a different URL?

Search Console attributes performance to the canonical URL Google selected. If Google picked a different form than you expected, clicks and impressions appear under that form. Align your redirects, canonical tags, sitemap and internal links so they agree.

Your next useful step.

Document important URL mappings for reporting and validate technical changes separately. Use consistent identities when comparing page performance over time.

Working with this in LiftSEO

A metric needs a numerator, denominator, reporting period and source. Record those alongside the result. The examples in these notes are invented to explain the calculation; they are not industry benchmarks or LiftSEO customer results.

Explore the workspace

Sources & context

This note combines original practical guidance with the reporting references below. Follow provider documentation for current definitions and availability; suggested investigations are not guarantees of a particular result.

FROM READING TO UNDERSTANDING

Put your own data
in the picture.

Connect the accounts you already use. Explore the evidence in LiftSEO, or bring it to your authorised AI agent.

Explore LiftSEO