Uma página de produto pode aparecer em várias URLs quando o site combina filtros, parâmetros de rastreamento ou ordenações diferentes. Sem uma indicação coerente, os buscadores podem tratar essas versões como duplicadas e escolher outra URL para exibir nos resultados. A tag canonical ajuda a sinalizar qual endereço deve representar o conteúdo.
O sinal só funciona bem quando a URL indicada corresponde à página e os demais sinais do site apontam na mesma direção. Por isso, implementar a marcação é apenas parte do trabalho: também é preciso conferir indexabilidade, links internos e redirecionamentos.
O que é uma tag canonical e o que significa “canonical”?
Uma tag canonical é um elemento HTML com rel="canonical" que informa aos buscadores qual URL é a versão preferencial entre páginas duplicadas ou muito semelhantes. “Canonical” significa canônica: a URL escolhida como principal para representar aquele conteúdo. A indicação ajuda a consolidar sinais, mas não obriga o Google a indexar o endereço informado.
O elemento costuma aparecer no <head> da página. O valor de href é a URL canônica, isto é, o endereço que se deseja priorizar. Embora às vezes seja chamada de meta tag, a canonical não é uma diretiva <meta> genérica: é um elemento de link definido pelo HTML.
Para que serve o atributo rel=”canonical”?
O atributo rel="canonical" comunica uma preferência entre páginas que competem para representar o mesmo conteúdo. O Google pode usar esse sinal, junto com outros, para agrupar versões duplicadas e selecionar uma URL canônica para os resultados de busca.
Isso é útil porque páginas duplicadas podem dividir sinais, como links que apontam para versões diferentes. Uma canonical coerente facilita a consolidação, mas a decisão final cabe ao buscador. O Google pode escolher outro endereço se considerar que ele representa melhor o conteúdo ou se encontrar sinais contraditórios.
Essa distinção importa em auditorias: encontrar uma tag no código-fonte não prova que o Google a adotou. A documentação do Google Search Central sobre consolidação de URLs duplicadas explica que canonical é um sinal, não uma ordem. Para entender como esse tema se encaixa em outras tarefas de rastreamento e indexação, consulte também o material sobre SEO técnico e otimização de sites.

Quando usar uma canonical para urls duplicadas ou semelhantes?
Use a marcação quando várias URLs exibem conteúdo igual ou muito próximo e você quer indicar qual delas deve concentrar a preferência. O critério é a equivalência: uma página com diferenças relevantes de conteúdo ou finalidade não deve ser apontada como duplicata só por compartilhar parte do texto.
- Parâmetros de campanha:
/produto?utm_source=emailpode apontar para/produtose o parâmetro só identifica a origem da visita. - Filtros e ordenação:
/catalogo?ordem=precopode usar como canônica a página-base, desde que a versão filtrada não precise ser tratada como uma página independente nos resultados. - Versões de impressão: uma página preparada para impressão pode apontar para a versão completa, se o conteúdo for essencialmente o mesmo.
- Conteúdo replicado: se um artigo foi publicado em mais de um domínio, o responsável pelo conteúdo pode indicar a página original como preferencial, desde que tenha autorização e controle sobre a implementação na versão replicada.
Filtros que criam páginas com valor próprio exigem avaliação. Se uma categoria filtrada atende a uma busca distinta e deve aparecer nos resultados, apontá-la para a categoria sem filtro pode eliminar essa possibilidade. Em situações assim, defina primeiro quais páginas devem ser encontradas e só depois escolha a canonical.
A marcação também não substitui uma política de rastreamento. Bloquear uma URL no robots.txt pode impedir que o Google leia a canonical presente nela; para planejar o acesso dos robôs, veja como funciona o arquivo robots.txt.
Como escrever e inserir uma tag canonical?
Escreva o elemento no <head> do HTML, usando a URL absoluta da versão preferencial:
<link rel="canonical" href="https://www.exemplo.com/produto/">
A URL absoluta inclui protocolo e domínio. Evite caminhos relativos, como /produto/, porque deixam a interpretação dependente do endereço da página. O HTML Living Standard do WHATWG descreve o tipo de link canônico e seu uso.
Em páginas únicas, a autorreferência costuma ser uma escolha segura: a página aponta para a própria URL. Isso ajuda a evitar que parâmetros acidentais ou variações de endereço sejam tratados como versões preferenciais. Cada página deve ter uma indicação clara; canonicals diferentes em HTML e no cabeçalho HTTP podem criar conflito.
Se o CMS gera a marcação, confira o HTML renderizado, não apenas a configuração do painel. Em lojas virtuais, um problema recorrente é o sistema manter o parâmetro de filtro na canonical depois de removê-lo da URL principal. O resultado é uma cadeia de preferências inconsistente, que passa despercebida quando se verifica só o template.
Como escolher a URL canônica correta?
Escolha como canônica a página que deve representar o grupo de versões e que esteja acessível, indexável e alinhada à experiência desejada. Antes de publicar, confira estes pontos:
- Conteúdo: a página indicada é igual ou suficientemente semelhante à alternativa? Se responde a uma intenção de busca diferente, não a canonicalize por conveniência.
- Status e indexabilidade: a URL preferencial responde com sucesso e não tem
noindex? Uma página bloqueada para rastreamento ou que redireciona não é uma boa candidata. - Protocolo e domínio: escolha a versão HTTPS e o domínio oficial, respeitando a estrutura definida para o site.
- Destino final: a URL não deve redirecionar para outro endereço. Aponte diretamente para a versão final, sem criar uma cadeia.
- Consistência: links internos, sitemap e canonical devem favorecer o mesmo endereço sempre que possível.
Se a página preferencial estiver fora do ar, redirecionar ou marcada com noindex, corrija a causa antes de usá-la como destino. Uma canonical não torna indexável uma página que, por outros sinais, foi retirada do índice.
Canonical, noindex e redirecionamento: qual usar?
Use canonical para indicar uma preferência entre páginas que continuam acessíveis; escolha noindex quando não quiser que uma página apareça nos resultados; aplique redirecionamento quando a URL antiga deve levar visitantes e robôs a outro endereço.
Recurso
Objetivo
Efeito
Quando usar
Canonical
Indicar a versão preferencial entre URLs semelhantes
É um sinal para o buscador; não remove a página nem garante a escolha
Variantes duplicadas que devem continuar acessíveis
noindexSolicitar que a página não seja indexada
Orienta a exclusão dos resultados, desde que o robô consiga rastrear a página
Páginas que podem ser acessadas, mas não devem aparecer na busca
Redirecionamento
Levar de um endereço a outro
Encaminha usuários e robôs para o destino, de forma temporária ou permanente conforme o tipo
Mudança de URL, conteúdo removido ou migração
Não use noindex como substituto automático de canonical. Se duas páginas devem ser consolidadas, o noindex remove uma delas do conjunto de candidatas, em vez de indicar qual versão deve representar o grupo. Em uma mudança definitiva de endereço, o redirecionamento costuma ser mais adequado; veja o checklist de redirecionamentos 301 em migrações.
Erros comuns e como verificar uma canonical
Os problemas mais frequentes são canonicals apontando para páginas diferentes entre si, destinos com redirecionamento, URLs não indexáveis e marcação inserida fora do <head>. Também é comum definir uma canonical no HTML e outra no cabeçalho HTTP. Quando os sinais se contradizem, o buscador pode ignorar a preferência declarada.
Para verificar uma URL, abra o código renderizado e confirme o valor de href. Depois, use a Inspeção de URL no Search Console para comparar a canonical declarada pelo site com a URL canônica selecionada pelo Google. A ferramenta mostra informações do índice e do rastreamento, mas seus dados não substituem a conferência da implementação. Consulte a documentação do Google Search Console sobre inspeção de URLs.
Se o Google selecionar outro endereço, compare as páginas e revise os sinais: links internos, sitemap, redirecionamentos, protocolo e conteúdo. Não altere a canonical às cegas. Se a página não aparece nos resultados por outro motivo, o guia sobre páginas que não são indexadas ajuda a separar esse diagnóstico.
📱 Veja este conteúdo em Web Story
Perguntas frequentes
Uma página precisa ter uma tag canonical?
Não em todos os casos. A autorreferência é uma prática útil para reduzir ambiguidades, mas a necessidade depende da estrutura do site e de como as URLs são geradas.
Posso usar mais de uma canonical na mesma página?
Evite. Se o HTML ou o cabeçalho HTTP informar destinos diferentes, o buscador recebe sinais conflitantes e pode desconsiderar a preferência.
A canonical transfere todos os sinais para a URL indicada?
Ela pode contribuir para consolidar sinais entre páginas duplicadas, mas não garante transferência total nem uma escolha específica. O Google avalia o conjunto de sinais e pode selecionar outra URL.
Uma canonical impede que a URL alternativa seja rastreada?
Não. Canonical não bloqueia rastreamento. Se o objetivo for impedir o acesso dos robôs, a configuração envolve outras diretivas, mas bloquear a página também pode impedir que o Google leia sua canonical.
Quanto tempo leva para o Google reconhecer uma alteração?
Não há prazo garantido. O reconhecimento depende de quando a página for rastreada e de como os demais sinais apontam para a URL preferencial; acompanhe a Inspeção de URL e evite mudanças repetidas sem um motivo técnico.
Conteúdo Patrocinado







