Canonical URL Checker

Enter a URL to check its canonical tag configuration. Detect mismatches, missing tags, and common SEO issues.

Want AI-generated blog content that ranks? Try Autorank free.

Get Started Free →

What Are Canonical Tags?

A canonical tag (also known as rel="canonical") is an HTML element that tells search engines which version of a URL is the "master" copy. It helps prevent duplicate content issues by consolidating ranking signals to a single preferred URL.

The canonical tag lives in the <head> section of a page and looks like this:

<link rel="canonical" href="https://example.com/preferred-page" />

Self-Referencing vs. Cross-Domain Canonicals

Self-referencing canonical: The canonical URL matches the page's own URL. This is the most common and recommended setup. It confirms to search engines that the current page is the preferred version.

Cross-domain canonical: The canonical URL points to a different page or domain. This is used when content is intentionally duplicated across domains or when you want to consolidate similar pages into one. For example, if you syndicate an article on Medium, the Medium version should have a canonical tag pointing back to your original article.

Common Canonical Tag Mistakes

How to Implement Canonical Tags

Add the canonical tag inside the <head> section of your HTML. Most CMS platforms (WordPress, Shopify, Squarespace) include canonical tags automatically, but you should verify they are set correctly.

All Free SEO Tools

More free tools to help with your SEO workflow.