Tag canonical

Também chamado: rel=canonical, URL canónico

Atualizado 9 de novembro de 2026

A tag canonical é uma linha no head de uma página, rel=canonical, que indica aos motores de busca qual é o endereço principal quando o mesmo conteúdo abre em vários endereços.

Porque conta num site pequeno

A mesma página vive muitas vezes em vários endereços sem que ninguém o tenha planeado: com e sem www, com um código de seguimento como ?utm_source=newsletter acrescentado pela ferramenta de email, ou um produto a que se chega por duas categorias. A Google mostra um deles nos resultados e trata os outros como cópias.

A tag canonical diz qual queres mostrar, para que os links e sinais da página se somem num só endereço em vez de se dividirem. A Google considera-a um sinal forte, não uma ordem: se o teu sitemap ou os teus links apontarem para outro endereço, pode escolher esse. Também recomenda colocá-la na própria página principal, a apontar para si mesma.

Como verificar a tua

Quase todos os criadores de sites e plataformas de blog escrevem-na sozinhos: num site pequeno, o trabalho costuma ser verificá-la, não escrevê-la.

  1. Abre a página, vê o código-fonte e procura canonical. Deves encontrar uma só tag, com o endereço https completo da própria página ou da sua versão principal.
  2. No Google Search Console, cola o endereço na ferramenta de inspeção de URL e compara o URL canónico que declaraste com o que a Google escolheu.
  3. No relatório de indexação de páginas, vê as páginas marcadas como cópia: aí a Google escolheu outra versão principal ou não encontrou nenhum canonical. O nosso guia sobre porque é que um site não aparece no Google explica o resto do relatório.

Erros que dão problemas

  • Todas as páginas com o canonical a apontar para a página inicial, e a Google trata-as como cópias dela.
  • Um canonical que aponta para um endereço que redireciona ou já não existe.
  • Dois canonical diferentes na mesma página, muitas vezes um do tema e outro de um plugin.
  • Esconder as cópias com o robots.txt. A Google desaconselha-o: um endereço bloqueado pode ser indexado na mesma, só que sem o conteúdo.

Muitas vezes confundido com

  • Redirecionamento 301

    Um redirecionamento 301 leva visitantes e a Google para o outro endereço, e o antigo deixa de abrir. A tag canonical mantém os dois a funcionar e só diz qual deve aparecer na pesquisa.

  • Noindex

    O noindex tira a página do Google por completo. A tag canonical mantém o conteúdo no Google, mas no endereço que escolhes. A Google desaconselha o noindex para escolher a versão principal.

Perguntas frequentes

›Todas as páginas precisam de tag canonical?

Não. Sem ela, a Google escolhe sozinha a versão principal. Ainda assim, um canonical que aponta para a própria página é uma proteção simples contra cópias criadas por códigos de seguimento.

›Porque é que a Google escolheu um canonical diferente do meu?

Porque outros sinais contrariam a tua tag: um redirecionamento, o sitemap, os links internos ou uma página quase igual. Faz com que todos apontem para o mesmo endereço.

Continua a ler

Fontes

  1. Central da Pesquisa Google Como especificar um URL canônico com rel="canonical" e outros métodos
  2. Ajuda do Search Console Relatório de indexação de páginas