Skip to main content

O que é uma etiqueta canônica?

Uma tag canônica é um pequeno pedaço de código incorporado a uma página da Web que pode ajudar os mecanismos de pesquisa a lidar com várias versões da mesma página. É suportado por três dos mecanismos de pesquisa mais populares e permite que os webmasters especifiquem um endereço preferido para o conteúdo que pode ser duplicado. Os mecanismos de pesquisa geralmente atendem a essa solicitação e usam o endereço preferencial ao indexar páginas, mas podem ignorá-lo em determinadas circunstâncias. Tags canônicas, que na verdade são um elemento da tag <link>, podem ser usadas com caminhos relativos e absolutos, mas geralmente não podem atravessar domínios.

No início de 2009, três principais mecanismos de pesquisa concordaram em usar a tag canônica para ajudar a lidar com o conteúdo duplicado na web. Páginas da Web semelhantes ou idênticas geralmente podem ser acessadas de vários endereços da Web ou URLs (Uniform Resource Locators), como http://example.com, http://www.example.com e http: //www.example. com / index.php. Os sistemas de gerenciamento de conteúdo, plataformas de comércio eletrônico e software wiki também podem gerar páginas dinamicamente, com URLs ligeiramente diferentes sendo usados ​​para alterar a ordem de classificação de uma categoria, rastrear links de afiliados ou acessar versões anteriores de um artigo ou página.

Páginas duplicadas com endereços ligeiramente diferentes podem funcionar contra os algoritmos do mecanismo de pesquisa que usam a popularidade do link para determinar onde uma página está classificada nos resultados da pesquisa. Uma página da Web com 300 links apontando para dois URLs diferentes pode aparecer no software de indexação de um mecanismo de pesquisa como uma única página com apenas 150 links. Os mecanismos de pesquisa lidam historicamente com o problema, oferecendo configurações de URL preferidas em suas ferramentas para webmasters, desenvolvendo seus próprios algoritmos internos para adivinhar o endereço mais apropriado e obedecendo aos redirecionamentos 301, um código de status gerado pelo servidor que encaminha solicitações para um novo URL.

A tag canônica é uma maneira de os desenvolvedores da Web marcarem um URL específico como a versão preferida de uma página. É um pequeno trecho de código que deve ser inserido em todas as páginas da Web com conteúdo semelhante ou duplicado, mas não requer nenhuma alteração nas configurações de um servidor da Web. A maioria dos mecanismos de pesquisa o trata como uma "dica forte" e não como um comando, o que significa que uma tag canônica que foi implementada de maneira inadequada ou que aponta para uma página completamente diferente pode ser ignorada. O código é significativo apenas para os mecanismos de pesquisa; Os navegadores da web desconsideram as tags canônicas.

Apesar do nome, uma tag canônica não é uma “tag” verdadeira, mas um elemento que pode ser aplicado à tag <link> amplamente usada. Uma página marcada com o código <link rel = "canonical" href = "http://www.example.com/about.html" /> informava a um mecanismo de pesquisa que o URL preferencial ou canônico do conteúdo é http: / /www.example.com/about.html. A parte "rel = canonical" do código informa a um mecanismo de pesquisa que o URL no "href =" é um link canônico. Ao contrário do redirecionamento 301, uma tag canônica pode ser usada com caminhos absolutos e relativos, embora alguns mecanismos de pesquisa recomendem o uso de caminhos absolutos. Os redirecionamentos 301, no entanto, podem apontar para um domínio diferente, enquanto a maioria dos mecanismos de pesquisa suporta apenas links canônicos no mesmo domínio.