O que é o Tag rel='canonical' e Como Usá-lo
rel="canonical"
é uma tag aplicada a páginas que essencialmente diz; “Eu sou a cópia mestre desta página” aos rastreadores de motores de busca quando eles rastreiam seu site.
Uma página canônica é uma página que é recomendada para indexação em motores de busca por você, e carrega o peso de ser a página ‘a’ autoritária para o texto específico daquela página, em seu site. Por exemplo, quando um rastreador de motor de busca está rastreando seu site e encontra a tag rel="canonical"
em uma página, isso diz ao rastreador para confiar e indexar esta versão da página em seu site. Esta tag existe exclusivamente para o propósito de instruir os rastreadores de motores de busca, e não afetará a experiência do usuário como um redirecionamento 301 faria.
Quando esta tag é aplicada?
Em um mundo perfeito, o uso de rel="canonical"
deveria ser redundante, pois cada página em seu site idealmente teria conteúdo completamente diferente. Infelizmente, isso não é possível, e há muitas ocasiões em que esta tag é essencial para garantir que o conteúdo correto seja indexado, não uma versão inferior duplicada.
Um exemplo disso é com sites comerciais com lojas e produtos. Com um par de sapatos à venda, você provavelmente os oferece em diferentes cores, certo? Bem, cada uma dessas diferentes cores do mesmo sapato provavelmente terá sua própria URL quando você clicar nelas, mas, é claro, terão as mesmas descrições de produto. Para o rastreador de motor de busca, eles estão vendo uma página 99% duplicada para cada uma dessas variantes de cor do mesmo sapato, e assim, provavelmente indexarão apenas uma ao acaso se a tag rel="canonical"
não existir (os motores de busca normalmente não indexam versões duplicadas da mesma página e, em vez disso, escolhem apenas uma). Isso pode ser um grande problema para classificações de busca se você não puder controlar quais páginas estão sendo indexadas e quais não estão quando você tem, essencialmente, múltiplas versões da mesma página.
Neste cenário, você poderia ter gastado milhares de dólares em backlinks e também direcionando links internos para a versão preta de seu sapato, mas sem uma tag canônica é impossível forçar o motor de busca a indexar especificamente esta página, quando uma página duplicada de sapato azul existe, também sem uma tag canônica.
Para corrigir esta situação, você simplesmente usaria a tag rel="canonical"
na página do sapato preto e declararia a página do sapato preto como o link canônico, e em todas as outras variantes de cor deste sapato, você também usaria a tag canônica, mas, em vez disso, linkaria para a “cópia mestre” desta página que seria a página do sapato preto.
Se você tiver múltiplas maneiras de acessar seu site (ou seja, http, https, www, não www) que não usam redirecionamento de usuário para enviá-los à sua estrutura de nome de domínio preferida, então recomendamos definir a estrutura de nome de domínio preferida como a canônica (se você não quiser usar redirecionamentos 301).
Por que é necessário saber quais páginas do site contêm a tag rel="canonical"?
Infelizmente, páginas canônicas podem ser indicadas incorretamente, o que pode levar a uma perda substancial de classificações de SEO e/ou nenhuma indexação para as páginas corretas. Por exemplo, vimos pessoas acidentalmente implementar uma tag canônica em todo o site que, em vez de declarar que a “cópia mestre” de cada página É cada página, declararam apenas uma página (ou seja, sua página inicial) como a canônica para todas as páginas. Vimos isso antes e leva a enormes erros de indexação, razão pela qual criamos este verificador canônico para você.
Por que esta tag é tão importante para motores de busca?
A tag rel="canonical"
oferece aos motores de busca a capacidade de identificar rapidamente a “cópia mestre” de uma página que tem outras páginas com conteúdo duplicado/semelhante. Isso ajuda o rastreador de motor de busca a saber exatamente qual página deve ser indexada e qual não deve.
O Google recomenda oficialmente o uso da tag rel="canonical"
para prevenir URLs duplicadas. Você pode ler sobre essas diretrizes aqui: Consolidação de URLs duplicadas.
Como decifrar e usar nosso relatório rel="canonical":
- Coluna 1. URL da página onde a tag
rel="canonical"
foi encontrada. - Coluna 2. A URL indicada na tag
rel="canonical"
como a canônica (a ‘cópia mestre’). - Coluna 3. O código de resposta do servidor da página indicada na tag
rel="canonical"
– Um código de resposta 200 confirma o processamento bem-sucedido da URL canônica (ou seja, a página está acessível para indexação que você definiu). - Coluna 4. Botão “Verificar”. Pressionar este botão permite que você visualize o conteúdo da tag
rel="canonical"
no código da página.
Como implementar manualmente a tag rel="canonical" em uma página:
Tudo o que você tem que fazer é inserir o seguinte código entre as seções <head>
e </head>
de seu html para sua página desejada: e seção de seu html para sua página desejada:
<link rel="canonical" href=" DIGITE SUA URL CANÔNICA ESCOLHIDA" />
A seção de URL canônica escolhida do código é onde você digita a URL completa da página para a página que você quer que seja vista como a ‘cópia mestre’.
Por exemplo, se eu tivesse duas páginas, uma para sapatos pretos e uma para sapatos azuis, para tornar os sapatos pretos a página canônica (a ‘cópia mestre’) eu completaria o seguinte:
Na página do sapato preto eu definiria a página do sapato preto como a canônica:
Exemplo do uso do atributo:
<link rel="canonical" href="https://seusite.com/sapatos-pretos/"/>
E, na página do sapato azul eu definiria a página do sapato preto como a canônica:
Exemplo do uso do atributo:
<link rel="canonical" href="https://seusite.com/sapatos-pretos/"/>
Quando o rastreador de motor de busca visitar ambas as páginas dos sapatos pretos e azuis, eles agora saberão, com base nas duas tags canônicas (uma na página do sapato preto, e uma na página do sapato azul), que devem indexar a página do sapato preto, não a azul.