Provavelmente, uma mesma página do seu site pode ser acessada por mais de uma URL. Parâmetros de rastreamento, opções de ordenação, IDs de sessão, www e sem www, barras no final, versões para impressão – cada um cria uma duplicata. Os buscadores precisam decidir qual versão indexar e mostrar.
A tag canonical é a forma de dizer a eles qual é a sua preferência.
O que é uma tag canonical
Uma tag canonical é um elemento link no <head> da página:
<link rel="canonical" href="https://example.com/shoes/trail-runner-x">
Ela diz: “esta URL é a versão principal deste conteúdo; concentre os sinais aqui”. Os buscadores agrupam as URLs duplicadas e escolhem uma URL canônica para mostrar nos resultados. A sua tag canonical é uma indicação forte nessa escolha – mas, e isso é importante, é uma indicação, não uma ordem.
Por que as duplicatas importam
O conteúdo duplicado raramente é penalizado; é um problema técnico, e não de spam. Mesmo assim, as duplicatas causam problemas:
- Sinais divididos: links e outros sinais ficam espalhados entre várias URLs em vez de uma só
- A URL errada se posiciona: uma URL com parâmetros de rastreamento ou um filtro pode aparecer no lugar da URL limpa
- Rastreamento desperdiçado: os crawlers gastam tempo buscando duplicatas em vez de conteúdo novo
Use canonicals autorreferentes em todas as páginas
Toda página indexável deve ter uma tag canonical apontando para ela mesma:
<!-- On https://example.com/guides/composting -->
<link rel="canonical" href="https://example.com/guides/composting">
Assim, se alguém linkar para https://example.com/guides/composting?utm_source=newsletter, a página ainda diz aos buscadores qual é a URL verdadeira.
Verifique a URL canônica de uma página, se ela funciona e se conflita com outros sinais.
Quando apontar a canonical para outra URL
Aponte a canonical para uma URL diferente quando o conteúdo for realmente igual ou quase idêntico:
- Variações com parâmetros:
/shoes?sort=price→/shoes - Variações de produto com o mesmo conteúdo, como opções de cor em URLs separadas (só se forem mesmo quase idênticas)
- Conteúdo sindicado: se o seu artigo for republicado em outro site, ele pode adicionar uma canonical entre domínios apontando para o seu original
- Versões para impressão ou AMP apontando para a página principal
Não use a canonical para apontar uma página para outra que apenas trata de um tema parecido. O Google provavelmente vai ignorar canonicals entre páginas claramente diferentes.
Canonical vs. redirecionamento 301 vs. noindex
| Uso | Quando |
|---|---|
| Redirecionamento 301 | A URL antiga não deve mais ser visitada – a página mudou de endereço de forma permanente. Usuários e crawlers são enviados para a nova URL. |
| Tag canonical | As duas URLs precisam continuar funcionando para os usuários (filtros, parâmetros de rastreamento, variações), mas só uma deve ser indexada. |
| noindex | A página deve ficar totalmente fora dos resultados de busca e não tem um equivalente preferido (páginas de tags rasas, resultados da busca interna). |
Não combine noindex com uma canonical apontando para outra página. Os sinais se contradizem: um diz “descarte esta”, o outro diz “trate esta como uma cópia daquela”.
Boas práticas
- Use URLs absolutas, com o protocolo:
https://example.com/page, e não/page - Uma canonical por página. Várias canonicals conflitantes podem ser todas ignoradas
- Aponte para uma página ativa, indexável e com status 200 – nunca para um redirecionamento, um 404 ou uma página com noindex
- Use o protocolo e o host preferidos (https e www ou sem www, de forma consistente)
- Mantenha os sinais consistentes: links internos, URLs do sitemap, hreflang e redirecionamentos devem usar a URL canônica
- Coloque-a no
<head>, no HTML inicial. Canonicals adicionadas por JavaScript podem ser processadas depois ou nem ser vistas - Páginas paginadas (página 2, 3…) normalmente devem ter canonical para si mesmas, e não para a página 1 – senão os itens que só aparecem nas páginas seguintes podem se perder
Canonicals em sites multilíngues
Cada versão de idioma deve ter uma canonical apontando para ela mesma, junto com tags hreflang que listem todas as versões de idioma. Apontar a canonical da página em francês para a página em inglês diz ao Google que a página em francês é uma duplicata – e ela pode sumir dos resultados em francês.
A versão em cabeçalho HTTP
Para arquivos que não são HTML, como PDFs, você pode enviar a canonical em um cabeçalho HTTP:
Link: <https://example.com/whitepaper>; rel="canonical"
Por que o Google pode ignorar a sua canonical
O Google pesa vários sinais ao escolher a canônica, incluindo redirecionamentos, links internos, sitemaps, HTTPS e hreflang. Ele pode escolher outra URL se:
- A maioria dos links internos aponta para outra versão
- O destino da canonical redireciona ou retorna um erro
- As páginas não são de fato duplicatas
- A canonical aponta de HTTPS para HTTP
A ferramenta de Inspeção de URL do Search Console mostra tanto a “Canônica declarada pelo usuário” quanto a “Canônica selecionada pelo Google”, para você ver quando elas divergem.
Erros comuns com canonical
- Todas as páginas com canonical para a página inicial (um bug de template que pode acabar com o ranqueamento)
- Canonicals apontando para domínios de homologação ou desenvolvimento depois do lançamento
- URLs relativas que se resolvem de forma errada
- Canonicals para URLs redirecionadas depois de uma migração
- Todas as páginas paginadas apontando para a página 1
- Canonicals ausentes em páginas com muito tráfego vindo de parâmetros de rastreamento
Um rastreamento do site inteiro lista as páginas com canonical para outra URL, para você identificar os padrões rapidamente.
Rastreie um site inteiro para encontrar páginas quebradas, títulos duplicados, tags ausentes e conteúdo raso.
Cenários de canonical com exemplos
Parâmetros de rastreamento
Um link de newsletter aponta para https://example.com/guide?utm_source=newsletter. A canonical autorreferente da página, https://example.com/guide, diz aos buscadores qual URL indexar, e os sinais do link da newsletter se concentram na URL limpa.
Ordenação e filtros
/shoes?sort=price-asc mostra os mesmos produtos que /shoes em outra ordem. Aponte a canonical da versão ordenada para /shoes. Para filtros que criam páginas realmente diferentes e valiosas (como /shoes/red, com demanda de pesquisa), use uma canonical autorreferente e trate-as como páginas de verdade.
Barras no final e maiúsculas
/guide e /guide/ são tecnicamente URLs diferentes, assim como /Guide e /guide. Escolha um formato, redirecione o outro e mantenha as canonicals consistentes.
Variações de produto
Uma camiseta em cinco cores, cada uma na própria URL e com texto idêntico, exceto pelo nome da cor, pode ter canonical para a URL principal do produto. Se cada cor tiver demanda de pesquisa relevante (“camisa de linho vermelha”) e conteúdo e imagens próprios, deixe cada uma ser indexada com a própria canonical.
Artigos sindicados
Você publica um artigo e um site parceiro o republica. Peça ao parceiro para adicionar uma canonical apontando para o seu original ou, pelo menos, um link claro de volta. O Google diz que vai tentar mostrar a versão que considera mais adequada, que nem sempre é a original, por isso a canonical importa.
Verificando canonicals em escala
Em um site grande, os problemas de canonical normalmente vêm dos templates. Um rastreamento permite:
- Listar todas as páginas cuja canonical aponta para outra URL
- Agrupá-las por padrão (todas as páginas paginadas? todas as variações de produto?)
- Verificar se cada padrão é intencional
- Encontrar canonicals que apontam para redirecionamentos, erros ou páginas com noindex
Depois compare com o motivo “Cópia, o Google escolheu uma página canônica diferente da do usuário” no relatório de Indexação de páginas do Search Console – um sinal de que as canonicals declaradas e os outros sinais divergem.
Canonicals nas plataformas mais usadas
- WordPress: o núcleo adiciona canonicals autorreferentes em posts e páginas; plugins de SEO as estendem aos arquivos e permitem alterá-las por página
- Shopify: adiciona canonicals automaticamente, inclusive apontando as URLs de produto dentro de coleções para a URL principal do produto
- Wix e Squarespace: adicionam canonicals automaticamente, com opções de personalização
- Sites sob medida: gere a canonical a partir da lógica de rotas, para que ela sempre corresponda ao formato de URL preferido
Principais conclusões
- Uma tag canonical diz aos buscadores qual URL é a versão principal de um conteúdo duplicado.
- Toda página indexável deve ter uma canonical autorreferente com URL absoluta.
- Canonicals são indicações fortes, não ordens – mantenha redirecionamentos, links internos e sitemaps consistentes.
- Use um 301 quando a página mudou de endereço, uma canonical quando as duplicatas precisam continuar acessíveis e noindex para tirar uma página do índice.
- Nunca aponte canonicals para redirecionamentos, erros ou páginas com noindex, nem entre idiomas diferentes.
- Compare a canônica declarada e a selecionada pelo Google na ferramenta de Inspeção de URL do Search Console.
Perguntas frequentes
As tags canonical transmitem autoridade de links?
O Google trata uma canonical respeitada de forma parecida com um redirecionamento na hora de consolidar sinais, então os links para duplicatas geralmente beneficiam a URL canônica.
Conteúdo duplicado gera penalidade?
Não. O Google não penaliza o conteúdo duplicado comum. Ele simplesmente escolhe uma versão para mostrar. As penalidades ficam reservadas para cópias deliberadamente enganosas ou scraping.
Devo apontar a canonical de páginas de tags e categorias para outra página?
Normalmente, não. Se forem úteis, deixe-as indexadas com canonicals autorreferentes. Se forem rasas, considere usar noindex.
Posso usar canonicals entre domínios?
Pode. Canonicals entre domínios são suportadas e úteis para conteúdo sindicado ou quando o mesmo produto é vendido em vários sites seus.
Verifique seu próprio site
Faça uma auditoria gratuita com mais de 80 verificações e receba uma solução para cada problema.