O que é hreflang e por que ele existe
Imagine uma empresa brasileira que possui o mesmo site em português (para o Brasil), em espanhól (para a Espanha e América Latina) e em inglês (para os EUA e Reino Unido). Como o Google sabe qual versão mostrar para cada usuário em cada país? Sem uma sinalização explícita, o algoritmo pode exibir a versão errada do site para o usuário errado, gerando uma experiência ruim e reduzindo as taxas de conversão.
O atributo hreflang foi criado pelo Google em 2011 exatamente para resolver esse problema. Ele informa ao mecanismo de busca a relação entre diferentes versões linguísticas e regionais de uma página, indicando qual URL deve ser exibida para usuários de cada idioma e localidade.
O hreflang não é uma diretiva de penalidade. Configurar incorretamente não resulta em uma punição explícita do Google, mas resulta em algo igualmente danoso: o usuário americano vendo conteúdo em português, ou o usuário brasileriro sendo redirecionado para a versão em espanhól. Isso aumenta a taxa de rejeicão, reduz o tempo no site e impacta negativamente os sinais de comportamento que o Google usa para ranquear páginas.
Sintaxe básica do hreflang
O hreflang usa códigos ISO para idioma (ISO 639-1) e país (ISO 3166-1 alpha-2). Exemplos comuns:
pt-BR= português do Brasilpt-PT= português de Portugales-ES= espanhól da Espanhaes-MX= espanhól do Méxicoen= inglês genérico (sem especificação de país)x-default= versão padrão para usuários cujo idioma não corresponde a nenhuma das versões disponíveis
O código de país é opcional mas recomendado quando existem múltiplas variantes do mesmo idioma (como pt-BR e pt-PT). O código x-default indica a página padrão ou a página de seleção de idioma/país.
Método 1: Implementação via HTML head
A implementação mais comum é inserir tags <link rel='alternate'> no <head> de cada página. Cada página deve conter referências a todas as versões, incluindo a si mesma:
Exemplo para a página em português do Brasil:<link rel='alternate' hreflang='pt-BR' href='https://www.site.com.br/sobre/' /><link rel='alternate' hreflang='en-US' href='https://www.site.com/about/' /><link rel='alternate' hreflang='es-ES' href='https://www.site.es/sobre/' /><link rel='alternate' hreflang='x-default' href='https://www.site.com/about/' />
A mesma estrutura deve estar presente em todas as páginas equivalentes. O Google verifica a consistência: se a página em português menciona a versão em inglês, a página em inglês também deve mencionar a versão em português. Isso é o chamado hreflang recíproco.
Método 2: Implementação via sitemap XML
Para sites com muitas páginas, inserir hreflang no HTML de cada página pode ser ineficiente. O sitemap XML oferece uma alternativa centralizada. No sitemap, cada URL recebe um conjunto de entradas <xhtml:link> que replicam a mesma lógica das tags no HTML.
Vantagens da implementação via sitemap: mais fácil de gerenciar em escala, não sobrecarrega o HTML das páginas, e permite atualizações centralizadas. Desvantagem: o Google nem sempre rastreia o sitemap tão frequentemente quanto as páginas, então mudanças podem demorar mais para serem processadas.
A Trilion geralmente recomenda a implementação no HTML para os sites com até 5.000 páginas, e via sitemap para projetos maiores.
Método 3: Implementação via HTTP header
Para arquivos não-HTML (como PDFs), é possível implementar hreflang via HTTP header. O servidor inclui um header Link com os atributos hreflang na resposta HTTP. Essa abordagem é raramente usada para páginas HTML, sendo reservada para documentos que não têm um <head> HTML, como PDFs técnicos ou documentos de especificação disponibilizados em múltiplos idiomas.
Os 7 erros mais comuns em implementações de hreflang
Erro 1: Hreflang recíproco faltando
Se a página A menciona a página B no hreflang, mas a página B não menciona a página A, a confirmação recíproca falha. O Google frequentemente ignora implementações hreflang sem reciprocidade. Esse é o erro mais comum e também o mais fácil de cometer quando o site possui muitas páginas.
Erro 2: URL com status 404 ou redirect no hreflang
URLs listadas no hreflang devem estar acessíveis com status 200. Uma URL que retorna 404 ou que realiza redirect invalida o sinal hreflang para aquele idioma. Valide todas as URLs antes de publicar o hreflang e monitore periodicamente.
Erro 3: Inconsistência de www vs. non-www
Se o site usa www.site.com.br como URL canônica, todas as URLs no hreflang devem usar exatamente esse formato. Misturar www e non-www cria inconsistência que pode invalidar o mapeamento de idiomas.
Erro 4: Hreflang na página errada
Cada hreflang deve mapear páginas equivalentes. A página 'Sobre nós' em português deve ter hreflang apontando para a página 'About us' em inglês, não para a home em inglês. Mapeamentos incorretos são comuns quando a implementação é feita manualmente ou quando o site tem estruturas de URL diferentes entre idiomas.
Erro 5: Usar hreflang com conteúdo não traduzido
Algumas empresas criam URLs em múltiplos idiomas, mas o conteúdo é o mesmo (geralmente em inglês) em todos. Nesse caso, usar hreflang é contraproducente: você está indicando variações linguísticas que não existem, o que confunde o Google e pode resultar em nenhuma versão sendo ranqueada corretamente.
Erro 6: Esquecer o x-default
O x-default é importante para indicar ao Google qual versão mostrar quando o idioma do usuário não corresponde a nenhuma das versões mapeadas. Sem ele, o Google decide por conta própria, o que pode resultar em exibir a versão errada para usuários de países não mapeados.
Erro 7: Códigos de idioma ou país incorretos
Usar pt-br (minúsculo) em vez de pt-BR, ou usar en-UK em vez de en-GB, ou ainda usar códigos de país inválidos. Embora o Google seja flexível com minúsculas/maiúsculas, é boa prática seguir o padrão exato.
Atenção da Trilion: o Bing tem comportamento diferente do Google para hreflang. Se o seu site precisa ser otimizado para ambos, verifique a documentação do Bing Webmaster Tools separadamente, pois algumas variantes de implementação não são suportadas pelos dois mecanismos simultaneamente.
Ferramentas de validação de hreflang
Antes de publicar e após qualquer mudança, valide a implementação com:
- Ahrefs Site Audit: identifica problemas de hreflang como reciprocidade faltando, URLs com erros e códigos inválidos.
- Screaming Frog: rastreia o site e exporta todos os dados de hreflang, permitindo análise cruzada entre versões linguísticas.
- hreflang Tags Testing Tool (Merkle): ferramenta gratuita que valida o hreflang de qualquer URL, verificando reciprocidade e códigos.
- Google Search Console: no relatório Internacional de Segmentagem, o Google reporta erros de hreflang detectados durante o rastreamento.
Quando não usar hreflang
Hreflang não é a solução para todos os cenários multilingüais. Considere não usar (ou usar com cuidado) nos seguintes casos:
- Sites que usam detecção de IP para redirecionar usuários automaticamente: isso pode impedir que o Googlebot rastreie todas as versões, pois o bot geralmente opera a partir dos EUA.
- Sites com conteúdo apenas parcialmente traduzido: implemente hreflang apenas para as páginas que têm versões completas em todos os idiomas.
- Sites com uma só língua servindo múltiplos países de mesmo idioma: se o conteúdo é identico para Brasil e Portugal, considere usar
ptgenérico em vez de criar duas versões distintas.
Implementar hreflang corretamente é um dos projetos de SEO técnico mais complexos e recompensadores. Quando bem feito, garante que cada usuário encontre exatamente a versão do site feita para ele, maximizando tanto a experiência do usuário quanto os resultados de busca em cada mercado. Na Trilion, tratamos implementações de hreflang com a mesma seriedade de uma migração completa de site.
Se você está planejando expandir seu site para novos mercados ou já possui um site multilíngue com problemas de indexação, a Trilion pode ajudar. Nossa equipe especializada em SEO internacional realiza auditorias de hreflang, identifica erros de reciprocidade e configura a estrutura correta para cada mercado. Solicite uma consulta e garanta que seu site seja exibido para as pessoas certas, no idioma certo.
Também oferecemos suporte completo para migrações de sites multilíngues, garantindo que o PageRank acumulado em cada versão do site seja preservado durante a transição. Conheça nossos serviços de SEO Internacional e expanda seu alcance global com segurança.





