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
- O Google diz que o hreflang informa quais páginas são variações localizadas do mesmo conteúdo, e que tags no HTML, cabeçalhos HTTP e sitemap são 3 formas equivalentes de declarar isso. (Google Search Central: Tell Google about localized versions of your page)
- Cada versão de idioma tem que listar a si mesma e todas as outras; se duas páginas não apontam uma para a outra, o Google ignora as tags. (Google Search Central: Tell Google about localized versions of your page)
- O Google não usa o hreflang nem o atributo lang do HTML para detectar o idioma da página; ele usa algoritmos sobre o conteúdo. (Google Search Central: Tell Google about localized versions of your page)
- O Google recomenda uma URL diferente para cada idioma e desaconselha redirecionar o visitante pelo idioma presumido, em parte porque o Googlebot costuma rastrear a partir dos EUA. (Google Search Central: Managing multi-regional and multilingual sites)
- Para aparecer como link nos AI Overviews ou no Modo IA, a página precisa estar indexada e apta a mostrar snippet na Busca do Google; o Google não lista nenhum requisito técnico a mais. (Google Search Central: AI features and your website)
- A documentação dos rastreadores da OpenAI lista 4 user agents, OAI-SearchBot, OAI-AdsBot, GPTBot e ChatGPT-User, e não menciona hreflang nem versões de idioma. (OpenAI: Overview of OpenAI crawlers)
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ção | O que o rastreador vê | Correção |
|---|---|---|
| Redirecionar por IP ou Accept-Language | Só a versão do local do rastreador, quase sempre os EUA | Mostrar um link de idioma em vez de redirecionar |
| Mesma URL, idioma vindo de cookie | Um idioma só | Uma URL separada por idioma |
| Só o menu traduzido | Páginas que parecem duplicadas entre idiomas | Traduzir o conteúdo principal |
| hreflang sem link de volta | Tags que o Google ignora | Toda 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
- 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/.
- Tire os redirecionamentos automáticos. Remova redirecionamentos por IP ou Accept-Language e mostre um link visível para os outros idiomas.
- 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.
- Ponha todas as versões no sitemap. Liste a URL de cada idioma para os buscadores encontrarem todas.
- 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
- Como ser recomendado pela IA em outros idiomas e países?
- Como fazer minha empresa ser recomendada nos AI Overviews e no AI Mode do Google?
- O ChatGPT usa o Bing para encontrar sites?
- O ChatGPT e o Claude conseguem ler meu site em JavaScript?
- Como o easyIndex funciona, do que eu preciso e quanto tempo até ver resultados?
- Quanto custa o easyIndex?
Verificado em .