Hreflang & Canonical Checker — Find SEO Errors avatar

Hreflang & Canonical Checker — Find SEO Errors

Pricing

$2.00 / 1,000 page hreflang checkeds

Go to Apify Store
Hreflang & Canonical Checker — Find SEO Errors

Hreflang & Canonical Checker — Find SEO Errors

Check canonical and hreflang tags of pages you give: canonical target, self-reference, invalid codes, x-default, noindex. Respects robots.txt.

Pricing

$2.00 / 1,000 page hreflang checkeds

Rating

0.0

(0)

Developer

Kadro Tools

Kadro Tools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Security

Limited permissions

Share

Hreflang & Canonical Checker

Audit the canonical and hreflang tags of a multilingual site and get a list of exactly what to fix on each page.

What you get

FieldWhat it tells you
page, finalUrlPage you gave and its final address after redirects
statusCode, errorHTTP status and any request error
canonicalThe canonical URL declared by the page
hreflangCountNumber of hreflang alternates
hreflangsLanguage code and URL pairs
issuesList of problems, or ok when nothing is wrong

Typical issues: hreflang does not list the page itself, missing x-default, invalid codes such as en_US instead of en-US, and noindex pages that still declare hreflang.

How to use it in 3 steps

  1. Paste the page URLs you want to check, one per line (up to 2,000).
  2. Leave followRedirects on to check the final page.
  3. Press Start and filter rows where issues is not ok.

Pricing

$2 per 1,000 pages checked. Example: 500 pages = $1.00. Pages with errors or blocked by robots.txt are free. Set a maximum cost per run and the robot stops when it is reached.

Integrations

  • Apify API and webhooks: start a run and read the dataset from any language.
  • Make, n8n and Zapier: use the Apify module or node, run this robot and pass the dataset on.
  • Google Sheets: export the dataset or use the Apify integration to fill a sheet on a schedule.
  • Claude, Cursor and other agents (MCP): Use the Apify MCP server (https://mcp.apify.com?actors=kadro/hreflang-canonical-checker) from Claude or Cursor and ask: "Check the hreflang and canonical tags of these 20 product pages and list the errors"

FAQ

Does it check that alternates link back? No. It reads only the page you give and does not visit its alternates, so it cannot confirm return links.

Does it respect robots.txt? Yes. A page blocked for all bots returns "Blocked by robots.txt" and is not charged. If robots.txt cannot be read, the host is not crawled.

Does it read hreflang in sitemaps or HTTP headers? No. It checks the tags in the page HTML.

What is not charged? Pages with errors and pages blocked by robots.txt.

Is it legal? It reads only public pages you list, one request each, with a clear User-Agent.

Limitations

  • Does not visit the hreflang alternates, so return links are not verified.
  • Checks only the HTML of the given page; sitemap and HTTP-header hreflang are not read.
  • Up to 2,000 URLs per run.
  • Only public URLs: private and local addresses are blocked.

Other Kadro tools

Part of the Kadro SEO toolkit: pair it with the full-page audit and the sitemap tools below.

Found it useful? Please leave a review ⭐ — it helps a lot. Bugs or feature ideas: open an issue, I answer within 24 h.