Checks whether a page's canonical tag actually points somewhere valid — that it resolves to a live 200 page, references itself, and isn't quietly aimed at a redirect. This is one of the most common technical SEO faults, and one of the least visible.
Fetches the page and its canonical target. Some sites block automated requests — if that happens you'll see an error rather than a result.
The same content is often reachable at several addresses — with and without www, with and without a trailing slash, with tracking parameters attached. A canonical tag tells search engines which version is the real one, so ranking signals consolidate instead of splitting.
A canonical must resolve to a page that returns 200 OK. If it points at a URL that redirects, you've given search engines a contradictory instruction: this is the authoritative version, followed immediately by actually, go somewhere else. Google treats canonicals as a hint rather than a directive, and conflicting signals are exactly when it decides to ignore yours.
This happens more often than you'd expect, usually after a platform migration. It happened on this site: moving to a host that strips .html from URLs meant every canonical suddenly pointed at a 308 redirect. A crawl flagged 29 affected pages. The full write-up is in technical SEO examples — this tool exists because of that mistake.
noindex directive makes the whole thing mootRelated: URL structure rules, AI crawler access checker, and the SERP snippet preview.
Three quick ratings on the site itself — not a testimonial, just honest feedback that helps me improve it.
Goes straight to me — no email required, nothing published without asking you first.
Feedback like this is how the site gets better.
Pre-written answers, not a live AI. For anything specific, email me.