Skip to content
Passieon

Canonical tags explained for small business sites

By Hamza Rivera, updated

Short answer: A canonical URL is the version of a page you want Google to treat as the main one when the same or very similar content exists at several addresses. You can signal it with a permanent redirect, a rel="canonical" link, or a sitemap entry. Google calls redirects and rel=canonical strong signals and sitemaps a weak one, and may still choose a different canonical.

The same page can live at more than one address on a small site: with and without www, with a tracking parameter on the end, or reachable through two category paths. A canonical tag is how you tell Google which address you prefer.

For help auditing duplicate URLs on your site, see our technical SEO services.

What a canonical is

Google defines the canonical as the URL it should treat as the main version when several pages have duplicate or very similar content. If you do not say which one you prefer, Google may choose for you.

The three ways to say it, and how strong each is

  • A permanent redirect from the duplicate to the preferred URL. Google calls this a strong signal that the target should become canonical.
  • A rel="canonical" link in the page head, or an HTTP header, which also works for files such as PDFs. Google also calls this a strong signal.
  • A sitemap entry. Listing a URL in your sitemap is a weak signal.

Google says that using more than one method together raises the chance that your preferred URL is the one shown.

Rules Google gives

  • Use absolute URLs, including the domain, in the canonical link. Google says relative paths can cause problems later.
  • Do not name different canonicals for the same page through different methods.
  • Do not use robots.txt for canonicalization. See our guide on what robots.txt is and is not for.
  • Do not use noindex to pick a canonical inside one site. Google says it blocks the page from search completely.
  • Pick either the HTML tag or the HTTP header, not both, since doing both is more error prone.

What not to expect

A canonical is a strong signal, not an order. Google decides which pages are duplicates and may still pick a different address. It also does not fix thin or low-value pages. It only says which copy to prefer.

Where to go from here

If you suspect duplicate addresses on your site, our technical SEO services include looking at them. Passieon is an independent agency and is not affiliated with Google.

Sources

Frequently asked questions

What is a canonical URL?

The version of a page Google should treat as the main one when the same or very similar content exists at more than one address.

Is rel=canonical an order Google must follow?

No. Google calls it a strong signal, not a guarantee, and says it decides which pages are duplicates.

Which method is strongest?

Google lists permanent redirects as a strong signal, rel=canonical as a strong signal and sitemap entries as a weak one. Using several together raises the chance your choice is used.

Should the canonical link use a full URL?

Yes. Google recommends absolute URLs, because relative paths can cause problems in the long run.

Can I use noindex instead of a canonical?

Google advises against it for choosing a canonical within one site, since noindex blocks the page from search completely.

What if I do not set a canonical at all?

Google may still choose one for you, which might not be the address you would have picked.

Want this done for your site? See what our technical SEO services page covers, or read the client results.

Book a call with us

A 30-minute call in your working hours. Tell us what you sell and where, and we will tell you what we would do first and what it involves. Prefer email? Send your website through the form and the Passieon Team will reply by email.

Book a call

Message us

Message us

Ask anything about your site or where your inquiries are going. It goes straight to a person, not a bot. Leave an email and you get a reply.