O ChatGPT e os AI Overviews do Google respeitam o hreflang em um site multilíngue?

Em parte, e só do lado do Google. Os AI Overviews e o Modo IA linkam páginas do índice do Google, onde o hreflang ajuda a mostrar a versão no idioma certo, mas o Google não publicou nada sobre hreflang nos recursos de IA. A OpenAI nem cita hreflang nos documentos dos rastreadores. O que vale para os dois: uma URL por idioma, texto traduzido no HTML e hreflang correto.

Fatos

Os AI Overviews e o Modo IA do Google usam o hreflang?

Indiretamente. Eles só linkam páginas indexadas e aptas a snippet na Busca do Google, e o hreflang é como o Google entende qual página indexada é a versão em português, espanhol ou inglês do mesmo conteúdo.

O Google não documentou como os recursos de IA escolhem entre versões de idioma. Trate o hreflang correto como o mínimo, não como garantia.

O ChatGPT usa o hreflang?

Não há evidência pública disso. A OpenAI documenta quais rastreadores roda e o que acontece ao bloquear cada um, e não fala nada de hreflang nem de versões de idioma.

O que o rastreador de busca do ChatGPT consegue ler é a própria página. Uma página no idioma de quem pergunta, com URL própria e texto completo, dá ao ChatGPT algo nesse idioma para citar.

O que faz a IA citar a versão no idioma certo?

O mesmo básico que faz o Google mostrar a versão certa, feito por inteiro:

  • Uma URL por idioma, como /pt/ e /es/, nunca uma URL que troca de idioma por cookie ou configuração do navegador
  • A página inteira traduzida, não só o menu e os botões
  • O texto traduzido no HTML renderizado no servidor, para rastreadores que não executam JavaScript conseguirem ler
  • hreflang em todas as versões, listando a si mesma e todas as outras, mais um x-default
  • Todas as versões de idioma no sitemap

Quais configurações de site multilíngue fazem a IA citar o idioma errado?

São as que a própria orientação do Google desaconselha, e elas escondem versões de qualquer rastreador:

ConfiguraçãoO que o rastreador vêCorreção
Redirecionar por IP ou Accept-LanguageSó a versão do local do rastreador, quase sempre os EUAMostrar um link de idioma em vez de redirecionar
Mesma URL, idioma vindo de cookieUm idioma sóUma URL separada por idioma
Só o menu traduzidoPáginas que parecem duplicadas entre idiomasTraduzir o conteúdo principal
hreflang sem link de voltaTags que o Google ignoraToda versão lista todas as outras

Como confiro o hreflang no meu site?

Baixe uma página de cada idioma e leia os links hreflang no HTML bruto, depois confira se o site não redireciona por idioma. Peça ao seu agente de código para rodar a mesma checagem em todos os templates.

# The hreflang links one page declares
curl -s https://www.example.com/pt/pricing | grep -o '<link[^>]*hreflang[^>]*>'
# Each language version must list itself and every other version, plus x-default

# Does the site redirect by language? A 3xx here means yes
curl -sI -H "Accept-Language: pt-BR" https://www.example.com/ | head -1

Como o easyIndex trata cada idioma?

O easyIndex trata cada versão de idioma como uma página própria: o seu agente de código escreve, o easyIndex audita quando ela é enviada e confere no site em produção, e o painel mostra visitantes vindos de assistentes de IA e leituras dos rastreadores de IA por página, então você vê quais versões de idioma são lidas de fato.

Passo a passo

  1. Dê uma URL para cada idioma. Peça ao seu agente de código para trocar qualquer seletor de idioma por cookie ou navegador por caminhos como /pt/ e /es/.
  2. Tire os redirecionamentos automáticos. Remova redirecionamentos por IP ou Accept-Language e mostre um link visível para os outros idiomas.
  3. Coloque o hreflang completo. Cada versão lista a si mesma, todas as outras e um x-default, com códigos de idioma ISO 639-1.
  4. Ponha todas as versões no sitemap. Liste a URL de cada idioma para os buscadores encontrarem todas.
  5. Confira o HTML em produção. Rode a checagem com curl numa página de cada idioma depois do deploy.

Erros comuns

  • Redirecionar pelo idioma do navegador, e os rastreadores dos EUA só verem a versão em inglês.
  • Traduzir o menu e deixar o corpo da página num idioma só.
  • Colocar hreflang só nas páginas em inglês, sem link de volta nas outras versões.
  • Usar só o código do país, como "br", quando o hreflang exige primeiro o código do idioma (pt-BR).

Como o easyIndex resolve

O easyIndex nunca edita o seu site: o seu agente de código publica cada versão de idioma, guiado via MCP, e um passo só fica concluído com a evidência que o easyIndex confere no site em produção. R$ 57 por site por mês, com todos os recursos e 7 dias grátis.

Perguntas frequentes

O hreflang é fator de ranking nas respostas de IA?

O Google descreve o hreflang como um jeito de informar versões localizadas, não como fator de ranking, e não publicou nada específico sobre hreflang nos recursos de IA.

Por que o ChatGPT cita minha página em inglês numa pergunta em português?

Muitas vezes porque a versão em português não existe, está traduzida pela metade, é redirecionada ou não aparece sem JavaScript. A OpenAI não explicou como o ChatGPT escolhe a versão de idioma.

Preciso do x-default?

O Google recomenda como página de reserva para quem fala um idioma que nenhuma versão cobre; é opcional e fácil de colocar.

O atributo lang do HTML substitui o hreflang?

Não. O Google diz que não usa nem o hreflang nem o lang para detectar o idioma; o hreflang liga as versões, o conteúdo define o idioma.

Continue lendo

Verificado em .

O ChatGPT respeita hreflang? IA e site multilíngue