URLs canônicos: um guia para iniciantes em tags canônicas
Publicados: 2022-05-09Ter uma compreensão do que é canônico e como você pode usá-lo corretamente é essencial para o SEO. A implementação canônica incorreta pode levar a uma ampla gama de problemas que afetam negativamente a classificação do seu site.
Introduzidas pela primeira vez em 2009, as tags canônicas ajudaram os webmasters a resolver o problema de conteúdo muito semelhante ou duplicado acessível em diferentes URLs. No entanto, se você quiser usar a tag canônica, precisará entender o que é, como funciona e como implementá-la.
Este guia irá ajudá-lo a fazer o mesmo. Continue lendo para saber mais sobre a tag canônica.
O que é Canonical Tag ou URL Canonical – A Definição
Canonical Tag é um elemento HTML que diz ao mecanismo de pesquisa para ignorar todas as outras versões de uma página e considerar aquela marcada no URL canônico para fins de classificação.
Isso é útil quando você tem várias páginas com conteúdo semelhante e não deseja que os mecanismos de pesquisa as categorizem como conteúdo duplicado.
Eles podem ser encontrados no código HTML de uma página sob a tag head. Ele pode apontar para seu próprio URL ou para o URL de alguma outra página para consolidar os sinais para os mecanismos de pesquisa.
Um link canônico ou URL canônico é a versão do conteúdo que você deseja que seu público e o Google vejam em vez de outras páginas duplicadas.
Como é uma tag canônica?
A tag canônica é uma sintaxe fácil de usar que é colocada na seção <head> da sua página da web: É assim que fica:
<link rel=“canonical” href=“https://website.com/sample-page/” />
Benefícios de SEO da canonização e por que isso importa?
Conteúdo duplicado não é apreciado pelos motores de busca. Isso porque torna difícil encontrar a versão correta de uma página para fins de índice e classificação. Além disso, páginas duplicadas causam problemas de canibalização em que o 'link equity' é dividido entre várias páginas com o mesmo conteúdo. Dessa forma, nenhuma das páginas obtém uma vantagem de classificação.
Além disso, ter muito conteúdo duplicado em seu site pode afetar negativamente seu orçamento de rastreamento. Isso significa que os mecanismos de pesquisa perderão mais tempo rastreando as várias versões da mesma página em vez de encontrar conteúdo importante.
Você deve evitar conteúdo duplicado, pois não deseja que os mecanismos de pesquisa percam tempo rastreando páginas para as quais você não deseja classificar. No entanto, de acordo com o Google, mesmo que você tenha conteúdo duplicado, isso não será um problema. Se o seu site tiver menos de alguns milhares de URLs, na maioria dos casos, ele será rastreado com eficiência. Se você estiver enfrentando problemas devido ao orçamento de rastreamento, as tags canônicas podem ajudar a resolvê-los. Por meio deles, os mecanismos de pesquisa saberão qual versão da página eles devem indexar e classificar.
Então, o que acontece quando você não especificou uma página canônica?
Se você não adicionar um URL canônico, os mecanismos de pesquisa usarão seu critério e identificarão uma página que seu algoritmo considera a melhor versão. Isso pode ser um problema se eles selecionarem uma versão para a qual você não deseja classificar. A propósito, os mecanismos de pesquisa nem sempre respeitam o URL canônico definido por você. Eles não usam as tags como diretivas, mas como dicas. O uso de práticas recomendadas para tags canônicas deve mitigar o risco de os mecanismos de pesquisa usarem uma versão indesejável como canônica. Basicamente, certifique-se de que as páginas que você canonizar estão relacionadas.
Razões pelas quais existe conteúdo duplicado
Em alguns casos, a criação de páginas duplicadas ou “apreciavelmente semelhantes” é intencional, pois elas servem a propósitos diferentes.
Considere um exemplo em que você tem clientes em diferentes países. Nesse caso, você precisará de duas páginas de produtos com preços diferentes, mas quase idênticas. Você pode usar tags canônicas para essas páginas para informar aos mecanismos de pesquisa qual página veicular, dependendo da localização do visitante. Além disso, pode haver alguns motivos técnicos para ter conteúdo duplicado e você pode nem saber disso. Se você tem um site dinâmico ou usa sistemas de gerenciamento de conteúdo, pode acabar tendo conteúdo duplicado.
Existem alguns sites que adicionam tags automaticamente, permitindo vários caminhos para os mesmos parâmetros de conteúdo, como classificações, pesquisas ou moedas. Portanto, isso pode acabar criando vários URLs duplicados em seu site sem que você esteja ciente disso. Felizmente, com URLs canônicos, os mecanismos de pesquisa podem identificar diferentes variações de uma página e evitar problemas associados a conteúdo duplicado.
Vários URLs com o mesmo conteúdo – Qual é o dilema?
Quando há conteúdo duplicado em seu site, isso pode afetar seus rankings e fazer você perder tráfego. Essas perdas vêm das duas questões a seguir:
- Os mecanismos de pesquisa não mostram várias versões do conteúdo para fornecer a melhor experiência. Então, eles escolhem uma versão que eles acham que é o melhor resultado. Se isso acontecer com você, a visibilidade de suas duplicatas será diluída.
- Também pode diluir o patrimônio do link, pois outros sites também escolhem entre as duplicatas. Portanto, em vez de links de entrada apontando para um conteúdo, eles vincularão a páginas diferentes e espalharão o valor do link.
Conteúdo duplicado também pode criar problemas para os mecanismos de pesquisa:
- Eles não sabem a versão que deve ser incluída ou excluída do índice.
- Eles não sabem se devem direcionar as métricas de link para uma página ou separá-la entre páginas diferentes.
- Eles não sabem qual página deve ser classificada para os resultados da consulta.
Práticas recomendadas para tags canônicas
Implementar canônicos é fácil. Aqui estão algumas das melhores práticas que você pode usar:
- Como usar URLs absolutos
Você não deve usar caminhos relativos para o elemento de link rel=“canonical”. Então, em vez de usar essa estrutura:
<link rel=“canonical” href="/sample-page/” />
Você deve usar esta estrutura:
<link rel=“canonical” href=“https://website.com/sample-page/” />
- Como usar URLs em minúsculas
É possível que os mecanismos de pesquisa tratem URLs minúsculas e maiúsculas como diferentes. Force URLs em minúsculas em seu site e use o mesmo para suas tags canônicas também.
- Usando a versão correta do domínio (HTTPS x HTTP)
Se você estiver mudando para SSL, não declare URLs não SSL nas tags canônicas. Ao fazer isso, pode levar a resultados inesperados e muita confusão. Caso seu site esteja em um domínio seguro, em vez da seguinte versão da URL:
<link rel=“canonical” href=“https://example.com/sample-page/” />
Você deve usar a seguinte versão:
<link rel=“canonical” href=“http://example.com/sample-page/” />
Caso você não esteja usando HTTPs, o oposto disso será verdadeiro.
- Usar tag canônica autorreferenciada
Uma tag canônica auto-referencial é uma tag canônica que aponta para a mesma página. Embora o uso de tags canônicas autorreferenciais não seja obrigatório, é recomendado. Isso porque deixa claro para os mecanismos de busca quais páginas devem ser indexadas. Seja por causa de parâmetros no final ou por causa de maiúsculas/minúsculas, pode haver diferentes variações de URL. Tudo isso é limpo usando uma tag rel canonical.
Portanto, se o URL for https://example.com/sample-page , o canônico auto-referencial será:
<link rel=“canonical” href=“https://example.com/sample-page” />
Existem alguns CMS populares que adicionam automaticamente um URL de autorreferência. No caso de CMS personalizado, você pode precisar de um desenvolvedor para codificar isso.
- Usando uma tag canônica por página
Se sua página da web tiver várias tags canônicas, todas elas serão ignoradas pelos mecanismos de pesquisa.
Como implementar com precisão a tag rel=canonical
Configurando o URL canônico usando a tag HTML
A maneira mais simples de especificar a URL canônica é usando a tag rel=canonical. Você pode adicionar a seguinte sintaxe à seção <head> da página duplicada:
<link rel=“canonical” href=“https://example.com/canonical-page/” />
Por exemplo, se o conteúdo da sua página da web puder ser acessado por meio de outros URLs, você adicionará a tag canônica às páginas duplicadas. Se você estiver usando CMS, não precisará mexer no código.
Configurando um URL canônico no Magento e Magento 2
Para definir o URL canônico no Magento, aqui está o que você pode fazer:

- Faça login no 'Painel de administração'. Clique na guia 'Lojas' seguida de 'Configurações' e 'Configuração'.
- Clique na opção 'Catálogo' e escolha 'Catálogo' no menu suspenso. Então, você tem que abrir a seção 'Search Engine Optimization'. Depois disso, você deve fazer as seguintes alterações:
- Se você deseja indexar as páginas apenas com o caminho completo do URL da categoria, aqui está o que você pode fazer:
- Use Canonical Link Meta Tag para Categorias – 'Sim';
- Use Canonical Link Meta Tag para Produtos – 'Não';
- Se você deseja indexar apenas a página do produto, deve concluir as seguintes configurações:
- Use Canonical Link Meta Tag para Categorias – 'Não';
- Use Canonical Link Meta Tag para Produtos – 'Sim';
- Se você deseja indexar produtos e categorias, deve habilitar as duas opções:
- Use Canonical Link Meta Tag para Categorias – 'Sim';
- Use Canonical Link Meta Tag para Produtos – 'Sim';
- Se você deseja indexar as páginas apenas com o caminho completo do URL da categoria, aqui está o que você pode fazer:
Quando terminar, você deve limpar o cache e salvar as alterações.
Configurando um URL canônico no WordPress
Para definir o URL canônico no WordPress, você precisa instalar o Yoast SEO. Ele adicionará automaticamente as tags canônicas de autorreferência. Para definir os canônicos personalizados, você precisa usar a seção 'Avançado'.
Configurando um URL canônico no Wix
No Wix, a URL canônica é criada automaticamente para todas as páginas. Se você quiser alterar a guia canônica ou ter vários URLs indo para a mesma página, poderá fazer as alterações de acordo na guia SEO avançado.
Configurando um URL canônico na Shopify
Se você estiver usando a Shopify, os URLs canônicos de autorreferência são adicionados automaticamente às postagens e produtos do blog. Você pode editar os arquivos de modelo diretamente para definir URLs canônicos personalizados.
Configurando uma tag canônica no cabeçalho HTTP
No caso de documentos como PDFs, não há uma seção <head> onde você pode colocar as tags canônicas. Você pode fazer isso facilmente adicionando o código canônico na seção de cabeçalho do seu arquivo PHP.
URLs canônicos em Sitemaps
De acordo com o Google, você não deve incluir páginas não canônicas em sitemaps. Você deve listar apenas URLs canônicos. Isso ocorre porque o Google usa as páginas no mapa do site como canônicos recomendados. No entanto, isso nem sempre significa que os URLs listados nos sitemaps serão selecionados como canônicos.
Isso os ajuda a definir canônicos para um site grande e os mapas do site podem informar ao mecanismo de pesquisa as páginas que você considera mais importantes.
Configurando canônicos com redirecionamentos 301
Você pode usar redirecionamentos 301 para desviar o tráfego de URLs duplicados e para o URL canônico. Você pode fazer o mesmo para as versões www/no-www e HTTPs/HTTP do site. Você precisa selecionar uma versão canônica e redirecionar as duplicadas para essa versão.
Usos avançados de rel=canonical
Agora, vamos falar sobre alguns dos usos avançados de rel=canonical que nem todo mundo conhece:
- Usando rel=canonical em páginas diferentes
Quando se trata de rel=canonical, o Google o honra ao extremo, o que significa que você pode canonizar um conteúdo para um conteúdo totalmente diferente. No entanto, se você for pego fazendo isso, é possível que o mecanismo de busca não confie mais em seus canônicos.
- Usando rel=canonical com hreflang
Ao usar hreflang, é crucial que o canônico de cada idioma aponte para si mesmo. Se você estiver implementando hreflang, certifique-se de saber como usar canônico corretamente, ou então você pode acabar matando sua implementação de hreflang.
Erros e correções comuns de canonização
Pontos canônicos para 4XX
Quando você tiver páginas canonizadas para um URL 4XX, você receberá este aviso. Os mecanismos de pesquisa não indexarão essas páginas e ignorarão quaisquer tags canônicas que apontem para essas páginas. Como resultado, ele acabará indexando a versão errada da página. Depois de revisar as páginas, você deve usar os links para a página de trabalho para substituir os links canônicos mortos.
Pontos canônicos para 5XX
Os códigos de status 5XX significam que há problemas no servidor que levarão a uma página inacessível. Os mecanismos de pesquisa não indexarão essas páginas e as ignorarão se você as canonizar. O que você precisa fazer é substituir URLs canônicos errôneos. Se o canônico parecer correto, você deve verificar se há configurações incorretas do servidor. No entanto, se você receber esse aviso enquanto o servidor do seu site estiver sobrecarregado ou quando seu site estiver inativo para manutenção, trata-se apenas de um problema temporário.
Pontos canônicos para redirecionar
Quando as páginas são canonizadas para um URL de redirecionamento 301, novamente é motivo de preocupação. É crucial que os canônicos tenham uma versão oficial da página. Se você adicionar um URL de redirecionamento, os mecanismos de pesquisa ignorarão ou interpretarão mal o canônico.
Páginas duplicadas sem canônico
Como não há URL canônico, os mecanismos de pesquisa tentarão identificar a versão mais apropriada. No entanto, esta pode não ser a página que você deseja indexar.
O URL canônico não tem links internos de entrada
Quando seus URLs canônicos especificados não têm nenhum link interno de entrada, também chamado de página órfã, ele se torna inacessível para seus visitantes e mecanismos de pesquisa. Em vez disso, eles podem ser redirecionados para a versão não canônica da página da web.
Página não canônica no mapa do site
Se você tiver páginas não canônicas listadas no mapa do site, o Google poderá considerar essas páginas como canônicas sugeridas. Para corrigir isso, você deve remover esses URLs não canônicos do mapa do site.
Páginas não canônicas especificadas como canônicas
Esse problema é acionado quando você especifica um URL canônico que também é canônico para uma página diferente, resultando em uma cadeia canônica. Isso pode confundir os motores de busca. Por exemplo, se A for canonizado para B e B for canonizado para C, você terá que substituir o link canônico de A pelo link canônico de C.
O URL do Open Graph não corresponde ao canônico
Isso acontece quando há uma incompatibilidade entre o URL canônico que você especificou e o URL do Open Graph nas páginas. Isso resulta na versão não canônica compartilhada nas redes sociais. A URL do Open Graph deve ser substituída pela URL canônica e ambas as URLs devem ser iguais.
Canônico de HTTPS para HTTP
Isso ocorre quando você tem páginas HTTPs seguras que possuem uma versão HTTP não segura como canônica. Para resolver isso, você deve redirecionar a página HTTP para seu equivalente HTTPS. Se você não puder fazer isso, você pode adicionar o link ref=”canonical” da versão HTTP ao link HTTPS.
Canônico de HTTP para HTTPS
Este aviso é acionado quando você tem páginas HTTP seguras que possuem uma versão HTTPS segura como canônica. Você deve começar implementando um redirecionamento 301 de HTTP para HTTPS e depois substituir os links internos da versão HTTP diretamente para a versão HTTPS.
A página não canônica recebe tráfego orgânico
Se as páginas não canônicas continuarem a aparecer nos resultados de pesquisa e receberem tráfego de pesquisa orgânica, isso significa que o mecanismo de pesquisa ignorou o canônico especificado. Para corrigir isso, você deve garantir que as tags rel=canonical estejam configuradas corretamente. Em seguida, você deve verificar a ferramenta de inspeção de URL para ver se o URL canônico especificado por você é considerado canônico.
Bloqueando o URL canonizado via robots.txt
Se você bloquear um URL canônico em robots.txt, o mecanismo de pesquisa não poderá rastreá-lo, o que significa que ele não verá as tags canônicas nessa página da web. Isso impede que o mecanismo de pesquisa transfira o valor do link de URLs não canônicos para URLs canônicos.
Definindo o URL canonizado como 'noindex'
Você não deve rel=canonical e noindex, pois são instruções contraditórias. É importante observar que a tag canônica é priorizada sobre a tag 'noindex' do Google. Se você deseja canônico e noindex um URL, você pode usar um redirecionamento 301 ou rel=canonical.
Como auditar tags canônicas para SEO
Ao auditar tags canônicas, você deve verificar várias coisas para obter o desempenho ideal de SEO, incluindo:
- Se a página tem ou não uma tag canônica?
- Se tiver uma tag canônica, ela aponta para a página certa?
- A página é indexável e rastreável?
Aqui estão algumas maneiras de inspecionar e auditar as tags canônicas:
- Fonte de visualização
Para verificar o código-fonte, você deve clicar com o botão direito do mouse no navegador e clicar em 'view-source'. Você também pode digitá-lo na barra de endereços como view-source:(endereço da página).
- Soluções de software de SEO
Existem vários softwares de auditoria de sites de SEO on-line que ajudam a auditar tags canônicas em massa.
Como mencionado anteriormente, a canonização é um conceito importante para SEO. Sem uma implementação adequada, seu site não funcionará com desempenho máximo. Dito isto, depois de entender o que é URL canônico, o que é uma tag canônica, o que eles fazem e como você pode corrigir problemas de canonização, você poderá usá-los corretamente e cuidar do conteúdo duplicado em seu site .