Cyber SEO: 50% de desconto em todos os planos anuais
Preferências

A privacidade é importante para nós, então você tem a opção de desativar certos tipos de armazenamento que podem não ser necessários para o funcionamento básico do site. O bloqueio de categorias pode afetar sua experiência no site. Mais informações (Política de cookies)

Aceitar todos os cookies

O que é o hreflang? O guia para o SEO multilíngue

O hreflang indica aos mecanismos de busca o idioma e a região de uma página. Veja a sintaxe, os erros comuns e o papel dele no SEO multilíngue.

Foto de um usuário da SorankFoto de um usuário da SorankFoto de um usuário da SorankCelio FabianoFoto de uma usuária da SorankFoto de perfil do cliente Xavier Breull
+ 9.000 inscritos
Um trecho de código mostrando tags de link hreflang em HTML head, com setas apontando para diferentes códigos de localidade de idioma como en-US e fr-FR.
Upload UI element

Ferramentas

Thibault Besson-Magdelain, fundador da Sorank

Sobre o autor

Thibault Besson-Magdelain

Fundador da Sorank, com mais de 7 anos de experiência em SEO, entusiasta de GEO.
Nesta página
Compartilhar em

Resumo

O hreflang é um atributo HTML que sinaliza a língua e o alvo regional de uma página. Indica ao Google e a outros mecanismos de busca que sirvam a versão correta do seu conteúdo a cada usuário, evita conflitos de conteúdo duplicado e é essencial para qualquer site multilíngue ou multirregional.

Quer ir mais longe? Pergunte ao

Se o seu site existe em mais do que uma língua, ou se tem como alvo a mesma língua em diferentes países, os mecanismos de busca precisam de ajuda para decidir que versão mostrar a que usuário. Um falante de francês no Canadá e outro na França devem ver páginas diferentes. O hreflang (a anotação rel="alternate" hreflang) é a forma de informar os mecanismos de busca sobre estas relações, para que a página certa chegue ao público certo.

Sem o hreflang, as suas páginas localizadas podem competir entre si nos resultados de busca, ser sinalizadas como conteúdo duplicado ou simplesmente mostrar a versão errada a um usuário. Com ele, o Google agrupa as suas variantes de língua e região em um único conjunto e serve a mais apropriada. É uma das ferramentas mais poderosas, e mais frequentemente mal configuradas, do SEO internacional.

O que o hreflang faz e por que existe

O hreflang resolve o problema de correspondência da localização. Quando você publica o mesmo conteúdo em inglês, espanhol e alemão, essas páginas são quase duplicadas umas das outras. Os mecanismos de busca podem tratá-las erradamente como conteúdo copiado ou escolher a errada para posicionar. A anotação hreflang lhes indica que estas páginas são alternativas intencionais, cada uma feita para uma língua ou região específica.

O resultado é uma melhor experiência do usuário e uma indexação mais limpa. A documentação do Google sobre versões localizadas explica que o hreflang permite ao Google encaminhar os usuários para a página na sua própria língua e região, em vez de servir uma versão que não conseguem ler ou uma com a moeda, o envio ou a informação legal errados.

A sintaxe do hreflang

Uma anotação hreflang no cabeçalho da página tem este aspecto: <link rel="alternate" hreflang="en" href="https://example.com/en/" />. O rel="alternate" declara que a URL vinculada é uma versão alternativa, o valor de hreflang indica a língua (e opcionalmente a região), e o href fornece a URL completa e absoluta dessa versão.

Inclua uma tag deste tipo para cada versão, em cada página. Uma página que existe em três línguas tem três tags hreflang, uma apontando para cada versão, incluindo uma tag apontando para si mesma. Cada variante de língua repete o mesmo conjunto completo. É isto que permite aos mecanismos de busca mapear todo o grupo em conjunto.

Códigos de língua e região

O valor de hreflang usa códigos normalizados, e acertar neles não é negociável. A língua é indicada no formato ISO 639-1 (por exemplo en, es, de). Pode, opcionalmente, acrescentar uma região no formato ISO 3166-1 Alpha 2, unida por um hífen: en-GB, en-US, es-MX, fr-CA.

A língua vem sempre primeiro; uma região isolada é inválida. Não pode usar hreflang="GB" por si só, e códigos inventados como en-UK ou EU não funcionam (o código correto para o Reino Unido é GB). Para variações de escrita, se aplicam os códigos ISO 15924, como zh-Hant para chinês tradicional e zh-Hans para chinês simplificado. Os códigos inválidos são simplesmente ignorados, quebrando silenciosamente a sua configuração.

Tags bidirecionais e autorreferenciais

O hreflang tem que ser recíproco. Se a página X aponta para a página Y como a sua alternativa em espanhol, então a página Y tem que apontar de volta para a página X como a sua alternativa em inglês. O Google chama essas tags de tags de retorno e, se estiverem ausentes, pode ignorar por completo as suas anotações. Este requisito de link de retorno é a razão mais comum para o hreflang falhar na prática, como sublinham as orientações do Google para sites multirregionais.

Igualmente importante, cada página tem que se referenciar a si própria. A página em inglês inclui uma tag hreflang para inglês apontando para a sua própria URL. Omitir a tag autorreferencial é outro erro frequente. Trate a regra como absoluta: cada página se lista a si própria mais todas as outras versões, e cada versão devolve o favor.

O valor x-default

O valor especial hreflang="x-default" indica aos mecanismos de busca que página mostrar quando nenhuma das suas línguas ou regiões especificadas corresponde ao usuário. É um recurso de reserva. Um uso comum é uma página de seleção de língua ou a sua versão global principal: <link rel="alternate" hreflang="x-default" href="https://example.com/" />.

Adicionar o x-default é uma boa prática para sites internacionais. Sem ele, um usuário cuja língua e região não correspondem a nenhuma das suas variantes fica à mercê do melhor palpite do mecanismo de busca. Com ele, controla a experiência por padrão, por exemplo encaminhando um visitante sem correspondência para uma página onde possa escolher a sua própria língua.

Três formas de implementar o hreflang

O Google suporta três métodos de implementação, e você deve escolher um em vez de misturá-los. O primeiro são as tags de link HTML colocadas no <head> de cada página, a abordagem mais comum para páginas web normais. O segundo são os cabeçalhos HTTP, usados para arquivos não HTML, como PDFs, onde não pode adicionar marcação ao corpo.

O terceiro método é o sitemap XML. Em vez de adicionar tags a cada página, você declara todas as relações de língua dentro do seu sitemap XML usando entradas xhtml:link. Isto mantém o código da página limpo e é muitas vezes mais fácil de manter em escala, embora exija uma geração cuidadosa. Seja qual for o método que escolher, aplique-o de forma consistente em todo o site.

Hreflang e tags canônicas

O hreflang e as tags canônicas trabalham em conjunto, mas um erro clássico quebra ambos. Cada versão de língua deve se canonizar a si própria, não a uma única versão principal. Se a sua página em alemão definir a sua tag canônica para a URL em inglês, está dizendo ao Google que a página em alemão é uma duplicada que não deve ser indexada, o que destrói a sua configuração de hreflang.

O padrão correto é uma tag canônica autorreferencial em cada página localizada, combinada com o conjunto completo de tags hreflang recíprocas. A canônica confirma que cada página é a versão preferida de si própria, e o hreflang descreve as relações entre essas páginas distintas e igualmente válidas. Sinais contraditórios aqui são uma das principais causas de problemas de indexação em sites multilíngues.

Hreflang e SEO local

O hreflang está intimamente ligado ao SEO local quando serve a mesma língua em vários países. Uma empresa que opera tanto na Espanha quanto no México publica páginas em espanhol para cada um, mas os preços, o envio e os impostos diferem. Tags como es-ES e es-MX permitem ao Google encaminhar os falantes de espanhol para a versão criada para o seu país.

O hreflang só trata da correspondência de língua e região, não da qualidade do conteúdo. Os sistemas do Google detectam com elevada precisão a tradução automática não revista, e páginas mal traduzidas podem derrubar as posições em todas as versões, não apenas na traduzida. Combine um hreflang correto com conteúdo genuinamente localizado e revisto por humanos para cada mercado a fim de obter todo o benefício.

Erros comuns de hreflang

Estudos sobre sites internacionais constatam repetidamente que uma grande maioria contém erros de hreflang. Os mais frequentes são tags de retorno ausentes, tags autorreferenciais ausentes, códigos de idioma inválidos ou apenas com região, usar URLs relativas em vez de absolutas e apontar o hreflang para URLs que redirecionam ou retornam erros em vez de páginas ativas.

Valide a sua configuração após cada alteração. O Google Search Console já ofereceu um relatório de segmentação internacional, e verificadores de hreflang dedicados, além de rastreadores como o Screaming Frog, confirmam que as suas anotações são recíprocas e usam códigos válidos. Como parte de um SEO técnico mais amplo, uma auditoria regular detecta estas falhas silenciosas antes que fragmentem as suas posições internacionais.

O que é SEO multilíngue, e o que ele exige além do hreflang?

SEO multilíngue é o trabalho de fazer cada versão de idioma de um site ranquear no seu próprio idioma. O hreflang conecta as versões, mas cada uma também precisa de URLs indexáveis próprias, textos e metadados totalmente traduzidos, pesquisa de palavras-chave naquele idioma e links internos que fiquem dentro dele.

Estrutura de URLExemploVantagensDesvantagens
Subpastasexample.com/pt-br/Um único domínio, gestão simples, autoridade compartilhada entre os idiomasSinal de país mais fraco se você mira regiões
Subdomíniosbr.example.comPermite hospedagem ou configuração separadas por idiomaMais configuração para manter
Domínios de paísexample.com.brO sinal mais claro para um único paísDomínios separados para desenvolver e pagar

O checklist do SEO multilíngue

  1. Uma URL por idioma. Um conteúdo que muda por cookie ou script na mesma URL não pode ser indexado em cada idioma.
  2. Traduza tudo o que é visível, incluindo títulos, meta descriptions, navegação, textos alternativos das imagens e o slug da URL. O Google afirma que identifica o idioma de uma página pelo conteúdo visível, e não por atributos do código.
  3. Pesquise palavras-chave em cada idioma. Em cada mercado as pessoas costumam usar palavras diferentes para a mesma necessidade, então uma tradução literal da sua palavra-chave em inglês pode errar a busca real. Faça uma pesquisa de palavras-chave por idioma antes de escrever.
  4. Crie links dentro de cada idioma, para que cada versão forme um site completo.
  5. Evite redirecionamentos automáticos por IP ou idioma do navegador, que o Google desaconselha; ofereça um seletor de idioma visível no lugar.
  6. Adapte em vez de apenas traduzir. A tradução automática sem revisão gera páginas pobres que parecem conteúdo duplicado para os leitores.

O esforço também compensa nas respostas das IAs: os assistentes costumam responder no idioma do usuário e se apoiar em fontes escritas nele, então uma versão bem feita em cada idioma dá a eles algo para citar.

Conclusão

O hreflang é a anotação que faz funcionar o SEO multilíngue e multirregional. Mapeia as suas variantes de língua e região em um só grupo, serve a cada usuário a página certa e evita conflitos de conteúdo duplicado. As regras são rígidas: códigos ISO válidos, tags de retorno recíprocas, autorreferências em cada página, um recurso de reserva x-default e tags canônicas autorreferenciais que nunca apontam entre línguas. Acerte nisto e o seu conteúdo internacional chega ao público para que foi feito. Descubra como o Sorank audita o hreflang e toda a sua configuração técnica para a pesquisa e as IAs.

Fontes

Perguntas frequentes

Qual é a diferença entre o hreflang e uma tag canônica?

Uma tag canônica indica aos mecanismos de busca qual URL é a versão preferida de uma página, enquanto o hreflang lhes indica a língua ou a região que uma página tem como alvo. Eles têm funções diferentes e não devem entrar em conflito. Em um site multilíngue, cada página localizada deve ter uma tag canônica autorreferencial (apontando para si mesma), além de um conjunto completo de tags hreflang recíprocas descrevendo as outras versões de língua. O erro clássico é canonizar todas as versões de língua para uma única URL principal, o que diz ao Google que as outras versões são duplicadas e quebra por completo a configuração de hreflang.

Preciso de hreflang se o meu site estiver em um só idioma?

Geralmente não. O hreflang existe para mapear as relações entre várias versões de língua ou regionais do mesmo conteúdo, por isso um site em um só idioma que tem como alvo um único país geralmente não precisa dele. A exceção é quando você serve a mesma língua a diferentes países com conteúdo significativamente diferente, como páginas em inglês para os Estados Unidos e para o Reino Unido com preços ou envio distintos. Nesse caso, tags como en-US e en-GB ajudam o Google a encaminhar cada público para a versão certa, mesmo que ambas estejam em inglês.

Por que as minhas tags hreflang estão sendo ignoradas pelo Google?

A causa mais comum são as tags de retorno ausentes. O hreflang tem que ser recíproco, por isso, se a página X aponta para a página Y mas a página Y não aponta de volta para a X, o Google pode ignorar as anotações. Outras razões frequentes incluem códigos de língua inválidos (como códigos apenas com região ou valores inventados como en-UK), tags autorreferenciais ausentes, usar URLs relativas em vez de absolutas e apontar o hreflang para URLs que redirecionam ou retornam erros. Valide a sua configuração com um rastreador ou um verificador de hreflang para confirmar que cada referência é recíproca, absoluta e usa códigos ISO corretos.

Nosso blog para empresas ambiciosas

ELES EXPERIMENTARAM O SORANK ANTES DE VOCÊ

Depoimentos de fundadores ambiciosos

Crescimento orgânicoE-commerce

0 a 10000 visitantes em 5 meses

Celio Fabianomonrobotlavevitre.fr
Crescimento orgânicoSoftware

0 a 5000 clientes em 8 meses

Thibault BMsorank.com
Crescimento orgânicoLazer e aviação

De 0 a 1104 cliques em 4 meses

Dominiqueflight-sensations-idf.com
Crescimento orgânicoSoftware de música

x30 de cliques em 4 meses

Valentin Cordiertiger-sounds.com
Crescimento orgânicoSaúde e bem-estar

x30 de cliques em 4 meses

Rodrigue Bretonalthevia.com