Canonical tag

A canonical tag is an HTML element in the head section of a webpage that designates which URL is the primary version of a page with identical or nearly identical content. You use canonical tags to tell search engines which page to consider as the original when multiple URLs display the same content. This way, you control which version search engines index and display in search results, helping you avoid issues with duplicate content in SEO.

This is a test
I am a Senior SEM Specialist at Amplify and have 5 years of experience in SEO and 2 years of experience with Google Ads. I have a particular interest in AI and programmatic SEO, where I work with automating and scaling content production to maximize visibility and traffic. In addition, I am driven by a desire to see our clients reach their full digital potential. That is why I am constantly keeping up with the latest trends in SEO—and am always eager to apply them in practice for the benefit of Amplify’s clients.

What is a canonical tag?

A canonical tag is a small but crucial piece of HTML code that you place in <head>the "canonical" section on a webpage. Its purpose is to tell search engines which URL to consider the original version when multiple pages have identical or nearly identical content. In other words, it acts as a reference point that helps search engines understand the hierarchy among your pages.

You often encounter duplicate content in situations where the same product is displayed using different parameters, such as filter settings in an online store or print-friendly versions of pages. Here, a canonical tag can help search engines like Google consolidate your SEO signals in one place instead of spreading them across multiple URLs. This boosts your organic visibility because you ensure that traffic and link equity point to the page you actually want to rank with.

Canonical tagging is therefore a technical yet strategic tool in SEO. When planning your information architecture or developing new templates in your CMS, you should factor in canonical tags alongside meta tags and internal links. This ensures a clear structure that both search engines and users can navigate.

How do you use a canonical tag?

To use a canonical tag, insert the desired "master" URL into href-attribute. This tag tells search engines that all duplicate pages should point to this version. It is implemented in the HTML of each individual page, typically via a CMS or a plugin. For example, if you’re working in WordPress, you can use SEO plugins like Yoast to manage the tag automatically.

Canonical tags differ from 301 redirects. A 301 redirect permanently redirects users and traffic to a new address, while a canonical tag simply instructs search engines which version should be considered the primary one. You can therefore still have multiple URLs active, even though only one will be highlighted in search results.

Example of a correct setup:

<link rel="canonical" href="https://www.eksempel.dk/produkt/">

That's why you should use canonical tags

The canonical tag is important because it protects your website from issues with duplicate content, which can harm your organic visibility. When multiple URLs point to the same content, you risk search engines spreading the authority across the pages instead of letting one page stand strong. This can dilute your backlinks and weaken your ranking in search results.

You also ensure that the crawl budget is used optimally. Search engines have a limit on how many pages they crawl, and if the budget is spent on irrelevant duplicates, important pages may be overlooked. This has a direct impact on SEO and, consequently, on organic traffic to the website. When working with a comprehensive strategy across SEO, SEM, and content, canonical tagging becomes a key element in creating technical coherence.

What types and varieties are available?

There are several types of canonical tags that cover different scenarios on your website:

  • Self-referential canonicals: The most common type, which points back to itself. Many CMSs set this automatically to avoid accidental duplicates.
  • Cross-domain canonicals: Used when sharing content across domains, such as syndicated content, where one version should be designated as the official source.
  • Geotargeting variations: Used when you have multiple language or regional versions of the same page. In this case, the canonical tag helps direct search engines to the main version of the page.

These different types make it possible to manage complex content structures without losing clarity in your SEO strategy. They are particularly useful if you work with international websites or large e-commerce platforms, where product pages often have many different versions.

How do you use canonical tags in practice?

The practical implementation begins by identifying pages that repeat or overlap in content. You can find these using tools such as Google Search Console, Screaming Frog, or the analytics tools in your CMS backend. Once you’ve identified the duplicates, choose the page that should be the canonical version and add a canonical tag to all copies.

Example of a typical online store page with filtering:

If you have a page on https://webshop.dk/produkter?sort=pris, the canonical tag should point to https://webshop.dk/produkter. This way, link value and search intent are brought together in one place.

You should always verify your setup in Search Console to ensure that Google recognizes the correct page as the canonical one. Avoid chained canonicals, where one page points to another, which in turn points to a third—this can cause confusion and undermine your SEO efforts.

If you work in performance marketing, canonical tagging can also affect your ads. When URL structures are consistent, tracking data from Google Ads and Analytics can be accurately linked to the correct page. This provides a clearer picture of how your organic and paid channels work together.

What should you keep in mind?

Many people assume that canonical tags solve all problems related to duplicate content, but search engines view them only as a recommendation—not a rule. You should therefore still avoid unnecessary parameters and ensure that your internal linking structure points to the canonical version. Additionally, use a single URL version consistently across internal links, sitemaps, and ads.

It’s also a good idea to combine canonical tagging with a clear redirect strategy and structured markup, so you can both guide search engines’ crawling logic and help users find the right page faster. This way, the canonical tag becomes part of a technical SEO standard that strengthens your website both strategically and operationally.

Canonical tag
in practice?

Are you unsure how to turn your knowledge of marketing concepts into tangible value for your business? Don’t worry—we’ve got you covered. Amplify is a full-service digital marketing agency, and we specialize in applying our expertise in strategy, branding, and digital marketing to our clients’ businesses. Fill out the form below to learn how we can deliver strategic insights and performance that drive results for your business.

Contact us

Are you unsure how to turn your knowledge of marketing concepts into tangible value for your business? Don’t worry—we’ve got you covered. Amplify is a full-service digital marketing agency, and we specialize in applying our expertise in strategy, branding, and digital marketing to our clients’ businesses. Fill out the form below to learn how we can deliver strategic insights and performance that drive results for your business.

Gain deeper insights

Whether you're a generalist or a marketing specialist, our specialists have put together some great advice for you on our blog.