Saltar para o conteúdo

Perguntas

Porque é que o Google não vê as traduções feitas no navegador

O seu site tem um botão «English». Clica: a página passa para inglês. No entanto, ninguém o encontra quando pesquisa em inglês. Na maioria dos casos, a tradução é feita no navegador do visitante, e o Google nunca a vê.

O que acontece

Alguns plugins enviam a página no idioma original e, em seguida, um script tradu-la no navegador, já com a página apresentada. O endereço não muda: /os-nossos-quartos/ continua a ser /os-nossos-quartos/. A escolha do idioma fica guardada no navegador (um cookie ou uma definição).

Para o Google, existe então uma única página: a do idioma original.

O que diz o Google

  • O Google recomenda um endereço diferente para cada idioma, em vez de um cookie ou das definições do navegador para mudar o idioma da página.
  • O seu robô esquece os cookies e o armazenamento do navegador de uma página para a outra. Uma escolha de idioma guardada desta forma não existe para ele.
  • Só segue de forma fiável as verdadeiras ligações, as que têm um endereço. Um botão que muda o idioma através de um script não é uma ligação que ele siga.

Como verificar o seu site num minuto

  1. Clique no idioma da sua escolha. O endereço mudou (/en/…)?
  2. Abra esse endereço numa janela de navegação privada. A página abre diretamente em inglês?
  3. Mostre o código-fonte da página (clique com o botão direito, «Ver código-fonte da página»). O texto em inglês está lá escrito?

Três «sim»: o Google consegue ver a sua tradução. Um único «não»: não a vê.

Fontes (consultadas a 15/10/2026)

  • Google Search Central, «Managing multi-regional and multilingual sites»
  • Google Search Central, «Fix Search-related JavaScript problems»
  • Google Search Central, «Make your links crawlable»
Português