Tradução de sites

Um guia completo sobre como corrigir o problema "Seu site não tem tags Hreflang

Um guia completo sobre como corrigir o problema "Seu site não tem tags Hreflang
Atualizado em
27 de novembro de 2025

Se você estiver configurando um site multilíngue, é absolutamente essencial implementar as tags hreflang corretamente. Mas se você estiver recebendo a mensagem “seu site não tem tags hreflang” no Google Search Console, é um sinal de que algo não está certo.

Não se preocupe, isso pode ser resolvido, mas você precisa agir rapidamente.

Se o Google não conseguir encontrar suas tags hreflang, ele não indexará corretamente as diferentes variações de idioma de suas páginas da Web, o que significa que você acabará perdendo tráfego.

Felizmente, não deve demorar muito para identificar o problema e corrigi-lo. 

Tudo o que você precisa fazer é continuar lendo e explicaremos exatamente o que significa o código de erro "seu site não tem tags hreflang" e o que pode estar causando isso. Em seguida, compartilharemos algumas soluções rápidas que você pode usar para corrigir o problema.

O Que São Tags Hreflang?

As tags Hreflang são pequenos trechos de código que informam aos mecanismos de pesquisa, como o Google, em que idioma o conteúdo de uma determinada página do seu site está escrito, a que região geográfica se destina e como se relaciona com outras páginas do seu site. 

Eles têm a seguinte aparência:

<link rel="alternate" hreflang="en-ca" href="http://www.example.com/ca/" />

Como você pode ver no exemplo acima, há três atributos HTML diferentes neste snippet: um atributo rel, um atributo hreflang e um atributo href.

O atributo href especifica a página sobre a qual queremos informar os mecanismos de pesquisa. Nesse caso, é a versão canadense do site de exemplo (example.com/ca). 

O atributo hreflang identifica o idioma e (opcionalmente) a região a que a página se destina. Nesse caso, o atributo (en-ca) nos informa que a página está escrita em inglês (en) e é destinada a usuários do Canadá (ca). 

É essencial apenas especificar o idioma. Não é necessário especificar uma região, a menos que você queira. Você também deve usar os códigos oficiais de duas letras do idioma e do país. Uma lista de todos os códigos de idioma pode ser encontrada aqui e os códigos de país aqui.

O atributo rel informa ao mecanismo de busca como essa página se relaciona com outras páginas do seu site. "Alternate" informa que esta página de exemplo é uma variação de outra página e que ele não deve se surpreender se o conteúdo for semelhante a ela ou a qualquer outra página do seu site especificada aqui.

Por que as tags Hreflang são importantes

As tags Hreflang são essenciais para qualquer site que tenha diferentes variações de página com o mesmo conteúdo em vários idiomas. Veja por quê.

Experiência do usuário

Os mecanismos de pesquisa gostam de fornecer os resultados mais relevantes para o usuário. Isso significa mostrar a eles variações localizadas de páginas da Web em seu idioma local sempre que possível. Como resultado, o Google normalmente classifica as páginas da Web localizadas na parte superior da página de resultados. 

Por exemplo, vamos imaginar que um usuário hipotético da Internet nos EUA insira uma consulta de pesquisa no Google escrita em alemão. O Google sabe que a página da Web "A" é a que melhor responde à consulta de pesquisa e, portanto, deseja exibi-la na posição 1 nas SERPs. 

No entanto, há um problema: a página da Web "A" é multilíngue, portanto, há várias variações diferentes da mesma página da Web para escolher. Há uma versão em inglês, uma versão em francês e uma versão em alemão. 

Então, o que o Google faz? Ele faz o que você espera: coloca a versão em alemão no topo da página.

Mas a única maneira de os mecanismos de pesquisa, como o Google, saberem em que idioma cada uma dessas páginas da Web foi escrita é lendo as tags hreflang. 

Se o seu site não tiver tags hreflang configuradas, o Google pode acabar classificando a página com o idioma errado para o pesquisador (por exemplo, uma variação de página em inglês para um falante de alemão).

Isso afeta negativamente a experiência do usuário. Se um usuário for direcionado para uma página do seu site com conteúdo escrito em um idioma que ele não consegue ler, provavelmente não ficará tempo suficiente para encontrar o seletor de idiomas. 

SEO

As tags Hreflang também são importantes do ponto de vista de SEO internacional

O conteúdo duplicado é ruim para o SEO. Se um mecanismo de pesquisa como o Google perceber conteúdo duplicado em seu site, isso enviará um sinal ruim que pode afetar negativamente seu poder de classificação. E quando você tem várias versões de suas páginas da Web em diferentes idiomas, isso parece ser conteúdo duplicado. 

Felizmente, podemos informar aos mecanismos de pesquisa que não se trata de conteúdo duplicado adicionando o atributo "alternate" que mencionamos anteriormente em nossas tags hreflang.

Se o seu site não tiver tags hreflang, os mecanismos de pesquisa poderão presumir que suas páginas multilíngues são conteúdo duplicado e ocultá-las completamente das SERPs.

{{ebook}}

O problema com as tags Hreflang

As tags Hreflang parecem bastante simples à primeira vista, mas, na verdade, são muito complicadas de se acertar.

O motivo de serem tão complicadas é que as tags hreflang são bidirecionais. Para implementá-las corretamente, cada URL precisa retornar links para todos os outros URLs. Se houver muitos idiomas em seu site, isso se tornará complicado rapidamente. Se houver 50 versões de idiomas em seu site, você precisará de links hreflang para URLs diferentes em cada página multilíngue.

Além disso, há muitos erros fáceis de cometer que podem prejudicar a implementação, como excluir um idioma e esquecer de atualizar todas as tags hreflang para refletir o mesmo ou configurar atributos incorretamente. 

Se você não for um desenvolvedor, precisará de habilidades básicas de programação e um bom conhecimento de HTML para saber o que está fazendo.

Além dos aspectos técnicos, também há complicações logísticas. É preciso pensar cuidadosamente sobre como configurar as variações de página para diferentes regiões para obter a melhor experiência possível do usuário, o que pode ser complicado. 

Por exemplo, se você atende a clientes no Reino Unido, nos EUA e na Austrália em diferentes moedas, provavelmente desejará configurar uma variação en-us (EUA), uma en-gb (Reino Unido) e uma en-au que mostre os preços nas moedas locais, mesmo que todas elas sejam voltadas para falantes de inglês.

Como adicionar tags Hreflang ao seu site

Se o seu site ainda não tiver tags hreflang, há duas maneiras de adicioná-las: a maneira fácil (com um plug-in) e a maneira difícil (manualmente).

Vamos ver primeiro a versão mais difícil.

Adição manual de tags Hreflang a um site

Se você for um desenvolvedor ou tiver conhecimento de código e estiver disposto a enfrentar um desafio, poderá adicionar manualmente tags hreflang ao seu site, seja nos cabeçalhos HTML ou no mapa do site XML.

Adição manual de tags Hreflang por meio de cabeçalhos HTML

To add hreflang tags manually inside your HTML headers, you’ll need to navigate to the <head> section of each multilingual page on your website. 

No código do cabeçalho, você precisará colar as tags hreflang. O atributo hreflang em cada página precisa incluir uma referência a ela mesma e a todas as suas páginas alternativas em cada idioma diferente. 

snippet de código hreflang snippet precisará colar dependerá dos idiomas/regiões que você atende e dos URLs da sua página, mas deve ser semelhante a este:

<link rel="alternate" href="https://www.examplesite.com/" hreflang="en" />
<link rel="alternate" href="https://www.examplesite.com/en-gb/" hreflang="en-gb" />
<link rel="alternate" href="https://www.examplesite.com/en-us/" hreflang="en-us" />

O problema com esse método é que você está adicionando algumas linhas de código a cada uma das suas páginas que os usuários não poderão ver, mas ainda terão que fazer download quando abrirem a página.

Se você tiver dezenas de alternativas em diferentes idiomas, precisará adicionar dezenas de elementos de link a cada página, o que pode acrescentar alguns KB ao tamanho da página e aumentar significativamente o tempo de carregamento da página. Imagine como a experiência do usuário seria afetada se a sua página inicial levasse mais alguns milissegundos para carregar.

Talvez isso não pareça importante, mas o tempo de carregamento da página é mais importante do que você imagina. 

As atualizações recentes do algoritmo do Google deram maior ênfase às métricas de experiência da página, como a velocidade. Como resultado, o Google prefere classificar os sites que carregam mais rapidamente em relação aos sites mais lentos. Mesmo uma fração de segundo pode fazer uma enorme diferença em seu SEO.

Adição manual de tags Hreflang por meio de um Sitemap XML

Se o seu site ainda não tiver tags hreflang, mas você não quiser que a implementação de hreflang afete o tempo de carregamento, poderá adicioná-las ao mapa do site XML. 

O mapa do site é o documento que você envia aos mecanismos de pesquisa e que apresenta um "mapa" de todas as páginas e arquivos do seu site para ajudar a garantir que eles sejam indexados corretamente. 

Se o seu site não tiver tags hreflang, você pode adicionar um snippet código aqui para indicar todas as versões alternativas de cada página. Deve ficar mais ou menos assim:


<url>
<loc>http://examplesite.com</loc>
<xhtml:link rel=“alternate” “hreflang=“fr-fr” href=“http://examplesite.com/fr/“ />
</url>
<url>
<loc>http://examplesite.com/fr/</loc>
<xhtml:link rel=“alternate” hreflang=“en-us” href=“http://examplesite.com/“ />

Como você deve ter notado, a estrutura é um pouco diferente aqui, pois estamos trabalhando com um arquivo XML em vez de HTML. Entretanto, a ideia básica ainda é a mesma: cada tag inclui um atributo rel, hreflang e href, e eles são sempre bidirecionais.

Além de eliminar códigos desnecessários na página e acelerar o tempo de carregamento, outra vantagem desse método é que ele é mais seguro. Modificar os cabeçalhos da página diretamente pode causar problemas se você cometer um erro, ao passo que bagunçar o mapa do site XML é menos grave.

Sem dúvida, essa abordagem não afetará o tempo de carregamento do seu site, pois você não está adicionando código diretamente nos cabeçalhos HTML.

De qualquer forma, é mais seguro editar o mapa do site do que modificar os arquivos do tema. Entretanto, quanto mais idiomas seu site usar, mais complexa será a implementação do hreflang XML.

Se você gosta de aprender visualmente, confira nosso tutorial em vídeo sobre como adicionar tags hreflang ao seu site:

Como adicionar tags Hreflang a um site com um plug-in (e evitar o problema "Seu site não tem tags Hreflang"!)

A adição manual de tags hreflang é muito trabalhosa e pode dar errado facilmente. 

É por isso que, na maioria dos casos, é muito melhor usar apenas um plug-in. Um bom plug-in de tradução como o Weglot implementará automaticamente as tags hreflang para cada idioma que seu site usa durante o processo de tradução. É simples, seguro e rápido - são necessários apenas alguns cliques.

Veja como fazer isso:

Primeiro, inscreva-se em um planoWeglot que atenda às suas necessidades.

Se você for um usuário do WordPress, navegue até "adicionar um novo plug-in" no painel do WordPress e procure e instale o plug-in Weglot .

Adicione o plug-in Weglot em seu site WordPress

Navegue até a página de configurações Weglot e insira a chave da API de sua conta Weglot . Em seguida, especifique o idioma original de seu website, escolha os idiomas para os quais deseja que seu website seja traduzido e clique em salvar.

Configuração da chave de API da Weglot no painel do WordPress

É tão simples quanto isso.

Weglot agora cuidará automaticamente de todo o processo de tradução para você. Ele traduzirá seu site para todos os idiomas de destino, configurará um subdiretório para cada um deles e implementará automaticamente a tag hreflang. 

Se quiser ajustar a tradução, você pode fazer isso no painel do Weglot .

Solução de problemas do erro "Seu site não tem tags Hreflang"

Se você fez tudo isso e ainda assim continua vendo a mensagem “seu site não tem tags hreflang” no Google Search Console, pode ser que haja um problema com a sua implementação. 

O problema pode ser uma série de coisas, portanto, você precisará solucionar alguns problemas para descobrir exatamente qual é o problema. Aqui estão algumas coisas para verificar em suas anotações de hreflang:

  • Verifique os links bidirecionais. Certifique-se de ter implementado links de retorno em todas as suas páginas multilíngues. Por exemplo, se sua página em inglês tiver um link para sua página em espanhol, sua página em espanhol também deverá ter um link para sua página em inglês. Se você não tiver os links de retorno configurados corretamente, poderá acionar o erro "seu site não tem tags hreflang", pois a falta de tags de retorno pode fazer com que os mecanismos de pesquisa se sintam perdidos.
  • Atualize sua implementação quando uma página for excluída. Sempre que uma página do seu site for excluída ou redirecionada, certifique-se de que seus links reflitam isso.
  • Certifique-se de ter usado URLs canônicos com autorreferência. Cada página deve incluir uma tag rel="canonical" que aponte para si mesma, bem como links para todas as suas alternativas. 
  • Use as tags x-default. O atributo x-default hreflang especifica a versão padrão de uma página para a qual os usuários devem ser enviados se nenhuma das suas páginas corresponder às configurações de idioma deles. Você deve sempre usar uma tag x-default como um recurso final.
  • Certifique-se de que você usou os códigos oficiais de idioma/região. Você deve usar os códigos de idioma ISO 639-1 e os códigos de região ISO 3166-1 no formato correto. 

Weglot também desenvolveu uma ferramenta de verificação de hreflang que você pode usar para verificar novamente sua implementação. 

Verificador de hreflang do Weglot

Basta acessar a página do verificador de hreflang, inserir o URL do seu site, selecionar um mecanismo de pesquisa e clicar em "Testar URL" para verificar se tudo foi configurado corretamente. Se seu site não tiver tags hreflang ou se houver um problema com sua implementação, ele será exibido aqui.

Considerações finais

Aqui está tudo o que você precisa saber para corrigir o problema "seu site não tem tags hreflang". Lembre-se apenas de auditar seu site regularmente e atualizá-lo sempre que as páginas forem excluídas ou redirecionadas, e tudo ficará bem!

Lembre-se também de que o Google pode demorar um pouco para reindexar seu site, portanto, depois de implementar as correções de hreflang, talvez seja necessário aguardar alguns dias até que a notificação "seu site não tem tags de hreflang" desapareça. 

Como você pode ver, as tags hreflang podem ser complicadas, mas não precisam ser.

A maioria dos problemas com os quais as pessoas geralmente se deparam decorre de erros cometidos durante a implementação manual e pode ser totalmente evitada com o uso de um plug-in. É por isso que recomendamos enfaticamente o uso do Weglot para cuidar de suas tags hreflang. Inscreva-se para uma avaliação gratuita agora.

ícone de direção
Descubra a Weglot

Junte-se a mais de 110.000 marcas que já traduzem seus sites com a Weglot

Traduza seu site na hora com inteligência artificial, ajuste com edições humanas e coloque no ar em minutos.

Neste artigo, vamos explorar:
Ícone do foguete

Pronto para começar?

A melhor maneira de compreender o poder do Weglot experimentá-lo você mesmo. Teste-o gratuitamente e sem qualquer compromisso.

A melhor maneira de compreender o poder do Weglot experimentá-lo você mesmo. Teste-o gratuitamente e sem qualquer compromisso.

Um site de demonstração está disponível no seu painel de controle, caso ainda não esteja pronto para conectar o seu site.

Leia artigos que você também pode gostar

Nenhum item encontrado.
Ícone de Perguntas Frequentes

Perguntas comuns

Weglot adiciona tags hreflang?

seta

Sim, Weglot implementa automaticamente tags hreflang em seu site para que os mecanismos de pesquisa como o Google possam indexar seu site no idioma correto.

Como faço para configurar tags hreflang no WordPress para atingir diferentes países?

seta

Não há necessidade de fazer isso manualmente. Quando você instala Weglot, as tags hreflang são adicionadas automaticamente, sem a necessidade de um desenvolvedor.

Seta azul

Seta azul

Seta azul