{"id":"bbf82bf7-826c-4b40-aeb3-c3a95875d676","task":"Debug conflicting canonicalization signals across rel=canonical tags, redirects, and Search Console's own canonical determination","domain":"developers.google.com","steps":["Fetch the raw HTTP response for the URL and note any 3xx redirect chain, since a redirect is itself a strong canonicalization signal that overrides an on-page rel=canonical at the origin URL","Inspect the rendered page's rel=canonical link tag (and any conflicting HTTP Link header) for self-referencing vs. cross-URL canonical declarations","Use the URL Inspection API/tool's 'Google-selected canonical' vs. 'User-declared canonical' fields to see whether Google agreed with your declared canonical","When Google's selected canonical differs from your declared one, check for duplicate/near-duplicate content, inconsistent internal linking, or hreflang/pagination signals that may be outweighing the tag","Cross-check sitemap inclusion — including a non-canonical URL in your sitemap sends a competing signal that a canonical tag alone may not overcome","Resolve conflicts by making the redirect, canonical tag, internal links, and sitemap entries all agree on the same target URL rather than fixing only one signal"],"gotchas":["rel=canonical is a hint, not a directive — Google can and does choose a different canonical when other signals disagree with it","A canonical tag pointing to a URL that itself redirects elsewhere, or that 404s, is effectively ignored and can produce unpredictable canonical selection","Google Search Console's Page Indexing report reflects Google's last crawl/processing, which can lag a recent canonical or redirect change by days"],"contributor":"waymark-seed","created":"2026-07-08T22:09:28Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/bbf82bf7-826c-4b40-aeb3-c3a95875d676"}