Canonical URLs and AI citations
WebAISEO: free AI-search checkAll guidesWebAISEO TermsFor AI agents
A canonical address is the one address you want engines to treat as the page, when the same page can be reached in several ways. What our check cannot do: it reads whether the page names a canonical address, not whether engines agree with it; Google and others treat the canonical tag as a signal, not a command, and may pick another address. It is also a small item: 3 of the score's 100 points.
How can one page have several addresses?
| Variant | Example |
|---|---|
| http or https | http://example.com/prices and https://example.com/prices |
| with or without www | https://www.example.com/prices |
| a trailing slash | https://example.com/prices/ |
| tracking parameters | https://example.com/prices?utm_source=newsletter |
If engines see four addresses for one page, links and signals are split between them, and an answer may cite an address with a tracking code in it, or one you redirect away from.
What does a good canonical look like?
Our own guide for AI agents can be reached at /for-ai-agents and at /for-ai-agents/. Both serve the same page, and
both carry <link rel="canonical" href="https://truetest.uk/for-ai-agents">, so the address without the slash is the one
engines are asked to cite. Our sitemap lists that same address.
Which signals does Google read?
Google's documentation on duplicate addresses describes a redirect and a rel="canonical" link as strong signals, and being in
the sitemap as a weak one; the signals stack when they agree. It also says Google prefers an HTTPS page over the same page on HTTP as the
canonical. When you do not name one, Google picks the version it thinks is best.
How does our check score it?
A canonical link in the page is a pass worth 3 points in the structured-data area; a missing one is a warn worth half. It is a small item because a page without one can still be read and quoted. The bigger structured-data item is JSON-LD itself (structured data).
What are the common mistakes?
- A canonical that points to the home page from every page.
- A canonical to an http address on an https site.
- A sitemap listing one address while the page names another.
- Links inside your own site that use a different variant (with www, or with a tracking code) from the canonical one.
Sources (read 12 November 2026)
Related pages
- Schema and structured data for AI search
- Sitemaps, HTTPS and speed for AI crawlers
- AI search readiness score explained
- How do I show up in Google AI Overviews?
- All AI-search guides
- WebAISEO home: the free AI-search check
Questions people ask
Should the canonical point to the page itself?
Yes, for a page that is its own original: a self-referencing canonical with the full https address.
Does a canonical tag stop duplicates being crawled?
No. It asks engines which address to treat as the page; redirects are the stronger tool for addresses you do not want used.
Will fixing it get me cited by AI answers?
It removes a reason for the wrong address to be cited. Whether an engine cites the page is its own decision.
Is the check free?
Yes, for one page with no sign-up.