Tag canonical: o que é e como usar

Quando você tem um ou vários sites — focados em produtos, serviços ou seções de diferentes tipos — é comum que muitas páginas da plataforma sejam parecidas ou quase idênticas, por uma série de razões. Isso é especialmente frequente no ecommerce, mas também aparece no nosso trabalho de consultoria sobre tags de blog e conteúdos de diferentes tipos.
É fácil imaginar que qualquer site pode esbarrar em problemas de conteúdo duplicado. O Google penaliza sites com conteúdo duplicado, e isso afeta diretamente o posicionamento nos resultados de busca.
Então, como é que sites podem ter conteúdo duplicado sem que seus webmasters precisem se preocupar com penalizações?
A resposta está no que se conhece como atributo canonical ou link canonical, sobre o qual vamos falar em detalhes nas próximas seções: definição, finalidade, benefícios, como aplicar, quando deve ser usado e os possíveis pontos negativos associados ao atributo canonical quando ele é usado para evitar penalizações por conteúdo duplicado.
O que é um link canonical e o atributo canonical?
De forma geral, um link canonical é um link que, por meio de uma tag ou atributo, é descrito como o link "principal" ou "original" de um site, permitindo que você aponte para ele URLs de páginas com conteúdo similar. Graças a isso, o link é percebido como a versão preferida ou prioritária pelos bots ou pelos algoritmos de busca do Google.
Dessa forma, conteúdos que poderiam ser vistos como duplicados podem ser tratados corretamente e com relativa facilidade. Se não fossem descritos como canonical, isso poderia afetar o ranking da plataforma e gerar penalizações. Isso pode acontecer mesmo quando o conteúdo duplicado não foi colocado de forma deliberada, mas surge naturalmente e organicamente por meio da venda de produtos, ofertas de serviços, seções relacionadas e assim por diante.
Do ponto de vista técnico, uma URL canonical é um link escrito em código HTML que incorpora a tag canonical, dando-lhe o atributo canonical. Isso faz com que ela seja vista como o endereço principal ou de origem pelos bots do Google, como mencionamos acima, evitando que links similares sejam considerados repetidos ou duplicados.
Veja um exemplo de como declaramos uma URL como canonical ou principal:
<link rel="canonical" href="/pt/">
A origem dos links canonical e seu benefício SEO
O uso de links canonical começou em 2009, quando as três principais empresas de busca da internet — Google, Bing e Yahoo — introduziram conjuntamente o atributo canonical.
Logicamente, o link canonical tem grande potencial do ponto de vista SEO, já que nos ajuda a evitar as penalizações mencionadas e a sinalizar para o Google nossas URLs mais importantes.
Por isso, quando se trata do SEO de um site e da aplicação das estratégias relacionadas, a inclusão de links canonical sempre faz parte do plano, especialmente em sites grandes com um número significativo de URLs que podem ser idênticas.
Como tornar uma URL canonical
Quando você tem um site, ou está no processo de otimizá-lo, e percebe que existe um grande número de URLs similares, deve iniciar um processo de canonicalização. Isso consiste em escolher qual URL é a melhor e dar a ela o atributo canonical.
Às vezes, escolher a melhor URL é simples, porque ela tem o conteúdo e a estrutura técnica mais otimizados. No entanto, em outros casos a escolha pode ser mais complexa, especialmente quando as páginas são muito parecidas e é difícil distingui-las.
De qualquer forma, aqui vai uma recomendação simples: é sempre melhor escolher uma URL canonical quando você tem seções ou páginas similares. Caso contrário, pode haver consequências negativas no seu ranking e penalizações que podem afetar o tráfego permanentemente.
Para tornar uma URL canonical, o primeiro passo é comparar as URLs que podem ser similares. Isso é comum em sites de ecommerce, onde os usuários chegam aos produtos e listas de serviços por caminhos diferentes, o que pode resultar em URLs como estas:
Como ambas as URLs têm valor para o site ou levam ao mesmo produto ou página, o que você precisa fazer é escolher qual das duas é mais relevante, da seguinte forma:
-
Escolha a URL mais relevante, com base em visitas, tráfego e autoridade.
-
Uma vez escolhido o link, adicione o atributo canonical na página não canonical apontando para a canonical. Deve ficar mais ou menos assim:
<link rel="canonical" href="https://example.com/wordpress/seo-plugin/">
O que conseguimos com isso é dizer ao Google qual URL é a canonicalizada (a que tratamos como cópia da original) e qual é a URL canonical, ou seja, a original. Esse link é colocado na URL "cópia" e aponta para a URL original.
Em outras palavras, segue este esquema:

Quando é recomendado usar URLs canonical
Quando você tem sites com muitas páginas ou seções como produtos, serviços e outras informações e posts, é muito provável que algumas dessas páginas e URLs sejam muito similares, o que torna o uso de URLs canonical altamente recomendado.
No entanto, nesses casos você também pode usar redirecionamentos 301 reais em vez de tags canonical. Isso é especialmente útil quando os redirecionamentos forem permanentes e houver uma migração de site. Dito isso, em casos de problemas técnicos ou penalizações, definir tags canonical continua sendo a próxima opção mais recomendada.
É inclusive possível usar tags canonical em URLs de sites diferentes, como conteúdo republicado sem modificação em outras plataformas, com a permissão adequada, sempre apontando para o original para evitar penalizações.
Nota importante sobre rel=canonical
Só porque deixamos isto para o final não significa que seja menos importante. Devemos ter claro que o atributo canonical é uma SUGESTÃO ao Google, não uma diretiva. Isso quer dizer que o Google pode ignorá-lo se os sinais que enviamos no resto do site contradisserem a forma como o definimos.
Em outras palavras, se definirmos um canonical da URL A para a URL B, mas internamente todos os links apontarem para A, e os links externos também apontarem para A, o Google pode ignorar esse canonical e tratar A como a correta. B seria então uma cópia de A e potencialmente sujeita a penalizações.
Para descobrir qual URL o Google trata como a original e qual como a canonical, precisamos entrar no Search Console, adicionar a URL no inspetor e revisar as informações fornecidas pelo Google Search Console.
E lá obtemos os seguintes dados:

Erros comuns com URLs canonical
Existem vários problemas e erros frequentes relacionados às URLs canonical, que se tornam comuns e aparecem especialmente quando essa ferramenta é mal usada, por exemplo:
-
Você não deve canonicalizar um arquivo paginado para a Página 1. Da mesma forma, a tag canonical de uma página deve apontar para essa mesma página, por exemplo: da Página 2 para a Página 2, caso contrário os motores de busca podem ter dificuldades para indexar arquivos de páginas mais profundos.
-
Você deve tornar as URLs canonical exclusivas e únicas, mesmo que isso signifique trocar protocolos de HTTP para HTTPS.
-
Você deve basear a tag canonical na URL exigida, sem usar variáveis e de forma direta.
-
Quando uma página tem várias URLs canonical relacionadas, pode ser contraproducente e imprevisível. Não esqueçamos que o Google precisa entender nosso site de forma rápida e clara — então vamos facilitar para ele.
-
Outro erro importante pode vir do uso do atributo canonical no body em vez de no /head ou cabeçalho. O Google recomenda em suas comunicações oficiais usar o atributo no head o mais cedo possível, para evitar problemas ao analisar todo o conteúdo, já que pode não ser detectado.
-
Usar noindex e rel=canonical juntos. John Mueller abordou isso especificamente em um de seus muitos hangouts, explicando que ambos os sinais são contraditórios e vão confundir o Google, que vai considerar o atributo canonical em vez do noindex. Portanto, NUNCA devemos usá-los juntos.
-
Apontar atributos canonical para páginas 404 ou 30x. Pensemos nisso por um momento: se adicionamos um atributo na URL A, apontando para B, que retorna um erro ou faz um redirecionamento, não estamos enviando sinais errados para o Google? Estamos dizendo a ele que a URL "original" é uma página de erro ou um redirecionamento… não faz sentido.
Usos avançados do atributo canonical
O atributo canonical pode ter outras funções e usos avançados, como:
- Link canonical no cabeçalho HTTP: esse tipo de cabeçalho pode ser muito útil quando se trata de canonicalizar documentos PDF, já que eles não são HTML, então temos que optar por essa opção se quisermos canonicalizá-los. Ficaria assim:
Link: <http://www.example.com/downloads/seoguide.pdf>; rel="canonical"
-
Usar canonical em páginas que não são tão parecidas: na verdade é possível usar tags canonical em páginas que não são realmente idênticas, até bastante diferentes. Embora isso possa ajudar a autoridade geral do site, não é recomendado, porque o Google pode detectar o uso indevido de canonicals, penalizar o site e depois ignorar suas URLs canonical reais.
-
Usar o atributo canonical junto com Hreflang: você pode usar estratégias envolvendo Hreflang ao mesmo tempo que a tag canonical, com bons resultados se aplicado corretamente. No entanto, deve ficar muito claro que ao usar Hreflang, a implementação por idioma dos canonicals tem que ser perfeita, sempre apontando para si mesma para evitar problemas imprevisíveis ou conflitos que possam causar mais mal do que bem para ambas as estratégias.
Ainda tem alguma dúvida sobre essa tag SEO fascinante? Vamos ficar felizes em ajudar!
Autor: David Kaufmann

Passei os últimos 10 e tantos anos completamente obcecado por SEO — e, sinceramente, não quereria que fosse de outra forma.
A minha carreira atingiu um novo patamar quando trabalhei como Senior SEO Specialist na Chess.com — um dos 100 sites mais visitados de toda a internet. Operar nessa escala, em milhões de páginas, dezenas de idiomas e numa das SERPs mais competitivas que existem, ensinou-me coisas que nenhum curso ou certificação jamais poderia. Essa experiência mudou a minha perspetiva sobre o que é realmente um grande trabalho de SEO — e tornou-se a base de tudo o que construí desde então.
Foi a partir dessa experiência que fundei a SEO Alive — uma agência para marcas que levam a sério o crescimento orgânico. Não estamos aqui para vender dashboards e relatórios mensais. Estamos aqui para construir estratégias que realmente fazem a diferença, combinando o melhor do SEO clássico com o novo e empolgante mundo da Generative Engine Optimization (GEO) — garantindo que a tua marca apareça não só nos links azuis do Google, mas também dentro das respostas geradas por AI que o ChatGPT, o Perplexity e o Google AI Overviews entregam a milhões de pessoas todos os dias.
E como não consegui encontrar uma ferramenta que lidasse corretamente com esses dois mundos, construí uma eu mesmo — a SEOcrawl, uma plataforma enterprise de SEO intelligence que reúne rankings, auditorias técnicas, monitoramento de backlinks, saúde do crawl e tracking de visibilidade de marca em AI, tudo num só lugar. É a plataforma que sempre desejei que existisse.
Descubra mais conteúdos deste autor

