Home › SEO glossary › Canonical tag

What is a canonical tag?

The tag that tells Google which version of a page is the main one, and the mistakes that undo it.

Get a free audit
What is a canonical tag?

What is a canonical tag, in one sentence?

A canonical tag (rel="canonical") is a line of HTML in a page’s head that tells search engines which URL is the preferred version when the same or very similar content is available at several addresses.

Agency
Starboost, local SEO and GEO agency, Paris
Client reviews
5/5 across 136 Google reviews
Businesses supported
235+
Certifications
Google Partner Premium, Meta Business Partner

Why it exists

The same page can be reachable through several URLs: with and without www, with tracking parameters, with a trailing slash or via filters. Without guidance, search engines choose one themselves, and ranking signals can be split. The canonical tag consolidates them on the version you want.

Example

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

Best practice

  • Use one absolute URL, with the correct protocol and host.
  • Make each indexable page canonical to itself unless it is a genuine duplicate.
  • Point only to pages that return a normal, indexable response, never to a redirect or an error.
  • Keep canonical, sitemap and internal links consistent with each other.
  • On multilingual sites, combine it with hreflang: each language version canonical to itself, never to another language.

Common mistakes

  • Canonicalising every page to the homepage
  • Pointing to a URL that is blocked in robots.txt or marked noindex
  • Using relative URLs or conflicting tags from a plugin and the theme
  • Treating canonical as a command: Google uses it as a strong hint, not an order

How Starboost handles it

Canonical and indexing checks are part of our technical audit. Our free audit covers them.

Frequently asked questions

Canonical tag or 301 redirect?
Use a 301 redirect when the old URL should no longer be used at all. Use a canonical tag when several URLs must remain accessible but one should be indexed.
Should translated pages canonical to each other?
No. Each language version should canonical to itself and reference the others with hreflang annotations.

How Starboost applies this for clients

We review canonical tags, redirects, sitemaps and indexing so that your ranking signals are not split across duplicate URLs.

Get a free auditGet a free audit

Starboost is a local SEO and AI search visibility agency based at 40 rue du Colisée, 75008 Paris, working with more than 235 businesses: healthcare professionals, law firms, tradespeople, restaurants and shops. Rated 5/5 across 136 Google reviews, Google Partner Premium and Meta Business Partner. Free audit within 48 hours or by email at [email protected].