A7 · Crawlability & Indexability

    Canonical Tag Checker — is your canonical valid and self-referencing?

    The canonical tag tells search engines which URL is the "real" one when the same content is reachable more than one way. This check confirms your <link rel="canonical"> is present, absolute, and points to an indexable 200 URL — ideally the page itself. A canonical pointing at a redirect, a blocked page, or the wrong URL can hand your ranking signals to another page or quietly de-index this one.
    Updated June 2026 · Technical SEO & GEO · Part of Crawlability & Indexability

    Check a page's canonical tag

    Paste a URL — GEObubbly reads the rel="canonical" link and confirms it's present, absolute and points to an indexable 200 page.

    ✓ Free check1 signal✓ No signup required
    In short: A canonical tag tells engines which URL is the master version of a page. It must point to an absolute, indexable, 200 URL — and for your primary pages, it should usually point to itself.

    What does the canonical check verify?

    It reads the page's <link rel="canonical"> and checks that it does its job correctly. Specifically:

    • Present — the primary version of a page should declare a canonical.
    • Absolute — the canonical should be a full https:// URL, not a relative path.
    • Indexable 200 target — it must point to a live page that returns 200 and isn't blocked by noindex or robots.txt.
    • Self-referencing where appropriate — the primary page's canonical should point to itself; a canonical to another URL is only correct when this page is a genuine duplicate.

    A valid, self-referencing canonical to an indexable URL passes; a cross-domain canonical or one pointing to a redirect is a warning; a canonical to a broken/blocked URL — or a missing canonical where duplicates exist — fails.

    How is it evaluated, and how is it scored?

    GEObubbly reads the rel="canonical" link from the rendered <head> (and the Link header if present), confirms it's an absolute URL, follows it to check it returns 200 and is indexable, and notes whether it's self-referencing. It's a core check worth 3 points in Crawlability & Indexability, because a mispointed canonical can transfer or suppress indexing in ways that are easy to miss.

    Why the canonical tag matters for SEO and GEO

    The same content is often reachable through several URLs — with tracking parameters, a trailing slash, http vs https, or www vs non-www. Without a canonical, engines see these as separate, duplicate pages and split the ranking signals between them, so none ranks as well as it should. The canonical consolidates that signal onto one chosen URL. The danger is a wrong canonical: if your page canonicalises to a different, redirecting, or blocked URL, you can hand your authority to the wrong page or tell engines not to index this one at all — a silent, common cause of lost rankings. For GEO it matters too, because AI engines need an unambiguous, indexable canonical to know which version of your content to trust and cite. The safe default is a self-referencing canonical on every primary page, pointing to a clean 200 URL — one of the core Crawlability & Indexability signals.

    How this check scores
    Pass: present, absolute, points to a valid, indexable URL (self-referencing for the primary version).
    Warning: canonical points cross-domain, or to a redirect/non-self where unexpected.
    Fail: canonical points to a broken/blocked URL — or is missing where duplicates clearly exist.

    FAQ

    A canonical tag (<link rel="canonical" href="...">) tells search engines which URL is the authoritative, primary version of a page when the same or very similar content is reachable through multiple URLs. It consolidates ranking signals onto that one chosen URL instead of letting them split across duplicates. The canonical is a strong hint rather than an absolute directive, but engines usually respect it — so pointing it at the right URL is essential to avoid diluting or misdirecting your page's authority.

    Related checks in Crawlability & Indexability

    A1
    Indexability verdict
    A5
    HTTP status 200
    A6
    Redirect hygiene

    Audit your page across all 14 checks in Crawlability & Indexability

    See which checks pass, warn or fail — in seconds.

    Run a free audit →
    ← Back to the full Crawlability & Indexability guide
    Free TrialContact