Skip to content
Website glossary· Showing up on Google and in AI answers

What is a canonical URL?

A canonical URL is the one address you tell search engines is the main version of a page, when the same content can be reached at several addresses.

Why it matters for a small business site

The same page often loads at several addresses: with and without www, with tracking codes on the end, with or without a trailing slash. A canonical tag tells Google which one to show, and which to count links towards, instead of leaving it to guess.

How to check yours

  1. View the page source and look for <link rel="canonical" href="…">.
  2. Check it points to the page’s own preferred address (https, and your chosen www or non-www form).
  3. In Google Search Console, URL Inspection shows which address Google chose as the canonical.

What good looks like

Every page has a canonical that points to itself at its one preferred address, the other versions redirect there, and your internal links use that same address. Google treats a canonical as a strong hint, not a command.

Common mistakes

  • Every page’s canonical pointing to the home page, a common template bug.
  • Canonicals that point to http:// or to a staging address.
  • A canonical to one address while the sitemap and internal links use another.
  • Pointing a canonical at a page that redirects or is marked noindex.
Put it into practice

Try it on a design of your own

SketchXFlow’s Google and AI search panel adds a canonical address to every page of a site you design, using its published address.

Try:
Not a page?LogoEmailVideo