TrueTest AI-search audits

Canonical URLs and AI citations

WebAISEO: free AI-search checkAll guidesWebAISEO TermsFor AI agents

Published · by TrueTest

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.

Check my canonical tag freeSee a full example first

Type your address into the box at the top of the WebAISEO page: the Readiness basics check reads one public page and its robots.txt, sitemap and llms.txt, takes a few seconds, needs no sign-up and is free. The paid audits are described on the WebAISEO page.

How can one page have several addresses?

VariantExample
http or httpshttp://example.com/prices and https://example.com/prices
with or without wwwhttps://www.example.com/prices
a trailing slashhttps://example.com/prices/
tracking parametershttps://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?

Sources (read 12 November 2026)

Outside companies change their documentation; we review these sources by 12 February 2027.

Related pages

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.