Discover the Domain Authority score API endpoint       Try the API →

Canonical URL / Location Checker

8/10 - 282 votes

(No more captcha? Register free!)

Join, SEO Review Tools

Over 134,261 already signed up for a free SEO Review Tools members account.

Create a free account login

Member login


Credits used: 0


Canonical tool.

Use the canonical tool to check if a page has a canonical tag and to find out which page should be index by search engines based on the canonical location.

The syntax used for a canonical tag:

  • HTML Mark-up = <link rel=”canonical” href=””/>
  • HTTP header = Link: <>; rel=”canonical”

The canonical tag is supported by:Google, Yahoo, and Bing.

UPDATE: This tool now also supports / checks the HTTP Canonical headers

Extra resources

Read the official blogpost by Google on Google Webmaster Central: or watch the video explanation from Matt Cutts:


Tool limitations

  • This tool is unable to execute JavaScript and therefore unable to check JavaScript inserted  tags.
Please share

SEO Tools, Technical SEO Tools

Upcoming online marketing events

14 thoughts on “Canonical URL / Location Checker

  1. James Jenkins

    Thanks for the tool guys! And an interesting fact, that 15% of Google searches are absolutely new….

  2. Miesta

    Very helpfull tool. Thanks a lot

  3. rakeshg

    Hey Admin,

    Is there any restriction for this tool to check the canonical URL’s.?

    For a project which i was working. I was not able to test more than 400 URL’s. and i was not registered to this site at that point of time. was it a reason ?

    • Jasja ter Horst (admin)

      Hi, I use a 18 request restriction for all the tools to balance the number of daily API calls.

      I your case I would recommend using the SEO List Crawler, because it enables you to check a 1.000 at once (including the canonical tag).


  4. Jasvinder

    URL Canonicalization seems to be quite new topic to me, being a newbie. Although, I have read some guides, but still I have one confusion, Do I need to add the URL Canonical Tag to every page of my site?

    • Jasja ter Horst (admin)

      Hi Jasvinder,

      It’s considered to be a best practice to add a canonical to every page. Because this prevents search engines from indexing URLs with query parameters or other URL variations (duplicate content) you don’t like to be indexed.

  5. Paul

    This tool does not properly read the source code and extrapolate the rel canonicals , please fix.

    • Admin

      Hey Paul,

      What URLs did you use to perform a canonical check? So I can replicate your results.


    • Admin

      Hey Paul,

      Thanks for the pointing this out, it’s actually not a real bug but the tool isn’t able to extract canonical tags generated using JavaScript. This is a limitation for this tool and I’ll add it to the description. According to this test search engines are able to pick up your canonical tag and they will function as expected. Check out this article for further background information on this subject:

  6. Loz James

    Thanks for a great tool guys, this one is really useful.



  7. Admin

    UPDATE: This tool now also supports / checks the HTTP Canonical headers

    • Admin


      • Changed HTML encoded canonical HTTP header on the test page to none-HMTL encoded characters (as it should be).
      • Updated corresponding detection parameters for canonical checker.

      Special thanks to Klaus S. Madsen for pointing out these issues.

  8. Odig Marketing digital

    thanks for the tool !!

Leave a Reply

Your email address will not be published. Required fields are marked *

Seen on …

Numbers and stats


Registered Members

9.3 / 10

Avg. tool rating


Monthly visitors


Returning visitors

SEO Chrome ExtensionGet the new Chrome Extension!

SEO REVIEW TOOLS = built with in the Netherlands {Grunn'}!