Conteúdo duplicado é um dos problemas SEO mais comuns em WordPress — e muitas vezes invisível. O mesmo conteúdo acessível em múltiplos URLs dilui o link equity, confunde o Google sobre qual URL indexar e pode prejudicar rankings. A canonical tag resolve a maioria destes casos. Este guia explica quando usar, como configurar e os erros mais comuns.
O que é uma canonical tag e para que serve
A canonical tag (rel="canonical") é um elemento HTML que indica ao Google qual é a versão "canónica" — a principal — de uma página quando o mesmo conteúdo está acessível em múltiplos URLs.
<link rel="canonical" href="https://seusite.pt/pagina-principal/" />
Quando o Google encontra esta tag, entende que deve indexar e consolidar link equity para o URL indicado, ignorando as duplicatas. Não é uma diretiva obrigatória (o Google pode ignorá-la se discordar), mas é respeitada na esmagadora maioria dos casos.
Causas comuns de conteúdo duplicado em WordPress
www vs não-www
O mesmo site acessível em https://seusite.pt/ e https://www.seusite.pt/. Deve haver redirect 301 de um para o outro, mas na ausência de redirect, ambos estão indexáveis.
HTTP vs HTTPS
Após migração para HTTPS sem redirect adequado, o site pode estar acessível em ambos os protocolos. Ver o guia de configuração SSL em WordPress.
Trailing slash
https://seusite.pt/pagina e https://seusite.pt/pagina/ são URLs diferentes. WordPress usa trailing slash por defeito — o outro deve redirecionar.
Páginas de arquivo WordPress
WordPress cria automaticamente páginas de arquivo por categoria, tag, autor, data e tipo de conteúdo. Muitas vezes têm conteúdo duplicado entre si ou com as páginas de post.
Parâmetros de URL
/loja/?orderby=price, /loja/?filter_color=azul — URLs com parâmetros que mostram essencialmente o mesmo conteúdo com ligeiras variações. Problema muito comum em WooCommerce com filtros de produto.
Paginação
/blog/page/1/ pode ser idêntico a /blog/. Páginas de arquivo paginadas têm conteúdo diferente mas relacionado.
WooCommerce: produto em múltiplas categorias
Se o URL do produto inclui categoria (/categoria-a/produto/), um produto em duas categorias tem duas URLs — duplicação.
Como WordPress gera canonicals automaticamente
WordPress (desde 4.6) adiciona automaticamente canonical self-referencing a todas as páginas — cada página tem canonical apontando para si própria. Isto é o comportamento básico correto.
Yoast SEO e RankMath refinam este comportamento:
- Adicionam canonical específico para cada tipo de conteúdo
- Para páginas de arquivo com parâmetros: canonical aponta para o URL sem parâmetros
- Para páginas noindex: ainda podem ter canonical, ou podem ser excluídas
Configurar canonicals via Yoast SEO
Canonical global por tipo de conteúdo
Yoast → Search Appearance → configura como cada tipo de conteúdo é tratado. Para tipos de conteúdo sem valor SEO (ex: páginas de arquivo por autor se houver um único autor), pode definir como "noindex" — o Yoast adiciona noindex e remove do sitemap.
Canonical por página individual
Em cada post/página, o Yoast adiciona uma secção "Advanced" onde pode definir manualmente o canonical URL. Use isto para casos específicos onde o canonical automático não está correto.
WooCommerce e Yoast Premium
O plugin Yoast WooCommerce SEO (premium) trata automaticamente de canonicals para variações de produto e filtros de loja. Vale o investimento para lojas com muitos produtos e variações.
Erros comuns com canonical tags
Canonical a apontar para URL errado
Acontece frequentemente após migração — canonicals de domínio antigo em páginas do novo domínio. Ou canonicals a apontar para staging em vez de produção. Verifique com Screaming Frog ou inspecionando o código fonte de cada página importante.
Canonical em conflito com noindex
Uma página com noindex e canonical apontando para ela própria — sinal confuso para o Google. Se a página é noindex, não deve precisar de canonical. Se tem canonical, normalmente não deve ser noindex.
Canonical em cadeia
Página A tem canonical para Página B, que tem canonical para Página C. O Google segue apenas um nível de canonical. Use sempre canonical direto para o URL final pretendido.
Canonical vs redirect
Canonical e redirect 301 não são equivalentes. Para URLs que foram removidas ou movidas permanentemente, use redirect 301 — não canonical. Canonical é para URLs que existem e são acessíveis, mas têm uma versão preferida.
Verificar e monitorizar canonicals
- Screaming Frog: rastreia o site e lista os canonicals de todas as páginas — fácil de detetar erros em bulk
- Google Search Console → Indexing → Pages: mostra páginas "Duplicate without user-selected canonical" e "Duplicate, Google chose different canonical than user"
- Inspeção manual: Ctrl+U no browser e procurar por
rel="canonical"
Inclua verificação de canonicals na auditoria SEO técnica regular.
Quer uma auditoria SEO técnica para os sites dos seus clientes?
A Vuvo suporta agências com serviços técnicos white-label, incluindo auditoria e correção de problemas de conteúdo duplicado.
Falar connosco