Free tool

Canonical tag checker

Paste a URL to see which page it tells Google to index, and whether that page actually works. Spot canonical chains, loops and noindex conflicts, or check up to 20 URLs at once. Free, no sign-up.

Check your page

Check canonical tags

See which URL each page tells Google to index, and whether that URL actually works.

Canonical tag

We check the page's canonical tag, then check the page it points to.

Enter a URL above to see its canonical tag and what to fix.

Duplicate pages splitting your rankings? We run technical SEO for B2B SaaS, from audits to fixes that stick.

See our SEO service

How the canonical tag checker works

We read your page's canonical tag, compare it with the URL, then follow it to check the page it points to.

1

Paste a URL

Check one page, or up to 20 at once, including URLs with tracking parameters.

2

We read the canonical

Is it there, self-referencing, absolute, and on the right protocol, www version and trailing slash?

3

We follow it

If it points elsewhere, we check that page loads, doesn't redirect, isn't noindex and doesn't point somewhere else again.

4

Fix and share

Follow the checklist, then send your developer a link that reruns the check.

Duplicate pages splitting your rankings?

We find and fix the technical SEO issues that stop B2B SaaS pages from ranking, from canonicals to site migrations.

Frequently Asked Questions

What is a canonical tag?

A canonical tag is a line in your page's HTML, <link rel="canonical" href="...">, that tells Google which URL is the main version of a page. It stops duplicates, like URLs with tracking parameters, from competing with each other in search.

Should every page have a self-referencing canonical?

Yes, for any page you want to rank. A canonical that points to the page's own URL makes sure versions with parameters, a trailing slash or a different www version all count towards the same page.

What's a canonical chain or loop?

A chain is when page A's canonical points to B, but B's canonical points to C. A loop is when B points back to A. In both cases Google may ignore your canonicals and pick a URL on its own. Point every canonical straight to the final page.

Can I use noindex and a canonical together?

Not when the canonical points to another page. Noindex says "don't index this", while the canonical says "index that page instead", and Google may apply the noindex to both. Use a canonical for duplicates and noindex for pages you want out of search.

Does Google always follow the canonical tag?

No. Google treats it as a strong hint, not a rule. It can pick a different URL if your canonical points to a broken or redirecting page, or conflicts with internal links and your sitemap. Keep all three consistent.