SEO Tecnico 12 min de leitura

Sites Multilingues: Guia Completo de Hreflang e Indexacao Internacional

Gerenciar a indexacao de sites multilingues e um dos desafios mais complexos do SEO tecnico. Aprenda a implementar hreflang corretamente e garantir que cada versao do seu conteudo apareca para o publico certo.

Sites multilingues apresentam desafios unicos de indexacao. Sem a configuracao adequada, o Google pode mostrar a versao errada do seu conteudo para usuarios de diferentes paises, ou pior, considerar suas paginas traduzidas como conteudo duplicado. O atributo hreflang e a solucao do Google para esse problema, mas sua implementacao correta exige atencao a detalhes tecnicos importantes.

O que e Hreflang?

O hreflang e um atributo HTML que indica ao Google qual idioma voce esta usando em uma pagina especifica e para qual regiao geografica ou audiencia linguistica ela e destinada. Ele ajuda os motores de busca a servirem a versao correta do seu conteudo para usuarios baseado em seu idioma e localizacao.

Por exemplo, se voce tem um site em portugues do Brasil e portugues de Portugal, o hreflang permite que o Google mostre a versao brasileira para usuarios no Brasil e a versao portuguesa para usuarios em Portugal.

"O hreflang e uma das implementacoes tecnicas mais frequentemente feitas incorretamente. A taxa de erro em auditorias de sites multilingues e superior a 75%."

Aleyda Solis, Consultora SEO Internacional
75% dos sites multilingues tem erros na implementacao de hreflang

Quando Usar Hreflang

O hreflang deve ser implementado nas seguintes situacoes:

1. Conteudo traduzido

Quando voce tem a mesma pagina disponivel em multiplos idiomas (ex: portugues, ingles, espanhol).

2. Variacoes regionais do mesmo idioma

Quando voce tem versoes diferentes para o mesmo idioma em regioes distintas (ex: portugues do Brasil vs. portugues de Portugal, espanhol do Mexico vs. espanhol da Espanha).

3. Conteudo parcialmente traduzido

Quando apenas parte do site esta traduzida, mas voce quer direcionar usuarios para a versao disponivel mais apropriada.

4. Diferentes dominios por regiao

Quando voce usa dominios diferentes para cada pais (ex: site.com.br, site.pt, site.com).

O hreflang nao e necessario se voce tem apenas uma versao do seu site ou se o conteudo e identico para todas as regioes.

Sintaxe e Formato do Hreflang

O atributo hreflang usa codigos de idioma ISO 639-1 (duas letras) e opcionalmente codigos de regiao ISO 3166-1 Alpha-2:

Formato basico

<link rel="alternate" hreflang="codigo-idioma" href="URL" />

Exemplos de codigos

  • pt - Portugues (generico)
  • pt-BR - Portugues do Brasil
  • pt-PT - Portugues de Portugal
  • en - Ingles (generico)
  • en-US - Ingles dos Estados Unidos
  • en-GB - Ingles do Reino Unido
  • es - Espanhol (generico)
  • es-MX - Espanhol do Mexico
  • es-ES - Espanhol da Espanha

Implementacao completa em HTML

<!-- No <head> de cada pagina -->
<link rel="alternate" hreflang="pt-BR" href="https://site.com.br/pagina" />
<link rel="alternate" hreflang="pt-PT" href="https://site.pt/pagina" />
<link rel="alternate" hreflang="en" href="https://site.com/page" />
<link rel="alternate" hreflang="es" href="https://site.com/es/pagina" />
<link rel="alternate" hreflang="x-default" href="https://site.com/page" />

Metodos de Implementacao

Existem tres formas de implementar hreflang, todas igualmente validas para o Google:

1. Tags HTML no <head>

O metodo mais comum. Adicione as tags link no head de cada pagina.

Vantagens: Facil de implementar e verificar

Desvantagens: Pode aumentar o tamanho do HTML em sites com muitos idiomas

2. Headers HTTP

Util para arquivos nao-HTML como PDFs:

Link: <https://site.com/file.pdf>; rel="alternate"; hreflang="en",
      <https://site.com.br/arquivo.pdf>; rel="alternate"; hreflang="pt-BR"

3. Sitemap XML

Ideal para sites grandes com muitas paginas e idiomas:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://site.com/page</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://site.com/page"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://site.com.br/pagina"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://site.com/es/pagina"/>
  </url>
</urlset>
40% de melhoria no trafego organico regional apos implementacao correta de hreflang

O Atributo x-default

O x-default e um valor especial de hreflang que indica a versao padrao ou generica do seu conteudo. E usado para usuarios cujo idioma ou regiao nao corresponde a nenhuma das versoes especificadas.

Quando usar x-default

  • Para indicar uma pagina de selecao de idioma/regiao
  • Para definir a versao padrao quando nao ha correspondencia
  • Para usuarios com configuracoes de idioma nao suportadas

Implementacao

<link rel="alternate" hreflang="x-default" href="https://site.com/page" />
O x-default e frequentemente esquecido, mas e importante para garantir uma boa experiencia para todos os usuarios, independentemente de sua configuracao de idioma.

Erros Comuns a Evitar

A implementacao de hreflang e propensa a erros. Aqui estao os mais comuns e como evita-los:

1. Falta de reciprocidade

Erro: A pagina A aponta para B, mas B nao aponta de volta para A.

Solucao: Todas as paginas devem referenciar todas as outras versoes, incluindo a si mesmas.

2. URLs incorretas ou quebradas

Erro: URLs no hreflang retornam 404 ou redirecionam.

Solucao: Use apenas URLs canonicas que retornam 200 OK.

3. Codigos de idioma invalidos

Erro: Usar codigos como "br" ou "uk" em vez de "pt-BR" ou "en-GB".

Solucao: Use apenas codigos ISO validos.

4. Conflito com canonical

Erro: A canonical aponta para uma URL diferente das listadas no hreflang.

Solucao: Canonical e hreflang devem ser consistentes.

5. Hreflang em paginas noindex

Erro: Incluir hreflang em paginas com meta robots noindex.

Solucao: So use hreflang em paginas indexaveis.

Validacao e Testes

Apos implementar hreflang, e crucial validar a configuracao:

Ferramentas de validacao

  • Google Search Console: Relatorio de segmentacao internacional mostra erros de hreflang
  • Hreflang Tags Testing Tool: Ferramenta online gratuita para validacao
  • Screaming Frog: Analise completa de hreflang em todo o site
  • Ahrefs Site Audit: Detecta problemas de reciprocidade e URLs quebradas

Checklist de validacao

  1. Verificar se todas as paginas tem hreflang implementado
  2. Confirmar reciprocidade entre todas as versoes
  3. Validar codigos de idioma e regiao
  4. Testar se URLs retornam 200 OK
  5. Verificar consistencia com canonicals
  6. Confirmar presenca do x-default

Melhores Praticas para Sites Multilingues

Alem do hreflang, siga estas praticas para otimizar a indexacao de sites multilingues:

1. Estrutura de URL clara

Escolha uma estrutura consistente:

  • ccTLDs: site.com.br, site.pt, site.es
  • Subdominios: br.site.com, pt.site.com
  • Subdiretorios: site.com/pt-br/, site.com/pt-pt/

2. Traducao de qualidade

Evite traducao automatica sem revisao humana. Conteudo mal traduzido prejudica a experiencia do usuario e os rankings.

3. Adapte conteudo localmente

Alem de traduzir, adapte exemplos, referencias culturais, moedas e formatos de data para cada regiao.

4. Submeta sitemaps separados

Crie sitemaps especificos por idioma e submeta-os ao Search Console da propriedade correspondente.

Acelere a indexacao do seu site multilingue

O RSS AutoIndex ajuda a garantir que todas as versoes do seu conteudo sejam indexadas rapidamente, em todos os idiomas.

Experimentar gratuitamente

Conclusao

A implementacao correta de hreflang e essencial para o sucesso de sites multilingues. Embora seja uma das areas mais propensas a erros no SEO tecnico, os beneficios de uma implementacao bem-feita sao significativos: melhor experiencia do usuario, trafego mais qualificado por regiao e ausencia de problemas de conteudo duplicado.

Pontos-chave para lembrar:

  • Use hreflang sempre que tiver conteudo em multiplos idiomas ou regioes
  • Garanta reciprocidade completa entre todas as versoes
  • Nao esqueca do x-default
  • Valide regularmente sua implementacao
  • Mantenha consistencia com canonicals

Investir tempo na configuracao correta de hreflang compensa em forma de melhor visibilidade internacional e usuarios mais satisfeitos.

Pronto para expandir sua presenca internacional?

Experimente o RSS AutoIndex gratuitamente e veja seu conteudo multilingue indexado rapidamente.

Criar minha conta gratuita