O que é o hreflang?
O hreflang é um atributo que indica ao Google as versões de uma página em diferentes línguas ou regiões, por exemplo português de Portugal e inglês. Evita que a versão errada apareça ao público errado e que as traduções sejam tratadas como duplicados.
O hreflang liga as traduções de uma página entre si e diz a que língua e país se destina cada uma. É essencial em sites com várias línguas ou com versões para países diferentes.
Como funciona?
Cada versão da página lista todas as outras, incluindo a si própria, com o código da língua e, opcionalmente, do país: pt-PT, pt-BR, en. As ligações têm de ser recíprocas: se a página portuguesa aponta para a inglesa, a inglesa tem de apontar de volta.
Que erros são mais comuns?
- Ligações não recíprocas entre versões.
- Códigos de língua errados, como «pt-PT» escrito «pt_PT».
- Hreflang a apontar para páginas com redirecionamento ou noindex.
- Traduções que não existem para todas as páginas, sem tratamento das páginas em falta.
Termos e páginas relacionadas
Perguntas frequentes
O Polylang configura o hreflang sozinho?
Sim, o Polylang e o WPML geram o hreflang para as páginas traduzidas. Convém confirmar que todas as traduções estão ligadas e publicadas.
Preciso de hreflang se o site só tem uma língua?
Não. O hreflang só é necessário quando há mais do que uma versão linguística ou regional.
Voltar ao glossário de SEO, GEO e IA.
