Glossary

What is a canonical tag?

A canonical tag is a line of HTML in a page’s head, written as <link rel="canonical" href="…">, that tells search engines which URL is the preferred version of a page when the same or very similar content is available at more than one address.

Also called rel=canonical, canonical URL

Why duplicate URLs happen

The same page can often load at several addresses: with and without “www”, with and without a trailing slash, with tracking parameters such as ?utm_source=, or through filters and sorting on a listing. To a search engine, each address can look like a separate page with the same copy.

The canonical tag was introduced in 2009 by Google, Yahoo and Microsoft to solve this. It points every copy to one main URL, so ranking signals such as links are combined there instead of being split.

Why it matters for B2B websites

B2B sites collect duplicates quietly: campaign links with parameters, the same case study under two categories, a staging copy that got indexed, or an old and a new URL living side by side after a redesign. Without clear canonicals, search engines may show the wrong version, or spread your page’s strength across several URLs.

A hint, not an order

Google treats the canonical tag as a strong hint. It can choose a different canonical if other signals disagree, for example if internal links, the sitemap and redirects all point somewhere else. Consistency is what makes the tag work.

Common mistakes

  • Every page pointing its canonical to the home page
  • Canonicals pointing to URLs that redirect or return a 404
  • A page listed in the sitemap but canonicalized to another URL
  • Using a canonical where a 301 redirect is the right tool, such as a page that has moved for good
  • Relative URLs or the wrong protocol (http instead of https)

How we handle it

Every page we build carries a self-referencing canonical with the full https URL, generated by the page template, and the sitemap lists only canonical URLs. During a website migration we check that canonicals, redirects and internal links all agree before launch.

Last updated 15 November 2026

Questions about canonical tags

Can’t find your answer?

Book a call and let’s talk.

Book a call

Or email us at contact@pentaclay.com

Should every page have a canonical tag?

It is good practice. A self-referencing canonical, where a page points to its own clean URL, protects it against duplicate versions created by parameters or alternate addresses.

What is the difference between a canonical tag and a 301 redirect?

A 301 redirect sends visitors and crawlers to the new URL, so the old one can no longer be viewed. A canonical tag leaves both URLs working for visitors and only tells search engines which one to index.

Can a canonical tag point to another domain?

Yes. Cross-domain canonicals are allowed, for example when an article is republished on a partner site and the original should be the one indexed.

How do I check which canonical Google chose?

Use the URL Inspection tool in Google Search Console. It shows the canonical you declared and the one Google selected, which tells you if your signals disagree.

Your business grew up. Your website should too

If customers need a demo just to understand what you sell, your website isn’t doing its job.

  • We sign an NDA on request.
  • You own the site, the code and every account once it’s paid.
  • Your first call is with Erfan, the founder.

Kazi Mohammed ErfanFounder

What do you need?
Budget

Don’t want to fill in the form? Book a call directly

Not sure? Ask AI about Pentaclay

Pentaclay, in short

Pentaclay is a B2B website design agency for AI companies that sell to enterprises. We write, design and build marketing websites in Framer, Webflow and Next.js, and stay to help after launch. Pentaclay LLC is registered in New Mexico, USA; our team works from Dhaka, Bangladesh, with calls until 12:30pm US Eastern. Founded in 2023 by Kazi Mohammed Erfan, who brings 12 years of design experience.