
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.
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:
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.
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ê.
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.
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}}
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.
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.
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.
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:
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.
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:
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:
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 .

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.

É 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 .
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:
Weglot também desenvolveu uma ferramenta de verificação de hreflang que você pode usar para verificar novamente sua implementação.

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.
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.
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.

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.

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.