“`html

Hreflang é um atributo HTML que instrui os mecanismos de busca sobre qual versão de idioma ou região de uma página deve ser exibida para cada usuário. Parece simples na teoria. Na prática, é um dos pontos mais críticos e mal implementados em sites multilíngues, capaz de destruir rankings internacionais com um único erro de configuração.

Se o seu site atende públicos em mais de um idioma, ou em mais de um país com o mesmo idioma, este artigo é para você. Vamos direto ao ponto: o que é hreflang, como implementar corretamente e, principalmente, quais erros você precisa evitar agora.

O Que É Hreflang e Por Que o Google Precisa Dele

O Google não adivinhas a intenção de idioma só pela URL ou pelo conteúdo. Sem o hreflang, ele pode exibir a versão em inglês para um usuário que fala português, ou a versão do mercado europeu para alguém no mercado latino-americano. Isso prejudica a experiência do usuário e reduz drasticamente as taxas de conversão.

O atributo hreflang resolve esse problema ao mapear explicitamente cada URL para um idioma e, quando necessário, para uma região específica. Ele sinaliza ao mecanismo de busca: “esta página é para usuários que falam X no país Y.”

É uma declaração de intenção, não uma regra absoluta. O Google a trata como uma forte sugestão, mas pode ignorá-la se a implementação estiver incorreta ou inconsistente.

Como Funciona a Sintaxe do Hreflang

O atributo usa o padrão ISO 639-1 para idiomas e ISO 3166-1 Alpha-2 para regiões. A combinação segue o formato lang-REGION. Veja exemplos reais:

  • pt-BR: português do mercado do Brasil
  • pt-PT: português de Portugal
  • en-US: inglês dos Estados Unidos
  • en-GB: inglês do Reino Unido
  • es: espanhol genérico, sem especificação de país

A declaração pode ser feita de três formas: no <head> do HTML, no sitemap XML ou via cabeçalho HTTP. Para a maioria dos sites, a implementação via HTML ou sitemap é a mais prática e verificável.

Exemplo de implementação no <head>:

<link rel="alternate" hreflang="pt-BR" href="https://seusite.com/pt-br/" />
<link rel="alternate" hreflang="en-US" href="https://seusite.com/en-us/" />
<link rel="alternate" hreflang="x-default" href="https://seusite.com/" />

Note o x-default. Ele indica a versão padrão quando nenhuma variante de idioma ou região corresponde ao usuário. É obrigatório em qualquer implementação completa.

Os 5 Erros Mais Comuns em Implementações de Hreflang

Erros de hreflang são silenciosos. Eles não quebram o site visivelmente, mas causam canibalização de conteúdo, queda de rankings e tráfego orgânico desperdiçado. Estes são os problemas mais frequentes que auditamos em projetos multilíngues:

  1. Ausência de autorreferência: cada página precisa incluir um hreflang apontando para si mesma. Muitos implementam apenas os links para as outras versões e esquecem de incluir a URL atual no conjunto. O Google pode descartar toda a configuração por isso.
  2. Links não recíprocos: se a página em português aponta para a versão em inglês, a versão em inglês precisa apontar de volta para a versão em português. Sem reciprocidade, o Google ignora a declaração. É uma relação obrigatoriamente bidirecional.
  3. URLs inconsistentes: usar https:// em um lugar e http:// em outro, ou incluir barra final em uma versão e não na outra, quebra o mapeamento. O Google trata URLs diferentes como páginas diferentes.
  4. Hreflang apontando para páginas com canonical diferente: se a URL referenciada no hreflang tem uma tag canonical apontando para outra URL, o Google segue o canonical e ignora o hreflang. Canonical e hreflang precisam estar alinhados.
  5. Uso incorreto dos códigos de idioma e região: escrever pt-br em letras minúsculas não causa erro crítico, mas usar códigos inexistentes ou invertidos, como BR-pt, torna a tag inválida. Idioma em minúsculo, país em maiúsculo.

Hreflang Resolve Problemas de Conteúdo Duplicado?

Resposta direta: sim, mas apenas entre versões em idiomas ou regiões diferentes. O hreflang informa ao Google que páginas com conteúdo semelhante existem intencionalmente para públicos distintos, eliminando a penalização por conteúdo duplicado nesses casos.

Isso é especialmente relevante para empresas que têm versões em português europeu e português americano, ou versões em espanhol para diferentes países. Sem hreflang, o Google vê conteúdo quase idêntico em múltiplas URLs e pode suprimir algumas delas nos resultados.

Para entender mais sobre como a semântica influencia o SEO, recomendamos este artigo sobre semântica no SEO que complementa bem este tema.

Sitemap XML: Alternativa Eficiente para Sites Grandes

Quando o site tem centenas ou milhares de páginas em múltiplos idiomas, manter hreflang no <head> de cada página se torna operacionalmente inviável. O sitemap XML resolve esse problema de forma centralizada.

A estrutura no sitemap usa o namespace xhtml e replica a mesma lógica de reciprocidade. Cada entrada de URL precisa listar todas as variantes, incluindo ela mesma. Um erro em um único bloco pode comprometer a leitura do arquivo inteiro.

Ferramentas como Google Search Console, Screaming Frog e Ahrefs permitem auditar a implementação e identificar inconsistências. Essa auditoria precisa ser parte do processo de manutenção regular do site, não uma ação pontual.

Hreflang É Necessário Mesmo Quando o Site Usa Subdomínios ou Subpastas?

Resposta direta: sim. A estrutura de URL escolhida, seja subdomínio (br.site.com), subpasta (site.com/br/) ou domínio separado (site.com.br), não elimina a necessidade do hreflang. Ela apenas define onde o conteúdo fica, não como o Google relaciona as versões entre si.

A escolha entre essas estruturas tem implicações de SEO técnico que vão além do hreflang. Subpastas costumam ser mais fáceis de gerenciar e concentram autoridade de domínio. Subdomínios são tratados como sites separados pelo Google, o que dilui a autoridade conquistada com backlinks. Domínios separados oferecem maior identidade regional, mas exigem estratégias de SEO independentes para cada um.

Implementação via Google Search Console: O Que Monitorar

Após implementar o hreflang, o Google Search Console é a principal fonte de diagnóstico. O relatório de cobertura do sitemap mostra se as tags foram processadas. Erros de hreflang aparecem na seção de melhorias quando o Search Console detecta inconsistências.

Os alertas mais comuns que surgem após a implementação incluem:

  • “Valor de idioma desconhecido”: código de idioma inválido ou mal formatado
  • “Sem tag de retorno”: página referenciada não aponta de volta, quebrando a reciprocidade
  • “URL com hreflang redireciona”: a URL declarada faz redirect, e o Google não consegue validar a relação

Cada um desses alertas precisa de correção imediata. Eles indicam que o Google está ignorando parte ou toda a configuração de hreflang do site.

Hreflang e a Experiência em IAs Generativas

Com a ascensão do GEO (Generative Engine Optimization), uma camada adicional de complexidade surge. Modelos de linguagem que indexam conteúdo para respostas geradas, como o Google AI Overviews, também precisam entender qual versão de idioma é mais relevante para cada consulta.

Uma implementação correta de hreflang melhora a legibilidade estrutural do site para esses sistemas. Conteúdo bem segmentado por idioma e região, com declarações explícitas, tem mais chance de ser recuperado corretamente por motores generativos ao responder consultas em idiomas específicos.

Isso conecta o hreflang diretamente às estratégias de GEO que vêm ganhando espaço nas discussões sobre o futuro do SEO. Se quiser entender como as IAs estão impactando a geração de conteúdo, este artigo sobre DeepSeek e o futuro da geração de conteúdos oferece uma perspectiva complementar.

Checklist de Validação Antes de Publicar

Antes de colocar qualquer implementação de hreflang em produção, valide cada item desta lista:

  • Autorreferência presente: cada página inclui hreflang apontando para sua própria URL
  • Reciprocidade completa: todas as variantes se referenciam mutuamente
  • x-default declarado: versão padrão identificada para usuários sem correspondência de idioma
  • URLs canonicalizadas corretamente: hreflang e canonical apontam para as mesmas URLs
  • Códigos ISO corretos: formato lang-COUNTRY validado
  • Ausência de redirects nas URLs declaradas: todas as URLs respondem com status 200
  • Sitemap submetido ao Search Console: implementação monitorada após publicação

Quando Contratar Especialistas em SEO Técnico

Implementar hreflang corretamente em um site com dezenas de páginas e dois idiomas é gerenciável por uma equipe técnica interna com atenção aos detalhes. Mas quando o site tem centenas de páginas, múltiplas regiões, estrutura complexa de URLs e histórico de erros acumulados, o custo de um erro supera com folga o investimento em consultoria especializada.

Erros de hreflang não corrigidos causam canibalização entre versões, queda de posicionamento e perda de tráfego qualificado em mercados estratégicos. São problemas invisíveis no dia a dia, mas devastadores nos resultados de médio prazo. Para entender os fundamentos que embasam decisões técnicas como essa, vale revisitar as dicas básicas de SEO e também explorar o mapa completo de conteúdos do nosso blog.


A SEO Agência é especialista em SEO técnico, GEO, LEO e ASO, com projetos multilíngues, e-commerces e sites de alta complexidade. Atendemos empresas em todo o país, com base em Rio do Sul, SC. Se o seu site atende mais de um idioma ou mercado e você quer ter certeza de que o hreflang está implementado corretamente, fale com a nossa equipe e solicite uma auditoria técnica.

Perguntas Frequentes sobre Hreflang

O hreflang é obrigatório para sites com mais de um idioma?

Não é obrigatório no sentido técnico, mas é altamente recomendado. Sem ele, o Google pode exibir a versão errada do site para cada público, reduzindo a relevância nos resultados e prejudicando a experiência do usuário.

Hreflang funciona no Bing também?

Sim. O Bing suporta hreflang e o utiliza para segmentação de idioma e região, assim como o Google. A implementação correta beneficia o desempenho em ambos os mecanismos de busca.

Posso usar hreflang apenas no sitemap sem adicionar ao HTML?

Sim. As três formas de implementação, HTML, sitemap XML e cabeçalho HTTP, são igualmente válidas para o Google. Escolha apenas uma para evitar conflitos. Para sites grandes, o sitemap é geralmente a opção mais eficiente e fácil de manter.

Quanto tempo o Google leva para processar uma nova implementação de hreflang?

Depende da frequência de rastreamento do site. Em geral, os efeitos começam a aparecer entre 1 e 4 semanas após a implementação. Submeter o sitemap ao Google Search Console acelera o processo de descoberta.

“`

VC

Escrito por

Vinícius Censi

Especialista · SEO Agência

Especialista em SEO com 15 anos de experiência e mais de 100 sites otimizados. Atua nas frentes de SEO técnico, SEO de conteúdo, SEO para e-commerce e otimização para IA. Da auditoria técnica à estratégia de posicionamento em LLMs como ChatGPT e Gemini.