Um URL canónico identifica a versão preferida de uma página quando existem endereços com conteúdo igual ou muito semelhante. A indicação pode ser feita com uma ligação rel="canonical" no HTML.
Por exemplo, uma página de serviço pode ser acessível através de um URL normal e de outro com parâmetros de campanha. A indicação canónica deve apontar para a página principal, e as ligações internas e o sitemap devem ser consistentes com essa escolha.
A indicação funciona como um sinal para o motor de pesquisa, que pode escolher outro URL. Uma tradução com conteúdo em português deve ter o seu próprio URL canónico; a relação com a página inglesa é indicada separadamente através de hreflang.