Tag canonical: como usar e os erros que duplicam suas páginas
Imagine duas URLs diferentes mostrando exatamente o mesmo conteúdo: uma com parâmetro de campanha, outra sem. Para o visitante, é a mesma página. Para o Google, são dois endereços disputando o mesmo lugar nos resultados. Se você não disser qual prefere, ele escolhe sozinho, e nem sempre escolhe a que você queria. É para resolver isso que existe a tag canonical.
Neste guia, a RankMaster explica o que é a tag canonical, como usá-la corretamente, quais métodos o Google reconhece, como diagnosticar problemas no Search Console e quais erros mais duplicam páginas na prática. Os pontos técnicos seguem a documentação oficial do Google.
O que é a tag canonical
A tag canonical é uma indicação, colocada no código da página, de qual URL você considera a versão principal quando existem páginas iguais ou muito parecidas. Ela aparece no da página assim:
Segundo a documentação do Google sobre URLs canônicas, indicar a canonical serve para mostrar a URL preferida nos resultados, consolidar sinais como links, simplificar métricas e evitar gastar rastreamento com duplicatas. Se você não especifica nada, o Google identifica sozinho a versão que considera a melhor para exibir.
Por que existem páginas duplicadas
Duplicidade raramente é descuido de conteúdo. Quase sempre nasce da estrutura do site. A documentação do Google cita estes exemplos:
- Parâmetros de URL. Um endereço com código de campanha, como o gclid do Google Ads, aponta para o mesmo conteúdo da URL limpa.
- Hosts diferentes. Versões como home.exemplo.com.br e www.exemplo.com.br levando à mesma página.
- HTTP e HTTPS. As duas versões podem coexistir, e o Google prefere a HTTPS.
- Formatos de arquivo. O mesmo conteúdo publicado em Word e em PDF, cada um com a sua URL.
- Versão mobile em endereço separado. Por exemplo, um subdomínio m. com o conteúdo do desktop.
Em sites que passaram por tradução automática, migração de plataforma ou troca de tema, essas fontes de duplicidade se multiplicam. É um dos problemas que mais aparecem em auditorias de SEO técnico.
Os métodos para indicar a URL canônica
O Google descreve quatro métodos, do mais forte ao mais fraco:
- Redirecionamento permanente (301). Sinal forte de que o destino deve ser a canônica. É o indicado quando a página duplicada vai sair do ar. O Google recomenda redirecionamentos feitos no servidor para efeito mais rápido.
- Elemento rel=“canonical” no . Também um sinal forte. Pode mapear um número ilimitado de duplicatas, mas dá mais trabalho de manter em sites grandes e não funciona em arquivos como PDF.
- Cabeçalho HTTP rel=“canonical”. Pensado para arquivos que não são HTML. O exemplo do Google indica que a versão em PDF seja a canônica de um documento do Word.
- Sitemap. Sinal fraco, simples de manter em sites grandes. O Google continua decidindo quais são as duplicatas.
Exemplo de cabeçalho HTTP para um PDF:
Link: https://www.exemplo.com.br/downloads/guia.pdf; rel=“canonical”
A orientação é usar um método de forma consistente, ou combinar métodos que apontem para a mesma URL.
Boas práticas de canonical segundo o Google
- Canonical autorreferente. Coloque a tag também na própria página principal, apontando para si mesma.
- URLs absolutas. Use o endereço completo, com protocolo e domínio, e não caminhos relativos.
- Links internos para a canônica. Os links do seu próprio site devem apontar para a versão principal.
- Canonical no HTML de origem. Se o site usa JavaScript, a tag deve estar no código original da página e não ser alterada depois pelo script.
- Um método coerente. Não indique URLs diferentes como canônicas da mesma página usando métodos distintos.
- Atenção ao HTTPS. O Google prefere HTTPS, mas certificado inválido, redirecionamento de HTTPS para HTTP ou dependências inseguras podem levá-lo a preferir a versão HTTP.
O que a canonical não faz
Existe um equívoco comum: tratar a canonical como ordem. A documentação do Google é clara em dois pontos:
- A canonical é um sinal de preferência. O Google decide quais páginas são duplicadas e pode escolher outra URL.
- Ela não substitui outras ferramentas. Não use robots.txt, noindex ou a ferramenta de remoção de URLs para escolher a canônica dentro do seu site. O robots.txt pode deixar URLs bloqueadas e ainda assim indexadas sem conteúdo, o noindex bloqueia a página por completo na busca, e a remoção oculta todas as versões da URL.
O Google também avisa para não usar fragmentos de URL (o trecho depois do #) como canônica.
Como a RankMaster audita canonical
A RankMaster é uma agência de SEO, GEO e AEO sediada em Belo Horizonte, e a revisão de canonical é uma etapa fixa de qualquer auditoria técnica. O roteiro é simples:
- Levantamento de duplicatas. Quais URLs mostram o mesmo conteúdo e por quê: parâmetros, versões do domínio, paginação, traduções.
- Conferência do código. O que a tag declara em cada modelo de página, e se bate com o que o servidor responde.
- Comparação com a escolha do Google. A inspeção de URL no Search Console mostra qual canônica o Google escolheu.
- Correção na origem. Ajuste do modelo, do redirecionamento ou do link interno que cria a duplicata.
- Revisão após o ajuste. Nova checagem quando o Google reprocessa as páginas.
Em um caso recente que atendemos, uma empresa tinha traduzido o site de forma automática e feito uma migração sem acompanhamento técnico. As páginas traduzidas se duplicaram sem canonical correta, e o Google passou a indexar várias páginas iguais. A correção da canonical foi só uma das frentes, junto com hreflang e redirecionamentos. Para ver o quadro completo de uma auditoria, conheça nossos serviços de SEO.
Se o seu site roda no Framer, vale ler também como resolver o erro de canonical no Framer.
Como diagnosticar canonical no Search Console
O relatório de indexação de páginas do Search Console traz três status ligados a canonical e duplicatas:
- Página alternativa com tag canônica adequada (Alternate page with proper canonical tag). A página aponta corretamente para a canônica, que está indexada. Segundo o Google, não há nada a fazer.
- Duplicata sem canônica selecionada pelo usuário (Duplicate without user-selected canonical). A página é duplicata e você não declarou canônica. O Google escolheu outra URL. Não é um erro, mas vale usar a inspeção de URL para ver qual foi a escolha e, se estiver errada, declarar a canônica explicitamente.
- Duplicata: o Google escolheu uma canônica diferente da indicada pelo usuário (Duplicate, Google chose different canonical than user). Você declarou uma canônica, mas o Google considera outra melhor. A orientação é comparar, na inspeção de URL, a canônica declarada com a escolhida e ajustar a tag ou o conteúdo. Se a canônica declarada não for parecida com a página, o Google nunca a escolherá.
Um detalhe útil: o teste de URL ao vivo não verifica condições de duplicata ou canonical, então a análise deve se basear nas informações de indexação. Se você ainda não domina a ferramenta, comece pelo nosso guia do Google Search Console.
Canonical em sites com vários idiomas
Em sites multilíngues, a canonical convive com o hreflang. A recomendação do Google é que, com hreflang, a canonical indique uma página no mesmo idioma, ou o substituto mais adequado. Apontar todas as traduções para a versão original contraria essa orientação. Para a marcação completa, veja nosso guia de hreflang.
Canonical e canibalização: não confunda
Páginas duplicadas têm conteúdo igual. Já a canibalização de SEO acontece quando páginas diferentes disputam a mesma busca. A canonical resolve o primeiro caso. O segundo exige decisão de conteúdo: unir, diferenciar ou redirecionar.
Quando a solução é eliminar uma página, o caminho é o redirecionamento permanente. Se o motivo é uma troca de endereço maior, leia também nosso conteúdo sobre migração de site e SEO.
Checklist de canonical em 8 passos
- Liste os modelos de página do site: home, categoria, produto, artigo, páginas traduzidas.
- Confirme que cada página tem uma canonical autorreferente.
- Verifique se todas as URLs da tag são absolutas e usam HTTPS.
- Padronize o endereço do site, com ou sem www, e redirecione a outra versão com 301.
- Garanta que a canonical está no HTML de origem, e não é criada ou alterada por JavaScript.
- Alinhe sitemap, links internos e canonical para a mesma URL.
- Em sites com idiomas, aponte cada tradução para ela mesma e use hreflang.
- Revise no Search Console os três status de duplicata a cada mês.
Erros comuns com a tag canonical
- Canonical apontando para a página errada. Pode consolidar sinais na URL que você não queria.
- Várias canonicals diferentes na mesma página. Geram sinais conflitantes.
- Todas as páginas apontando para a home. Segundo o Google, se a canonical declarada não for parecida com a página, ela nunca será escolhida.
- Canonical em URL bloqueada ou com erro. O destino deve ser uma página acessível e indexável.
- Usar noindex para escolher a canônica. O noindex bloqueia a página por completo na busca.
- Esquecer a canonical depois de uma migração. O modelo antigo pode continuar apontando para endereços que não existem mais.
Perguntas frequentes sobre a tag canonical
O que é a tag canonical?
É uma indicação no código da página de qual URL é a versão principal quando há conteúdos iguais ou muito parecidos em endereços diferentes.
A tag canonical é obrigatória?
Não. Sem ela, o Google escolhe a URL que considera melhor. Indicar a sua preferência ajuda a consolidar sinais e a evitar rastreamento desperdiçado.
O Google sempre obedece a canonical?
Não. Ela é um sinal de preferência, e o Google pode escolher outra URL se considerar que ela é melhor.
Preciso de canonical autorreferente?
O Google recomenda incluir uma canonical autorreferente na própria página principal.
Seu próximo passo com a canonical
Comece pelo diagnóstico: abra o Search Console, procure páginas com status de duplicata e use a inspeção de URL para ver qual canônica o Google escolheu. Se ela diverge da sua, corrija na origem, seja no modelo da página, no redirecionamento ou nos links internos.
Se quiser uma revisão completa do seu site, a equipe da RankMaster pode ajudar. Fale com a RankMaster e comece pela base bem feita.
Bruno Alves