Como corrigir o erro “Your Site Has No Hreflang Tags” no Google Search Console

Publicados: 2022-07-08

Viu um aviso de que "seu site não tem tags hreflang" no Google Search Console, mas não sabe o que isso significa e o que você precisa fazer para corrigir as coisas?

Se o seu site oferece várias versões do seu conteúdo para diferentes idiomas e/ou localizações de leitores, é essencial que você adicione tags hreflang formatadas corretamente ao código do seu site.

Se você estiver vendo esse erro no Google Search Console, isso significa que o Google não conseguiu detectar essas tags hreflang porque você não as adicionou ou as adicionou incorretamente.

Mas não se preocupe! Este guia abordará tudo o que você precisa saber para adicionar tags hreflang ao seu site e corrigir o erro no Google Search Console.

Aqui está o que esperar deste artigo:

  • Uma introdução geral às tags hreflang
  • Quais sites precisam usar tags hreflang ( se seu site não se encaixar, este aviso não importa para você )
  • O que significa o erro "Seu site não tem tags hreflang"
  • Como corrigir o erro “Your site has no hreflang tags” manualmente ou com o plugin gratuito TranslatePress WordPress

O que são tags Hreflang?

As tags Hreflang são pequenos pedaços de código nos bastidores que permitem que você informe ao Google e a outros mecanismos de pesquisa qual idioma e localidade cada versão de uma página está segmentando.

Eles são especialmente importantes para sites multilíngues porque permitem que você vincule partes do conteúdo enquanto especifica o idioma e a localidade de cada versão.

Por exemplo, digamos que você tenha uma postagem – chame-a de “Hello World” – disponível em três idiomas diferentes – inglês, espanhol e alemão.

As tags Hreflang permitem que você comunique as seguintes informações:

  • A versão em inglês do post está em yoursite.com/hello-world
  • A versão em espanhol do post está em yoursite.com/es/hola-mundo
  • A versão alemã do post está em yoursite.com/de/hallo-welt

Coletivamente, essas três páginas seriam conhecidas como um cluster hreflang porque todas as três estão vinculadas usando tags hreflang comuns.

Isso não apenas ajuda o Google a fornecer o idioma correto para cada pesquisador, mas também informa ao Google que todas as três postagens cobrem o mesmo conteúdo, mesmo que estejam em idiomas diferentes.

Você também pode usar tags hreflang para comunicar informações sobre determinadas localidades , além de idiomas . Por exemplo:

  • yoursite.com/hello-world é a versão em inglês para leitores dos EUA
  • yoursite.co.uk/hello-world é a versão em inglês para leitores do Reino Unido

Adicionar tags hreflang adequadas é importante por alguns motivos diferentes:

  • Evite problemas de conteúdo duplicado – as tags hreflang ajudam o Google a entender que esses conteúdos vinculados não são duplicados, mas segmentam idiomas e/ou localidades diferentes.
  • Otimize páginas para diferentes públicos – as tags hreflang ajudam a garantir que o Google classifique a versão correta da página para cada pesquisador.
  • Beneficie-se dos sinais de classificação compartilhados – o Google deu a entender que as páginas vinculadas em um cluster hreflang podem se beneficiar dos sinais de classificação de SEO compartilhados.

Se você quiser aprender ainda mais sobre tags hreflang, confira nosso guia definitivo para tags hreflang.

Você precisa de tags Hreflang se seu site tiver apenas um idioma?

Se você tem um site multilíngue, é absolutamente necessário adicionar tags hreflang. Não há discussão aí.

Mas você precisa de tags hreflang se oferecer apenas um único idioma em seu site?

Bem, a resposta é que depende .

Mesmo que você ofereça apenas um único idioma, você ainda pode querer usar tags hreflang se tiver versões diferentes do seu site que segmentem diferentes localidades. Por exemplo, se você tiver uma versão para os EUA, uma para o Reino Unido e uma para a Austrália, ainda deverá adicionar tags hreflang mesmo que todas as três versões estejam em inglês.

A tag hreflang ajudará o Google a garantir que ele veicule a versão australiana do seu site para pessoas que pesquisam na Austrália e a versão dos EUA para pessoas que pesquisam nos EUA.

Se você tiver apenas uma única versão do seu site em um único idioma, não há muita necessidade de usar tags hreflang, embora um pequeno número de SEOs ainda recomende.

O que significa a mensagem "Seu site não tem tags Hreflang" no Google Search Console?

Seu site não tem erro de tags hreflang no Google Search Console

A mensagem "Seu site não tem tags hreflang" aparece na ferramenta de segmentação internacional do Google Search Console, que ainda está disponível como uma ferramenta herdada.

A mensagem significa exatamente o que parece: o Google não conseguiu detectar nenhuma tag hreflang em seu site, o que significa que ele não poderá indexar e conectar corretamente as diferentes versões de idioma/localidade de suas páginas.

Isso pode ser porque você simplesmente não adicionou nenhuma tag hreflang ou pode ser porque você tentou adicionar tags, mas fez isso incorretamente.

De qualquer forma, é importante corrigir esse problema se você oferecer seu site em vários idiomas, pois isso pode ter um efeito negativo no SEO do site e na experiência do usuário.

A "correção" será adicionar tags hreflang ( se você ainda não o fez ) ou solucionar problemas por que o Google não está detectando corretamente suas tags hreflang ( se você já tentou adicioná-las ).

Depois de corrigir o problema, essa mensagem de erro deve desaparecer no Google Search Console e ser substituída por um relatório que mostra como o Google interpretou a estrutura de tags hreflang do seu site.

Como configurar manualmente as tags Hreflang

Se você estiver usando o WordPress, mostraremos uma maneira muito mais fácil de corrigir o problema “Seu site não tem tags hreflang” na próxima seção usando o plugin gratuito TranslatePress.

No entanto, se você não estiver usando o WordPress, talvez seja necessário configurar manualmente as tags hreflang… o que pode ser um pouco complicado.

Você pode e deve adicionar tags hreflang em dois locais:

  1. A seção <head> do código de cada página.
  2. Sitemap XML do seu site.

A principal coisa a entender com as tags hreflang é que o cluster hreflang deve sempre incluir todas as instâncias da página, incluindo a página atual .

Por exemplo, se você tiver uma versão em inglês e espanhol da página, cada página incluirá as tags hreflang para as versões em inglês e espanhol. Sim – a página em inglês ainda inclui a tag hreflang para a versão em inglês, mesmo que seja a página em que o visitante já está.

Incluir todas as instâncias de uma página em cada cluster hreflang é importante para que o Google possa entender completamente como as coisas se conectam. Se você não fizer isso, isso pode desencadear o erro.

Leia abaixo o formato de código que você precisa seguir para corrigir o erro "Seu site não tem tags hreflang".

Novamente, se você se sentir sobrecarregado ao tentar adicionar esse código, continue lendo para obter uma solução de plug-in muito mais fácil para usuários do WordPress.

Formato de código para tags Hreflang em <head>

<link rel="alternate" hreflang="en" href="https://yoursite.com/hello-world/" />
<link rel="alternate" hreflang="es-mx" href="https://yoursite.com/es/hola-mundo/" />
<link rel="alternate" hreflang="de" href="https://yoursite.com/de/hallo-welt/" />

Formato de código para tags Hreflang no mapa do site XML

<url>
<loc>https://yoursite.com/hello-world/</loc>
<xhtml:link rel="alternate" "hreflang="es-mx" href="https://yoursite.com/es/hola-mundo/"/>
<xhtml:link rel="alternate" "hreflang="de" href="https://yoursite.com/de/hallo-welt/"/>
</url>

Como corrigir “Seu site não tem tags Hreflang” no WordPress

Se você construiu seu site com o WordPress, o plugin TranslatePress oferece uma maneira fácil de não apenas traduzir seu conteúdo para um ou mais novos idiomas, mas também garantir automaticamente que cada página tenha as tags hreflang adequadas.

Para usuários do WordPress, essa geralmente é a maneira mais fácil de corrigir o problema “Seu site não tem tags hreflang”. Em vez de precisar adicionar as tags manualmente (e mantê-las atualizadas quando você altera as coisas), você pode deixar o TranslatePress fazer todo o trabalho para você sem levantar um dedo.

Para fornecer cobertura completa, o TranslatePress adicionará tags hreflang à seção <head> de cada página, bem como ao mapa do site XML do seu site WordPress ( incluindo compatibilidade com os plugins de SEO mais populares ).

Ele também permitirá que você gerencie todas as traduções do seu site usando um editor visual, o que oferece uma maneira mais conveniente de trabalhar com conteúdo multilíngue.

Abaixo, você encontrará um guia rápido sobre como usar o TranslatePress para corrigir o problema "Seu site não tem tags hreflang". Se você quiser uma visão mais detalhada da criação de um site multilíngue com o TranslatePress, você também pode conferir nosso tutorial multilíngue completo do WordPress.

TranslatePress Multilíngue

A maneira mais fácil de corrigir o seu site não tem erro de tags hreflang no WordPress.

Obtenha o plug-in

Ou baixe a versão GRATUITA

1. Instale o TranslatePress e escolha os idiomas

Para começar, instale e ative o plugin TranslatePress gratuito em seu site. Ele está listado no WordPress.org, então você pode instalá-lo como qualquer outro plugin gratuito.

Em seguida, vá para Configurações → TranslatePress para escolher os idiomas que você deseja usar em seu site ( e, portanto, os idiomas para os quais deseja adicionar tags hreflang ):

  • Idioma padrão – o idioma original do seu site no qual você escreveu seu conteúdo original.
  • Todos os idiomas – um ou mais novos idiomas que você deseja adicionar ao seu site.

Veja como é adicionar tags hreflang para inglês e espanhol:

Escolha idiomas para corrigir seu site sem erro de tags hreflang

Observe que você pode escolher o idioma e a localidade. Você pode até escolher o mesmo idioma duas vezes, mas em locais diferentes.

A versão gratuita do TranslatePress permite adicionar um novo idioma ao seu site (para dois idiomas no total). Se quiser usar mais do que isso, você pode atualizar para a licença Pessoal para adicionar suporte para idiomas ilimitados .

2. Traduza seu conteúdo

Em seguida, você desejará usar o TranslatePress para traduzir seu conteúdo, que é como você criará as diferentes versões de suas páginas para incluir em tags hreflang.

Quando você usa o TranslatePress para traduzir um conteúdo, o TranslatePress cria uma página estática indexável por SEO para cada versão de idioma e inclui essa página no cluster hreflang.

Você pode traduzir todo o seu site ou apenas algumas partes importantes do conteúdo.

Se você quiser economizar tempo, o TranslatePress também suporta tradução automática usando o Google Translate ou o DeepL. Mesmo se você usar tradução automática, ainda poderá editar todas as traduções do editor TranslatePress.

Se você deseja usar a tradução automática, pode configurá-la na guia Tradução automática da área de configurações do TranslatePress. Você pode seguir nosso guia sobre como traduzir automaticamente o WordPress para obter instruções detalhadas.

Alternativamente, você também pode traduzir seu conteúdo do zero.

De qualquer forma, veja como iniciar o editor TranslatePress:

  1. Abra a página que você deseja traduzir no frontend do seu site.
  2. Clique na nova opção Traduzir página na barra de ferramentas do WordPress.

Abra o editor de tradução

Você deverá ver uma visualização visual da página à direita e uma barra lateral à esquerda.

Para editar a tradução de qualquer conteúdo, basta passar o mouse sobre ela e clicar no ícone de lápis. Isso abrirá a tradução na barra lateral onde você pode adicionar/editar traduções conforme necessário.

Traduza seu conteúdo

Você pode usar essa mesma abordagem de apontar e clicar para traduzir 100% do seu conteúdo, seja do editor do WordPress, seu tema, outro plugin e assim por diante. Se você quiser uma visão mais detalhada de qualquer coisa, temos vários guias sobre a tradução de vários tipos de conteúdo:

  • Blocos do Editor (Gutenberg)
  • Os campos personalizados
  • Tipos de postagem personalizados
  • Formulários do WordPress
  • Menus do WordPress
  • Conteúdo pop-up
  • Controles deslizantes
  • Produtos WooCommerce
  • Elementor (construtor de páginas)
  • Divi (construtor de páginas)
  • Oxygen (construtor de sites)

3. Teste/verifique suas tags Hreflang

Neste ponto, você deve ter tags hreflang adequadas na seção <head> de todas as páginas do seu site.

Você pode verificar isso observando o código diretamente ou usando uma ferramenta como a ferramenta de teste hreflang.org.

Embora existam outras ferramentas com interfaces melhores, a razão pela qual gostamos dessa ferramenta é que ela permite que você verifique rapidamente todo o seu site (inserindo um mapa do site) em vez de precisar adicionar manualmente cada URL ( embora você também possa testar URLs individuais ).

Aqui, você pode ver que nosso site de teste obteve o “tudo ok” após configurar o TranslatePress:

Teste seu site para ver se o seu site não tem erro de tags hreflang

Se você também quiser adicionar tags hreflang ao mapa do site XML do seu site WordPress, você pode comprar a licença TranslatePress Personal para acessar o complemento SEO Pack.

O complemento SEO Pack não apenas ajuda você a criar um sitemap multilíngue com as tags hreflang apropriadas, mas também oferece muitos outros recursos para melhorar o SEO multilíngue, como a capacidade de traduzir títulos/descrições de SEO, texto alternativo de imagem e muito mais .

4. Conclua a configuração da funcionalidade multilíngue chave

Neste ponto, você está totalmente concluído da perspectiva de corrigir o erro "Seu site não tem tags hreflang". O Google agora deve ser capaz de detectar as tags hreflang do seu site e mostrá-las no Search Console ( embora demore algum tempo para que os dados sejam atualizados ).

No entanto, talvez você queira realizar algumas outras etapas para criar uma experiência melhor para seus visitantes humanos, como ajustar seu alternador de idioma de front-end. Para saber como fazer isso, confira nosso guia completo de idiomas do WordPress.

Corrija o erro “Your Site Has No Hreflang Tags” para sempre

Se você oferece várias versões do seu site para diferentes idiomas e/ou localidades, é importante adicionar tags hreflang para que o Google e outros mecanismos de pesquisa possam entender como essas páginas se conectam.

Se você estiver vendo o erro "Seu site não tem tags hreflang" no Google Search Console, isso significa que o Google não conseguiu detectar tags hreflang em seu site, o que é um problema se seu site estiver segmentando vários idiomas/localidades.

Para corrigir o problema, você precisa adicionar tags hreflang formatadas corretamente à seção <head> do seu site (e, de preferência, ao seu sitemap XML).

Embora você possa fazer isso manualmente, o plugin TranslatePress oferece uma solução muito mais simples e totalmente automatizada para adicionar tags hreflang no WordPress.

Você não precisará levantar um dedo quando se trata de tags hreflang – basta escolher seus idiomas, traduzir seu conteúdo e deixar o TranslatePress garantir que cada página tenha as tags hreflang adequadas.

Se você estiver pronto para começar, siga o tutorial acima ou leia nosso guia completo para criar um site WordPress multilíngue.

TranslatePress Multilíngue

A maneira mais fácil de corrigir o seu site não tem erro de tags hreflang no WordPress.

Obtenha o plug-in

Ou baixe a versão GRATUITA

Você ainda tem alguma dúvida sobre como corrigir o erro "Seu site não tem tags hreflang"? Deixe-nos saber nos comentários!