O que é canonical tag?
Canonical tag, também chamada de tag canônica ou rel=canonical, é o elemento HTML que informa ao Google qual URL deve ser tratada como a versão oficial de uma página. A canonical tag resolve um problema comum: o mesmo conteúdo acessível por vários endereços diferentes.
Isso acontece com frequência em sites reais. Uma loja virtual pode ter o mesmo produto em /tenis-corrida, /tenis-corrida?cor=azul e /promocao/tenis-corrida. Para o usuário, tudo é a mesma página. Para o buscador, são três URLs distintas disputando espaço na SERP, o que dilui os sinais de ranqueamento e pode gerar canibalização.
A canonical tag entra como um pedido formal: “considere esta URL como a principal”. O Google trata essa indicação como uma sugestão forte, e o cuidado com ela faz parte do SEO técnico de qualquer site.
Como funciona na prática?
A canonical tag fica na seção head do HTML, com esta sintaxe:
<link rel="canonical" href="https://www.seusite.com.br/tenis-corrida/" />
O fluxo de trabalho segue três passos:
- Identifique as duplicações. Versões com e sem barra final, parâmetros de rastreamento, filtros de e-commerce e páginas de impressão são os casos mais comuns.
- Escolha a URL canônica. Prefira a versão mais limpa, acessível e que já recebe links.
- Aponte todas as variações para ela. Cada versão duplicada recebe a canonical apontando para a URL escolhida. A própria página canônica deve ter uma canonical apontando para si mesma, prática chamada de self-canonical.
Você confere como o Google interpretou a indicação no relatório de indexação de páginas do Google Search Console, que mostra a “URL canônica declarada” e a “URL canônica escolhida pelo Google”. Quando as duas divergem, vale investigar sinais conflitantes, como links internos apontando para a versão errada.
Canonical tag vs redirecionamento 301: qual a diferença?
| Critério | Canonical tag | Redirecionamento 301 |
|---|---|---|
| O que faz | Sugere a versão oficial ao buscador | Leva usuário e robô para outra URL |
| Usuário acessa a página duplicada? | Sim, ela continua no ar | Não, ele é redirecionado |
| Força da instrução | Sugestão forte, o Google pode ignorar | Instrução definitiva |
| Quando usar | Variações que precisam continuar acessíveis | Páginas que deixaram de existir |
Veredito: use o 301 quando a URL duplicada pode sumir, e use a canonical quando ela precisa continuar acessível para o usuário.
Exemplos de uso
- E-commerce com filtros: uma loja de calçados aponta
/tenis?ordenar=precopara a canônica/tenis/, mantendo o filtro funcional sem criar páginas concorrentes no Google. - Conteúdo republicado: um portal que republica um artigo de parceiro insere canonical apontando para o texto original, creditando a fonte perante o buscador.
- Parâmetros de campanha: URLs com parâmetros de rastreamento de mídia paga apontam para a versão limpa, preservando o histórico de SEO on-page da página.
Erros comuns
- Apontar a canonical de todas as páginas para a home, o que pede ao Google para ignorar o resto do site.
- Criar cadeias de canonical: A aponta para B e B aponta para C. Aponte sempre direto para a URL final.
- Combinar canonical com noindex na mesma página, enviando sinais contraditórios ao buscador.
- Usar URL relativa ou com erro de digitação no atributo href, invalidando a indicação.
- Esquecer a self-canonical na página principal, deixando margem para o Google escolher outra versão.
Perguntas frequentes sobre canonical tag
O Google sempre obedece a canonical tag?
Não. O Google trata a canonical como sugestão forte, e costuma segui-la quando os demais sinais são coerentes. Se links internos, sitemap e redirecionamentos apontarem para outra versão, o buscador pode escolher uma canônica diferente da declarada. Você verifica essa decisão no relatório de páginas do Google Search Console.
Toda página precisa de canonical tag?
A prática recomendada é que sim, incluindo a self-canonical, em que a página aponta para a própria URL. Essa indicação previne duplicações acidentais criadas por parâmetros, versões com e sem www ou variações de maiúsculas na URL, e deixa explícito para o buscador qual endereço você considera oficial.
Canonical tag transfere autoridade entre páginas?
Sim, na prática. Quando o Google aceita a indicação canônica, ele consolida os sinais de ranqueamento das versões duplicadas, incluindo o valor dos backlinks, na URL escolhida. Por isso a canonical é usada para concentrar força em uma única página em vez de dividir esses sinais entre várias variações.