Canonical
Canonical é uma tag HTML que indica aos mecanismos de busca qual é a versão principal de uma página quando existem URLs duplicadas ou muito parecidas.
Canonical é uma tag usada para indicar a URL preferencial de um conteúdo. Ela ajuda o Google a entender qual página deve concentrar os sinais de autoridade quando o mesmo conteúdo aparece em mais de uma URL.
Isso é comum em e-commerces, filtros, parâmetros de URL, versões com e sem barra final, HTTP e HTTPS, www e sem www, páginas de impressão e conteúdos republicados. Sem canonical claro, o Google pode escolher a URL errada ou dividir sinais entre páginas parecidas.
Canonical é sugestão forte, não ordem absoluta
O Google costuma respeitar a canonical quando ela faz sentido, mas pode ignorá-la se houver inconsistência. Por exemplo: uma página aponta canonical para outra, mas recebe links internos como se fosse a principal. Isso cria sinais conflitantes.
Como funciona na prática
- A página inclui uma tag link rel=canonical no head do HTML
- Essa tag informa qual URL deve ser considerada a versão principal
- O Google compara a canonical com links internos, sitemap, redirecionamentos e conteúdo
- Se os sinais forem consistentes, a URL canônica tende a concentrar autoridade
- Páginas duplicadas ou variantes deixam de competir diretamente entre si
Exemplo Prático
Um produto pode ser acessado por `/produto/camiseta` e também por `/categoria/promocoes/camiseta`. A canonical aponta para a URL principal do produto, evitando que as duas versões disputem entre si.
Por que isso é importante?
Canonical importa porque evita duplicidade, canibalização e dispersão de autoridade. Em sites grandes, uma canonical errada pode fazer páginas estratégicas desaparecerem do índice ou perderem força.
Perguntas Frequentes (FAQ) sobre Canonical
Canonical e redirect 301 são a mesma coisa?
Não. Redirect 301 leva o usuário e o robô para outra URL. Canonical mantém a página acessível, mas sugere aos buscadores qual versão deve ser considerada principal.
Toda página precisa ter canonical?
É uma boa prática que páginas indexáveis tenham canonical autorreferente. Isso reduz ambiguidade, especialmente em sites com parâmetros, filtros ou variações de URL.