hreflang
Um atributo que informa aos buscadores qual versão de idioma e região de uma página mostrar, com x-default indicando a alternativa padrão.
Atualizado em 14 de agosto de 2026
hreflang é o atributo que liga entre si as versões de idioma de uma mesma página, para que o buscador mostre ao leitor a versão escrita para ele. Ele é declarado no cabeçalho HTML da página como <link rel="alternate" hreflang="de-AT" href="…">, ou de maneira equivalente em cabeçalhos HTTP ou no mapa do site. O valor é um código de idioma, opcionalmente restringido por região, e o valor especial x-default marca a versão que se serve a quem não corresponde a nenhuma outra.
Duas regras tornam o conjunto válido. As anotações precisam ser recíprocas: cada versão lista todas as versões, inclusive ela mesma, ou os buscadores descartam o grupo. E cada endereço informado tem de ser o canônico final — não um redirecionamento e não um endereço de rastreamento, que é exatamente onde uma cadeia de redirecionamentos quebra o grupo em silêncio. Um verificador de links mostra onde cada endereço realmente termina.
Para links curtos, a distinção a manter clara é quem está sendo informado do quê. A segmentação por idioma em um link decide onde a pessoa cai quando clica; o hreflang decide qual versão o buscador indexa e oferece. Um não substitui o outro, então anote as páginas de destino independentemente de como o link roteia.