Rudra Analyzer

SEO

Como corrigir problemas de tag canonical: erros comuns e como encontrá-los

A tag canonical diz aos mecanismos de busca qual URL você prefere. Os erros que fazem com que eles a ignorem ou escolham a página errada, e como encontrá-los no seu site.

Por Rudra Techno Team 7 min de leitura
Nesta página

É comum o mesmo conteúdo existir em várias URLs: com e sem www, com parâmetros de rastreamento de campanha, ordenado ou filtrado, em versão para impressão ou republicado em outros sites. A tag canonical — <link rel="canonical" href="https://example.com/shoes/"> no <head> da página — diz aos mecanismos de busca qual dessas URLs você gostaria que eles exibissem. Eles a tratam como uma indicação forte, não como uma ordem, e a ignoram quando ela contradiz outros sinais.

A maioria dos problemas de canonical são erros de template que se repetem em centenas de páginas. Veja como reconhecê-los e corrigi-los.

Como é uma boa canonical

  • Uma única tag canonical por página, no <head>.
  • Uma URL absoluta, com o protocolo e o host corretos: https://example.com/shoes/, e não /shoes/.
  • Em uma página comum, ela aponta para a própria página (uma canonical autorreferente).
  • Ela aponta para uma URL que retorna 200, é indexável e não redireciona.
  • Ela está de acordo com os seus outros sinais: os links internos, o sitemap e os redirecionamentos usam todos a mesma URL preferida.

Problemas comuns de canonical

A canonical aponta para um redirecionamento, um 404 ou um erro

Depois de uma mudança de URL, é comum os templates continuarem emitindo o endereço antigo. Agora todas as páginas dizem "prefira esta outra URL", e essa URL redireciona ou não existe mais. Os mecanismos de busca normalmente passam a escolher uma canonical por conta própria, e você perde o controle sobre qual URL aparece. Atualize a canonical para a URL final, que retorna 200.

noindex combinado com uma canonical para outra página

noindex diz "não mostre esta página"; uma canonical para outra URL diz "esta página é uma duplicata daquela". Juntos, eles mandam sinais contraditórios. Decida o que você quer dizer: se a página é uma duplicata, mantenha a canonical e tire o noindex; se ela deve simplesmente ficar fora das buscas, use noindex com uma canonical autorreferente ou sem canonical nenhuma. Nosso guia sobre o que significa noindex explica a diferença.

A canonical aponta para uma página com noindex

Dizer aos mecanismos de busca que prefiram uma URL que, ela mesma, diz "não me indexe" os deixa sem nada para mostrar. Aponte a canonical para uma página indexável ou remova o noindex do destino.

Todas as páginas têm a página inicial como canonical

Uma configuração de tema ou de plugin que emite a URL raiz do site como canonical em todas as páginas está, na prática, pedindo aos mecanismos de busca que descartem todas as suas outras páginas. É mais raro do que já foi, mas ainda acontece depois de migrações. Confira o código-fonte de algumas páginas internas.

Canonicals relativas, malformadas ou múltiplas

Um href relativo é tecnicamente permitido, mas frágil. Duas tags canonical que discordam entre si — muitas vezes uma do tema e outra de um plugin de SEO — costumam ser ambas ignoradas. Mantenha exatamente uma, gerada em um único lugar.

Divergências de protocolo, host e barra final

Se o seu site roda em https://www.example.com/, mas as canonicals dizem http://example.com/page, cada uma delas aponta para uma URL que redireciona. Escolha um host, um protocolo e uma convenção de barra final e use-os nas canonicals, nos links internos e no sitemap.

Canonicals entre domínios

Uma canonical para outro domínio é legítima quando o conteúdo é distribuído de propósito — um parceiro que republica o seu artigo pode apontar para o seu original. No seu próprio site, em geral é um erro, como um domínio de staging ou um domínio antigo esquecido em um template.

Séries paginadas apontando para a página um

A página 2 de uma categoria lista itens diferentes dos da página 1, portanto não é uma duplicata. Dê a cada página da série a sua própria canonical autorreferente, a menos que você ofereça uma página "ver tudo" de verdade.

Verifique a canonical de uma página

O verificador de SEO gratuito do Rudra lê a tag canonical, confere se ela é uma única URL absoluta e, quando ela aponta para outro lugar, requisita o destino para ver se ele responde 200.

Verifica sua página inicial · Grátis · Sem cadastro

Como encontrar problemas de canonical

Em uma página

Veja o código-fonte da página e procure por rel="canonical", ou passe a página pelo verificador de SEO gratuito do Rudra. Ele aponta uma canonical ausente, relativa ou duplicada e uma canonical que aponta para fora da página. Quando a canonical difere da URL final da página, ele envia uma requisição HEAD ao destino para conferir o status e sinaliza como conflito uma página noindex cuja canonical aponta para outro lugar. Uma canonical para outro domínio é registrada a título de informação, porque pode ser intencional.

No site inteiro

Problemas de canonical são, no fundo, relações entre páginas, então é um rastreamento que os encontra melhor. Uma varredura de site do Rudra (crie uma conta gratuita e inicie uma pelo seu painel; a auditoria de site gratuita cobre uma única página) compara a canonical de cada página com o que o rastreamento viu naquele endereço e agrupa os problemas por motivo: o destino da canonical redireciona, retorna um status de erro, é noindex ou está em outro host, ou uma página noindex tem como canonical outra URL. Os destinos que o rastreamento não alcançou, por causa dos limites de páginas ou de profundidade, são contados como não verificados em vez de reportados como quebrados.

No Google Search Console

O relatório Indexação de páginas lista as páginas marcadas como "Cópia: o Google escolheu uma página canônica diferente da do usuário" e "Página alternativa com tag canônica adequada". A Inspeção de URL mostra tanto a canonical que você declarou quanto a que o Google selecionou. Quando elas diferem, procure sinais conflitantes: links internos, redirecionamentos ou o sitemap apontando para a outra URL.

Corrigindo na ordem certa

  1. Escolha a forma preferida de cada URL (protocolo, host, barra final, parâmetros).
  2. Redirecione as outras formas para ela com 301 sempre que possível — um redirecionamento é um sinal mais forte do que uma canonical.
  3. Gere uma canonical absoluta e autorreferente por página a partir de um único template ou plugin.
  4. Atualize os links internos e o sitemap para usar somente as URLs preferidas. Veja como diagnosticar problemas de sitemap.
  5. Nas duplicatas legítimas que você precisa manter (filtros, versões para impressão), aponte a canonical para a versão principal.
  6. Rastreie de novo e acompanhe o Search Console nas semanas seguintes, à medida que as páginas forem rastreadas novamente.

Perguntas frequentes

Toda página precisa de uma tag canonical?

Não é obrigatório, mas uma canonical autorreferente em toda página indexável é uma boa prática. Ela protege você de variantes com parâmetros e códigos de rastreamento de campanha que você não controla.

O Google sempre segue a minha tag canonical?

Não. Ela é uma indicação forte, que o Google pondera junto com redirecionamentos, links internos, sitemaps e semelhança de conteúdo. Quando os sinais entram em conflito, o Google pode escolher outra canonical, e a Inspeção de URL do Search Console mostra qual.

Devo usar uma canonical ou um redirecionamento 301?

Use um 301 quando os visitantes não precisam da URL duplicada para nada, como um endereço antigo ou a versão sem www. Use uma canonical quando a duplicata precisa continuar acessível, como uma listagem filtrada ou ordenada.

Uma canonical pode apontar para outro domínio?

Sim, em casos de distribuição intencional de conteúdo, em que outro site republica o seu conteúdo e dá o crédito ao original. No seu próprio site, uma canonical para outro domínio costuma ser uma sobra de staging ou de uma migração.

Precisa de uma análise mais profunda do seu site?

Veja todos os problemas do seu site, na ordem em que vale a pena corrigir

Verifique qualquer página gratuitamente, sem conta, ou cadastre-se para rastrear o site inteiro. Cada relatório cobre SEO, problemas comuns de desempenho, acessibilidade e segurança, com uma correção sugerida para cada problema.