O que é uma URL canônica?
A tag <link rel="canonical"> informa aos mecanismos de busca qual versão de uma página é a “principal” ou “original”. Quando o mesmo conteúdo é acessível por várias URLs, a tag canônica evita problemas de conteúdo duplicado.
Por que isso importa?
Problemas de conteúdo duplicado
Sem uma URL canônica, os mecanismos de busca podem ver estas como páginas separadas:
https://example.com/pagehttps://example.com/page?ref=newsletterhttps://example.com/page?utm_source=twitterhttps://www.example.com/pagehttp://example.com/page
Isso dilui os sinais de SEO — em vez de uma página forte, você tem cinco fracas competindo entre si.
Como os mecanismos de busca tratam duplicatas
- O Google pode escolher a URL errada como canônica
- O link equity (backlinks) se divide entre URLs duplicadas
- O orçamento de crawl é desperdiçado em páginas duplicadas
- O ranking pode cair por fragmentação de conteúdo
Como corrigir
Adicione a tag canônica dentro do seu <head>:
<link rel="canonical" href="https://yoursite.com/your-page" />
Boas práticas
- Sempre use URLs absolutas —
https://yoursite.com/page, não/page - Use HTTPS — A canônica deve ser a versão HTTPS
- Seja consistente com trailing slashes — Escolha um formato e mantenha
- Canônicas auto-referenciadas — Toda página deve ter uma canônica apontando para si mesma
- Alinhe com og:url — Em geral,
og:urle a canônica devem ser a mesma URL - Inclua em páginas paginadas — Cada página de uma série deve ter a própria canônica
Erros comuns
<!-- Bad: Relative URL -->
<link rel="canonical" href="/my-page" />
<!-- Bad: HTTP instead of HTTPS -->
<link rel="canonical" href="http://example.com/page" />
<!-- Bad: Includes query params -->
<link rel="canonical" href="https://example.com/page?sort=date" />
<!-- Good -->
<link rel="canonical" href="https://example.com/page" />
Relação com og:url
Tanto canonical quanto og:url servem a propósitos semelhantes de deduplicação, mas para públicos diferentes:
canonical→ para mecanismos de busca (Google, Bing)og:url→ para plataformas sociais (Facebook, LinkedIn)
O ideal é que ambas apontem para a mesma URL.