Architecting Authority

Free SEO Tool

Free Canonical Tag Checker

Enter any URL. See your canonical tag, find out if it is set correctly, and get the exact HTML tag to use. No signup. Results in seconds.

ⓘ New to canonical tags? Open this — what they are, why they matter, and how to add one step by step
1 What is a canonical tag?

A canonical tag is one line of HTML that you put in the head of your page. It tells Google: "This is the official URL for this page. Index this one." Without it, Google may find multiple versions of the same page and get confused about which one to rank.

<!-- Put this inside the <head> of your page -->
<link rel="canonical" href="https://yoursite.com/your-page/" />
2 When do you need a canonical tag?
A Every page on your site — add a self-referencing canonical to all pages. This tells Google the URL you want ranked, even if no duplicates exist yet.
B Duplicate URLs — your site might be accessible at http and https, with www and without, or with and without a trailing slash. Canonical tags consolidate the ranking signal on one version.
C URL parameters — if visitors can reach the same product at /product/?color=red and /product/?color=blue, canonical tags tell Google the base URL is the one to index.
3 How to add a canonical tag on your platform
WordPress
Install Yoast SEO or Rank Math. Both add canonical tags automatically to every page. To set a custom canonical on any post, open the SEO settings panel at the bottom of the editor and paste your preferred URL in the canonical field.
Shopify
Shopify themes add canonical tags automatically. To override one, go to Online Store, Themes, Edit Code, and find the relevant template in Sections or Templates. Add the link tag inside the head block.
Webflow
Open your page settings in the Designer. Scroll to the SEO section. Add the canonical URL in the Canonical Tag field. Republish your site after saving.
Squarespace
Business plan required. Go to Settings, Advanced, Code Injection. Add the canonical link tag in the Page Header code injection box for each page you want to set it on.
Wix
Go to Pages and click the three dots next to your page. Select SEO Basics. Scroll to Advanced SEO and paste your canonical URL in the canonical tag field.
Custom HTML
Open your HTML file. Find the closing </head> tag. Add the canonical link tag on the line above it. Use the Quick Generator on this page to create the exact tag for any URL.
4 How to verify your canonical tag is working
1 Use this tool — enter your page URL above and click Check Canonical. You will see whether the tag is present, what URL it points to, and whether there are any issues.
2 Right-click, View Page Source — search for "canonical" in the source code. You should see one line: <link rel="canonical" href="your-url" />
3 Google Search Console — use the URL Inspection tool. Under Indexing, Google shows the canonical URL it has selected. If it matches your tag, you are set.
Canonical Found Self-referencing. Correct setup.
Canonical URL found on page
Your canonical tag
Quick Generator
Generate a canonical tag without fetching a page

Type any URL and get the ready-to-use HTML tag instantly. No page fetch needed.

Get a second opinion from AI
Paste this into ChatGPT or Claude to review your canonical setup
This prompt gives AI your exact page URL and canonical status. It asks four questions first so the advice applies to your specific site and situation, not a generic checklist.
Tells you whether your canonical setup is correct for your site type Flags risks specific to your platform or URL structure Gives you the exact tag and one Google Search Console check to confirm
Understanding your result

What each canonical result means

Your result falls into one of three states. Each one has a different required action.

Found
Canonical present. Self-referencing.

Your page has a canonical tag pointing to itself or the preferred URL. Google knows which version to index. No action needed unless you see ranking splits across duplicate URLs.

Warning
Missing or pointing elsewhere.

No canonical tag found, or the tag points to a different URL on your domain. Google may index the wrong version. Add or correct the canonical using the tag this tool generates for you.

Problem
Duplicate tags, cross-domain, or protocol mismatch.

Multiple canonical tags on one page, a canonical to a different domain, or HTTP canonical on an HTTPS page. Google ignores the canonical entirely in these cases. Fix before your next crawl.

Alokk's perspective
Alokk, Founder at Groew
Alokk Founder and Lead Growth Architect, Groew
In every B2B site audit Groew runs in the first week of a new engagement, canonical tag errors appear in the top three issues found. The most damaging pattern is sites with HTTP and HTTPS versions both live, both with blog post URLs, and no canonical tags anywhere. Google splits ranking signals across four or more versions of the same content. One client had been running this way for two years. Adding correct canonical tags took three hours. Within 90 days their average position for target keywords improved by 4.2 positions. The canonical tag is not exciting. Fixing it is.
Common questions

Canonical tag questions answered

A canonical tag is a line of HTML in your page head that tells Google which URL is the official version of a page. It looks like: <link rel="canonical" href="https://yourdomain.com/page/" />. Without it, Google may split your ranking signals across duplicate URL versions, reducing the position of the URL that matters to you.
Without a canonical tag, Google decides on its own which version of your page to index. If your site has HTTP and HTTPS versions, www and non-www variants, or URL parameter versions like ?ref=email, Google may index multiple versions and split your domain authority across all of them instead of consolidating it on one URL.
A self-referencing canonical tag points back to the same page it is on. For example, the canonical on https://yourdomain.com/blog/ points to https://yourdomain.com/blog/. This is the recommended setup for all primary pages. It is an explicit signal to Google that this URL is the definitive version to index.
No. If a page has more than one canonical tag, Google ignores all of them. This is one of the most common technical SEO mistakes, often caused by two conflicting SEO plugins or a theme that adds canonical tags automatically on top of plugin-generated ones. Use this tool to check for duplicate canonical tags on your important pages.
Yes. A correctly set canonical consolidates link equity and ranking signals on the right URL. A missing or incorrect canonical can silently split your authority across duplicate versions of the same page for months before you notice the impact. For high-value pages like service pages and long-form articles, fixing canonical errors is one of the fastest technical SEO improvements available.
On WordPress, install Yoast SEO or Rank Math. Both plugins add canonical tags automatically to every page and allow a custom canonical per post or page. On Shopify, canonical tags are added automatically by the theme. You can override them in your theme Liquid template. After setting canonical tags on any platform, use this tool to verify the tag is output correctly on your live page.
From Groew's Search Authority Team

The complete guide to canonical tags for business owners

Most canonical tag guides are written for developers. This one is written for founders and marketers who need to understand the impact and get it fixed without becoming a technical SEO expert.

What canonical tags actually do in Google's crawl system

Every time Google crawls your website, it builds a map of all your URLs. When it finds multiple URLs serving the same or very similar content, it needs to decide which one to rank. The canonical tag is your way of telling Google the answer directly, rather than letting it guess. Without that signal, Google may choose the wrong URL, or it may index all versions and split your ranking signals. A page ranking at position 8 with consolidated authority might rank at position 4 if all its duplicate versions were canonicalised correctly. The impact is real and the fix is often under five minutes.

Read the complete guide

The five canonical tag mistakes that silently hurt rankings

The first mistake is having no canonical tag at all. The second is a canonical that uses HTTP when the live site runs on HTTPS. The third is having multiple canonical tags on one page, often caused by two conflicting SEO plugins. The fourth is a canonical pointing to a 404 or redirected URL. The fifth is using a relative URL in the canonical instead of an absolute URL with the full domain. Each of these tells Google something confusing, and Google's default response to confusion is to make its own decision, which is rarely the one you want.

Canonical vs noindex vs 301 redirect

These three tools solve different problems. Use a canonical tag when you want Google to index the preferred version of a page but need other URL variations to remain accessible, for example parameter URLs like ?sort=price or ?ref=email. Use a noindex tag when a page should not appear in Google at all, such as internal search result pages or thank-you pages. Use a 301 redirect when a URL has permanently moved and the old URL should never be visited again. The canonical tag is the right choice when the duplicate URL serves a legitimate functional purpose but should not rank independently.

Platform-specific canonical tag setup

WordPress with Yoast SEO or Rank Math generates canonical tags automatically and allows per-page overrides. Shopify adds canonical tags at the theme level and requires Liquid template editing for custom overrides. Webflow sets canonical tags in the page settings under SEO. For custom-built sites, the canonical tag must be added manually inside the HTML head of every page. After setting canonical tags on any platform, use this tool to verify the output is correct before submitting your sitemap to Google Search Console.

Canonical tags as part of your organic search infrastructure

At Groew, every B2B SEO system build starts with a technical foundation audit. Canonical tag errors are in the top three issues found on almost every site we audit. They are silent problems. The site looks fine to visitors. Rankings decline slowly over months. The connection is only identified when someone actually checks. Fixing canonical errors is typically a one-hour task that produces compounding ranking improvements over the following three to six months. This is one of the clearest illustrations of why the Digital Landlord model prioritises infrastructure over activity.

Fix the foundation first. Then build the content on top of it.

Groew audits your full technical setup, content architecture, and search authority as part of a free growth audit. We show you exactly what a 90-day organic infrastructure sprint would build in your market.

ESC