URL canônica

Uma URL canônica é o representante preferido de páginas duplicadas ou quase duplicadas, que o site sinaliza aos buscadores para consolidação.

Significado e escopo

Canonicalização é o processo de escolher uma URL representativa entre um conjunto de documentos duplicados ou muito semelhantes. Um link rel=canonical pode expressar a preferência do dono do site, mas o Google documenta que ele é uma dica forte, não uma ordem. Redirecionamentos, links internos e a inclusão no sitemap geram sinais separados, por isso não podem contradizer a URL preferida.

Ilustração do mecanismo tratado em URL canônica.

Fluxo prático

Analise um grupo de URLs de cada vez: variantes de protocolo e de host, formas com e sem barra final, parâmetros de rastreamento, filtros, versões para impressão e paginação. Defina se cada duplicata precisa continuar acessível. Se ela deve sumir para o usuário, use um redirecionamento permanente relevante; se precisar continuar disponível, aponte sua tag canonical para o documento preferido correspondente. O destino da canonical deve retornar uma resposta de sucesso e continuar indexável.

O que verificar

Verifique o HTML renderizado e os cabeçalhos de resposta na URL preferida e nas alternativas principais. Depois, compare as tags canonical, as URLs finais, os links internos e as entradas do sitemap em uma amostra das URLs rastreadas. A Inspeção de URL do Search Console pode mostrar a canonical escolhida pelo Google para a URL inspecionada, mas um resultado escolhido é um indício para diagnóstico, não uma prova de que todas as duplicatas foram resolvidas.

Limites e erros comuns

Não aplique canonical a produtos genuinamente diferentes, a páginas com intenção principal distinta, nem aponte todas as páginas paginadas para a primeira por hábito. Evite cadeias, loops, uma canonical que aponte para um redirecionamento ou para um destino com noindex. O resultado durável é uma política documentada e aplicada de forma consistente em todos os templates.

Exemplo de URL e verificação dos campos

Considere um produto acessível em https://example.test/widget, https://example.test/widget/ e https://example.test/widget?campaign=spring. Se a URL limpa, sem parâmetros, for a página pública preferida, cada duplicata acessível deve redirecionar diretamente para ela ou, se precisar continuar acessível, expor exatamente a mesma canonical preferida. A URL preferida também deve apontar para si mesma. Menus internos, breadcrumbs, entradas do sitemap XML e quaisquer referências alternativas geradas devem usar a URL limpa, e não depender apenas de uma tag para desfazer links inconsistentes.

html
<link rel="canonical" href="https://example.test/widget">

A verificação de campos é explícita: registre a URL da requisição, a URL final após os redirecionamentos, o status HTTP, a tag canonical no HTML, a meta robots ou o X-Robots-Tag, a presença no sitemap e pelo menos um link interno de origem. Uma falha não é só uma tag ausente. Ela inclui uma canonical que muda entre o HTML do servidor e o DOM renderizado, uma URL com parâmetros listada no sitemap enquanto a versão limpa é a canônica, ou um destino de canonical que redireciona. São sinais conflitantes, então o conserto é escolher um documento preferido e alinhar cada campo.

Para paginação e navegação facetada, documente o motivo antes de aplicar uma regra. A segunda página de uma lista sequencial única pode conter material que deve manter a própria URL como canônica, enquanto um parâmetro de ordenação que muda apenas a ordem pode ter outra URL preferida. A mesma regra não pode ser presumida para todos os parâmetros. Teste um conjunto de combinações principais, e não apenas uma URL de categoria, e repita a amostra depois de cada lançamento de template ou de plataforma.

O Google trata redirecionamentos e anotações rel=canonical como sinais fortes, e a inclusão no sitemap como um sinal mais fraco. Isso explica por que uma correção com uma única tag pode ser insuficiente quando outros sistemas do site divergem. Não torna a canonicalização uma garantia: a canonical escolhida pelo Google continua sendo um resultado a verificar, especialmente quando as páginas são bem diferentes ou outros sinais entram em conflito.

FAQ

Uma tag canonical redireciona o visitante?
Não. Ela indica uma versão preferida para os buscadores, enquanto a URL atual pode continuar acessível.
O Google precisa aceitar minha tag canonical?
Não. Ela é um sinal, e links, conteúdo ou outros sinais conflitantes podem levar a outra seleção.