Tags canônicas previnem problemas de conteúdo duplicado em SEO. Aprenda como implementar rel=canonical para consolidar autoridade de link e evitar filtragem.

Conteúdo duplicado é uma parte inevitável de websites modernos. Sites de ecommerce têm páginas de produto acessíveis via múltiplas URLs (com/sem filtros, parâmetros de rastreamento, caminhos de categoria diferentes). Editoras têm páginas acessíveis via versões desktop e mobile. Sistemas CMS às vezes criam versões duplicadas de conteúdo. Parâmetros de URL, IDs de sessão e códigos de rastreamento criam duplicatas acidentalmente. Sem tags canônicas, Google indexa todas estas duplicatas, fragmentando nossa autoridade de link em múltiplas URLs.
Uma tag canônica consolida esta autoridade. A tag canônica diz ao Google "isto é a versão autoritária; ignorem as outras." Google respeita tags canônicas e consolida autoridade de link para o URL canônico. Isto aumenta a autoridade do URL canônico e potencial de ranking. Tags canônicas são uma das ferramentas SEO mais poderosas mas subutilizadas.
Uma tag canônica é uma única linha de HTML que aparece na seção `` da nossa página. Parece assim: ``. O atributo href especifica o URL canônico. Colocamos esta tag em cada página duplicada apontando para a versão preferida.
Como funciona: Quando Google rastreia nosso site e encontra esta tag, sabe que esta página é uma duplicata. Google adiciona o URL duplicado ao índice do URL canônico. Todo valor de link flui para o URL canônico. O URL canônico classifica e é indexado. O URL duplicado não é indexado (embora Google ainda possa rastreá-lo).
A documentação de tag canônica do Google fornece detalhes de implementação e melhores práticas. Tags canônicas são opcionais mas recomendadas para qualquer site com conteúdo duplicado. A maioria dos sites têm mais conteúdo duplicado do que percebem.
Tags canônicas são dicas, não diretivas. Google pode ignorar uma tag canônica se o URL alvo não faz sentido (por exemplo, canonicalizando para um domínio diferente para conteúdo não relacionado). Use canonicais corretamente para garantir que Google as respeita.
Conteúdo duplicado aparece em vários cenários comuns:
Parâmetros de URL: Strings de consulta como `?page=1&sort=popular` criam conteúdo duplicado. Uma página de listagem de produto é a mesma se acedida como `/products` ou `/products?sort=popular`. Adicionem tags canônicas às versões parametrizadas apontando para o URL base.
IDs de sessão: Alguns sites adicionam IDs de sessão a URLs como `/page?sid=abc123`. Cada sessão de utilizador cria um novo URL com o mesmo conteúdo. Canonicalizem para o URL base sem o ID de sessão.
Parâmetros de rastreamento: Parâmetros UTM (utm_source, utm_campaign) criam URLs duplicados. `/page?utm_source=email` e `/page?utm_source=social` têm conteúdo idêntico. Adicionem canonicais a estas variações apontando para o URL base.
HTTP vs HTTPS: Se temos ambas as versões HTTP e HTTPS, canonicalizem páginas HTTP para HTTPS. Sites modernos devem usar HTTPS exclusivamente.
www vs non-www: `www.example.com` e `example.com` são tecnicamente URLs diferentes com conteúdo idêntico. Escolham um como canônico. A maioria dos sites usa www ou non-www consistentemente, mas alguns acidentalmente têm ambos vivos.
Versões mobile vs desktop: Se temos sites mobile e desktop separados, usem tags canônicas ou a tag alternate link. Sites modernos são responsivos e não precisam de versões mobile separadas, por isso isto é menos comum agora.
Tags canônicas auto-referentes apontam uma página para si mesma. Parecem: `` na página `/my-page`. Isto parece redundante, mas é na verdade melhor prática.
Tags canônicas auto-referentes servem um propósito: tornam explícito que uma página é canônica e deveria ser indexada. Se uma página é alguma vez dinamicamente carregada de um URL diferente ou incluída em outra página, a tag canônica auto-referente previne que seja tratada como uma duplicata. Por esta razão, Google recomenda adicionar tags canônicas auto-referentes a todas as páginas, não apenas duplicatas.
Muitos sistemas CMS (WordPress, Shopify) adicionam automaticamente tags canônicas auto-referentes. Verifiquem nosso CMS para garantir que canonicais estão sendo adicionadas. Se não, adicionem manualmente ou configurem nosso plugin CMS para adicioná-las.
Podemos canonicalizar para páginas em domínios diferentes. Se migrámos conteúdo de um domínio antigo para um novo domínio, canonicalizem páginas do domínio antigo para o novo domínio. Isto consolida autoridade do domínio antigo para o novo domínio.
Exemplo: Migrámos de `old.example.com` para `new.example.com`. Adicionem `` à página do domínio antigo. Google consolidará a autoridade de link do URL antigo para o novo URL de domínio e eventualmente partará de indexar o domínio antigo.
Google Search Console permite que gerenciem canonicais entre domínios. Se possuímos ambos os domínios, isto é uma prática recomendada de migração.
Adicionem a tag canônica à seção `` do nosso HTML. A tag deveria ser um dos primeiros elementos no head, antes de qualquer outro link. Use o URL absoluto incluindo domínio e protocolo (https).
Melhores práticas:
Use URLs absolutos, não URLs relativos. Errado: ``. Correto: ``.
Use https se nosso site usa SSL. Canonicalizem para URLs HTTPS mesmo se acedemos a página via HTTP.
Canonicalizem para a versão que Google deveria indexar. Isto é usualmente a versão mais completa e amiga do utilizador. Canonicalizem páginas de filtro/ordenação para o URL base. Canonicalizem variações de parâmetros para o URL base.
Garantam que a página alvo canônica existe e é rastreável. Canonicalizar para uma página que não existe ou que é bloqueada por robots.txt é ineficaz.
Não criem cadeias canônicas. Não canonicalizem A para B e B para C. Apontem A diretamente para C. Cadeias canônicas fazem Google ignorar canonicais.
Use o teste de resultados ricos do Google para validar suas tags canônicas. Esta ferramenta mostra se Google reconhece sua tag canônica corretamente.
Tags canônicas não são a única forma de lidar com duplicatas. Outros métodos incluem:
Redirecionamentos 301: Redirecionar permanentemente URLs duplicados para o URL canônico. Um redirecionamento 301 é mais forte que uma tag canônica porque imediatamente envia utilizadores e bots para a página certa. Use redirecionamentos 301 quando queremos permanentemente remover um URL duplicado. Use canonicais quando queremos manter o URL duplicado vivo mas consolidar indexação.
Meta robots noindex: Adicionem `` em páginas duplicadas para dizer ao Google para não as indexar. Isto previne indexação duplicada mas não consolida autoridade de link como tags canônicas fazem. Use noindex para páginas que não queremos indexadas em tudo (staging, páginas de administrador).
robots.txt: Use robots.txt para bloquear rastreamento de páginas duplicadas. Isto previne Google de rastrear duplicatas, economizando orçamento de rastreamento. No entanto, não consolida autoridade de link. Autoridade de link flui para URLs que são canonicalizados, não bloqueados por robots.txt.
Para a maioria do conteúdo duplicado, tags canônicas são a escolha certa porque consolidam autoridade mantendo URLs duplicados acessíveis.
Erro 1: Canonicalizar para a página errada. Alguns sites canonicalizam todas as variações para a home page. Isto é incorreto. Canonicalizem cada variação para sua versão canônica específica. Canonicalizar `/products/shoes` para `/` diz ao Google para indexar a home page, não a página de sapatos.
Erro 2: Cadeias canônicas. Não canonicalizem A para B e B para C. Google pode ignorar a cadeia. Apontem A diretamente para C.
Erro 3: Misturar tags canônicas com redirecionamentos. Não redirecionar uma página e também adicionar uma tag canônica na mesma página. Redirecionamentos são mais fortes. Se uma página redireciona, não adicionem uma tag canônica.
Erro 4: Negligenciar parâmetros. Muitos sites não canonicalizam páginas com parâmetros de URL. Cada variação de parâmetro cria um URL separado. Canonicalizem para o URL base.
Erro 5: URLs relativos. Use URLs absolutos em tags canônicas, não URLs relativos. URLs absolutos são inequívocos; URLs relativos podem ser mal interpretadas.
Google Search Console mostra informações canônicas no relatório Coverage. Podemos ver quais páginas são marcadas como canônicas, quais são marcadas como duplicatas e se Google encontrou algum problema canônico.
Monitorem canonicais inesperados. Se Google interpreta seus canonicais diferentemente que pretendido, verão avisos. Por exemplo, se canonicalizar para uma página que não existe, Google a sinalizará.
Auditarem canonicais do site trimestralmente. Verifiquem que todo conteúdo duplicado tem canonicais apropriados apontando para os URLs corretos. Conforme adicionarem novo conteúdo ou reestruturarem páginas, mantenham sua estratégia de tag canônica.
Nunca apontem canonicais para páginas noindex. Se o URL canônico é marcado com `noindex`, Google não indexará a página, tornando a diretiva canônica inútil. Sempre garantam que URLs canônicos são indexable e têm qualidade de conteúdo boa.
Evitem cadeias canônicas. Não apontem canônico A para canónico B para canônico C. Isto desperdiça orçamento de rastreamento e confunde Google. Sempre apontem canonicais diretamente para o destino final.
Não auto-referenciem descuidadamente. Enquanto tags canônicas auto-referentes são válidas (uma página apontando para si mesma), é desnecessário e desperdiça orçamento de rastreamento. Use canonicais apenas para versões duplicadas ou alternativas.
Nunca usem canonicais para paginação. Canonicais de paginação deveriam apontar apenas para a primeira página para séries (parte 1, parte 2, parte 3). A orientação de paginação do Google explica a forma correta de lidar com conteúdo multipagãina. Para conteúdo grande dividido em múltiplas páginas, use rel="next" e rel="prev" em vez de canonicais.
Testarem seus canonicais é essencial. Use a ferramenta de inspeção de URL do Google Search Console para verificar que tags canônicas estão funcionando corretamente. A ferramenta mostra qual URL Google considera canônico e porquê.
Tags canônicas são uma ferramenta crítica para gerir conteúdo duplicado e consolidar autoridade de link. Sem canonicais, conteúdo duplicado fragmenta nossa autoridade em múltiplos URLs, enfraquecendo nossos rankings. Com canonicais, consolidamos autoridade em nossos URLs preferidos e melhoramos potencial de ranking.
Implementem tags canônicas auto-referentes em todas as páginas. Adicionem canonicais a qualquer páginas com conteúdo duplicado. Monitorizem canonicais em Google Search Console trimestralmente. Garantam que canonicais apontam para os URLs corretos e são implementados corretamente. Use nosso GEO SEO audit para identificar tags canônicas faltantes e problemas de conteúdo duplicado em todo nosso site.
Google indexa ambas as versões do conteúdo duplicado, fragmentando nossa autoridade de link em múltiplas URLs. Nenhuma versão recebe a autoridade completa, por isso ambas classificam pior que se tivessem consolidado em uma versão canônica única. Adicionalmente, conteúdo duplicado desperdiça orçamento de rastreamento, fazendo Google rastrear o mesmo conteúdo múltiplas vezes em vez de conteúdo novo.
Tecnicamente sim, mas é ineficaz e às vezes penalizado. Apontar nossa tag canônica de página para um concorrente diz ao Google para indexar a versão do concorrente em vez da nossa. Isto não nos ajuda a classificar; ajuda o concorrente. Google pode também considerar isto abusivo se feito em escala. Use canonicais auto-referentes ou canonicais para conteúdo duplicado real que controlamos.
Sim. A autoridade de link flui da página canônica para o URL alvo especificado na tag canônica. É por isso que canonicais são úteis para consolidação: em vez de fragmentar autoridade em URLs duplicados, canonical consolida toda autoridade em um URL canônico. Este é um benefício chave de SEO além de apenas prevenir indexação duplicada.