Marketing internacional

4 etapas para implementar Hreflang em Sitemaps XML

4 etapas para implementar Hreflang em Sitemaps XML
Atualizado em
3 de março de 2025
27 de maio de 2025

Seja você um gigante do comércio eletrônico ou uma startup em início de carreira, a Internet oferece um vasto mercado. Mas com um grande potencial vem uma grande responsabilidade, especialmente quando se trata de atingir públicos em diferentes idiomas e regiões.

É aí que as tags hreflang entram em ação!

As tags Hreflang são um componente essencial de qualquer estratégia global de otimização de mecanismos de busca (SEO). Elas ajudam os mecanismos de pesquisa a entender o idioma e a segmentação geográfica das páginas do seu site, garantindo que os usuários de diversas origens encontrem o conteúdo que lhes agrade.

Você pode implementar tags hreflang por meio de três métodos manuais importantes, cada um com suas próprias nuances técnicas. Entre esses métodos, um de interesse especial é a adição de tags hreflang ao seu mapa do site XML.

Neste artigo, faremos uma exploração clara e detalhada de como inserir tags hreflang em seu mapa do site XML. Vamos esclarecer os erros comuns geralmente cometidos durante a implementação da tag hreflang e orientá-lo a evitar essas armadilhas.

E se a perspectiva de implementação manual parecer assustadora para você, apresentaremos nossa própria solução automatizada que simplifica a implementação da tag hreflang e minimiza significativamente as possibilidades de erro humano. Weglot.

Vamos mergulhar de cabeça!

Entendendo a importância das tags Hreflang em SEO

As tags hreflang, muitas vezes chamadas de atributos hreflang, são uma forma de informar aos mecanismos de pesquisa o idioma e a região a que uma página da Web se destina. Isso é útil para sites com conteúdo em vários idiomas ou que atendem a diferentes regiões geográficas, permitindo que os mecanismos de pesquisa forneçam a versão mais relevante de uma página da Web aos visitantes.

Quando se trata de SEO internacional, as tags hreflang funcionam essencialmente como um auxílio de navegação para os mecanismos de pesquisa, garantindo que os usuários sejam direcionados para o conteúdo regional mais relevante quando pesquisarem informações on-line. Vamos explicar isso:

  • Segmentação geográfica e por idioma: As tags Hreflang fornecem sinais claros aos mecanismos de pesquisa sobre o público-alvo de uma página da Web. Elas especificam o(s) idioma(s) e a(s) região(ões) para os quais o conteúdo foi otimizado. Essas informações permitem que os mecanismos de pesquisa forneçam resultados de pesquisa mais precisos para usuários de diferentes regiões que falam vários idiomas.
  • Melhoria da visibilidade e da classificação: A implementação correta das tags hreflang pode aumentar significativamente a visibilidade e a classificação de um site em várias regiões. Quando os mecanismos de pesquisa entendem o público-alvo de uma página, é mais provável que eles a exibam nos resultados de pesquisa relevantes. Isso, por sua vez, pode levar ao aumento do tráfego orgânico de públicos internacionais.
  • Experiência aprimorada do usuário: Quando os usuários chegam a uma página em seu idioma preferido, é mais provável que permaneçam no site, explorem mais e se envolvam com o conteúdo. Isso reduz as taxas de rejeição e aumenta o potencial de conversões.

No entanto, se implementadas incorretamente, as tags hreflang podem, na verdade, causar os mesmos problemas que foram criadas para resolver. Quando as tags hreflang estão ausentes, os usuários podem ser direcionados para conteúdo não adequado à sua região ou idioma. Isso pode levar a taxas de rejeição mais altas, afetando negativamente o desempenho de SEO e diminuindo o potencial de conversões.

Para realmente ter sucesso em SEO internacional, você precisa entender a importância das tags hreflang e as nuances de sua implementação adequada.

Comparação de métodos de implementação de Hreflang: tags HTML, cabeçalhos HTTP e Sitemaps XML

Para muitos, as tags hreflang estão entre os elementos mais desafiadores a serem dominados em SEO. De fato, o próprio John Mueller, do Google, referiu-se a elas como "um dos aspectos mais complexos de SEO". Isso se deve a alguns fatores importantes:

  • As tags hreflang são bidirecionais, o que significa que cada URL precisa de links para todos os outros URLs e vice-versa. À medida que você adiciona mais versões de idiomas ao seu site, a implementação consistente de tags hreflang se torna cada vez mais complicada.
  • Erros simples podem interromper a implementação em todo o site, como um erro de sintaxe ou de ortografia em suas tags hreflang.
  • A estratégia escolhida para a implementação pode afetar drasticamente a carga de trabalho. Adicionar ou remover uma variante de linguagem, por exemplo, pode resultar em uma grande quantidade de trabalho de implementação manual.

Apesar dessas possíveis armadilhas, as tags hreflang não são tão rigorosas quanto parecem. Há três métodos manuais principais para implementar tags hreflang: por meio de tags HTML, cabeçalhos HTTP ou sitemaps XML.

Método 1: Tags HTML

Esse método envolve a colocação de tags hreflang no cabeçalho do HTML de cada página da Web. É uma abordagem comumente usada, mas pode ser difícil de gerenciar em sites maiores devido à necessidade de atualizar cada página individualmente.

Eles têm a seguinte aparência:


<link rel="alternate" hreflang="es" href="https://example.com/es/"/>

Essa tag informa aos mecanismos de pesquisa que a página atual tem uma versão alternativa em espanhol e que a versão alternativa pode ser encontrada no URL https://example.com/es/.

Você também pode usar tags hreflang para especificar uma região e um idioma. Por exemplo, a seguinte tag informa aos mecanismos de pesquisa que a página atual tem uma versão alternativa em inglês britânico:


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

Explicação de hreflang.
Explicação de Hreflang.

Veja a seguir como implementá-lo manualmente, passo a passo:

Antes de implementar as tags hreflang, você deve identificar as variações de idioma e região de suas páginas da Web. Por exemplo:

  • Páginas em inglês: en-US, en-GB, en-CA, etc.
  • Páginas em espanhol: es-ES, es-MX, es-AR, etc.
  1. For each language or region variation of your webpage, add the hreflang tag in the <head> section of the HTML document. The format of the hreflang tag is:

<link rel="alternate" hreflang="LANGUAGE-CODE" href="URL_OF_ALTERNATE_PAGE" />

Substitua URL_OF_ALTERNATE_PAGE pelo URL real da página correspondente e LANGUAGE-CODE pelo código do idioma e da região apropriados.

Por exemplo, se você tiver uma página em inglês para os Estados Unidos e uma página em espanhol para o México, adicione as seguintes tags:


<link rel="alternate" href="https://example.com/en-us/page" hreflang="en-US" />
<link rel="alternate" href="https://example.com/es-mx/page" hreflang="es-MX" />

  1. Você também deve incluir uma tag hreflang de autorreferência para a versão padrão da página (geralmente aquela no idioma e na região que você espera que a maioria dos usuários visite). Por exemplo:

<link rel="alternate" href="https://example.com/en-us/page" hreflang="en-US" />
<link rel="alternate" href="https://example.com/es-mx/page" hreflang="es-MX" />
<link rel="alternate" href="https://example.com/default-page" hreflang="x-default" />

A tag x-default hreflang indica a versão padrão da página.

  1. Depois de adicionar tags hreflang, é essencial validá-las para garantir que estejam implementadas corretamente. Você pode usar o Search Console do Google ou outras ferramentas de SEO para verificar se há erros e problemas com suas tags hreflang.
  2. Fique de olho no desempenho de seu site nos resultados de pesquisa e faça ajustes em suas tags hreflang conforme necessário. Se você adicionar novas variações de idioma ou região ou alterar os URLs, atualize as tags hreflang de acordo.

Método 2: Cabeçalhos HTTP

Em vez de colocar as tags hreflang diretamente no código HTML de uma página da Web, você as inclui nos cabeçalhos HTTP da resposta do servidor. Isso pode ser particularmente útil para sites com conteúdo complexo multilíngue e multinacional.

Aqui estão as etapas necessárias:

  1. Acesse a configuração do seu servidor da Web para fazer alterações nos cabeçalhos HTTP. Dependendo da configuração do seu servidor, isso pode envolver a edição de arquivos de configuração ou o uso de um painel de controle de hospedagem na Web, como o cPanel ou o Plesk.
  2. Configure o hreflang nos cabeçalhos HTTP:
  • Para um servidor Apache: Use a diretiva Header em seu arquivo .htaccess ou na configuração do servidor para adicionar cabeçalhos hreflang. Por exemplo, para adicionar um cabeçalho HTTP hreflang para uma página em inglês (en-US), você terá que usar a seguinte linha de código:

Header set Link "<https://www.example.com/en-us>; rel=alternate; hreflang=en-US"

  • Para um servidor Nginx: Use a diretiva add_header no arquivo de configuração do servidor para adicionar cabeçalhos hreflang. Por exemplo, use a seguinte linha de código para fazer a mesma implementação que fizemos no servidor Apache:

location /en-us/ {    add_header Link '<https://www.example.com/en-us> rel=alternate; hreflang=en-US';}‍

Certifique-se de adaptar esses exemplos para que correspondam a seus URLs e valores de hreflang específicos.

  1. Depois de fazer as alterações necessárias na configuração do servidor, é importante testar se os cabeçalhos hreflang estão sendo adicionados corretamente às respostas do servidor. Você pode usar ferramentas on-line ou ferramentas de desenvolvimento do navegador para inspecionar os cabeçalhos HTTP de suas páginas da Web.
  2. Fique de olho no desempenho do seu site nos mecanismos de pesquisa e certifique-se de que as tags hreflang estejam implementadas corretamente. Faça os ajustes necessários ao adicionar novo conteúdo ou alterar a estrutura de seu website.

Método 3: Sitemaps XML

Esse método fornece aos mecanismos de pesquisa um roteiro para as versões de idioma do seu site. Os sitemaps XML oferecem maior escalabilidade e flexibilidade, especialmente para sites maiores; no entanto, eles exigem uma configuração mais complicada.

Na próxima seção, forneceremos um tutorial detalhado passo a passo para esse método de implementação do hreflang.

Antes de entrarmos nos sitemaps XML, é importante observar que é possível usar uma combinação desses métodos. No entanto, você terá de manter a consistência e evitar instruções conflitantes que possam causar confusão para os mecanismos de pesquisa. Para contornar possíveis problemas, geralmente é mais seguro manter uma abordagem clara.

4 etapas para implementar o Hreflang em Sitemaps XML

Etapa 1: Crie seu Sitemap XML

Se você estiver operando um site relativamente pequeno com poucos URLs, a perspectiva de criar manualmente o mapa do site pode parecer atraente. No entanto, considerando o quanto esse processo é trabalhoso e demorado e as dificuldades envolvidas na manutenção posterior, a criação manual pode não ser a abordagem ideal.

Mas não se preocupe: se você estiver usando um CMS (Content Management System, sistema de gerenciamento de conteúdo) como WordPress, Drupal ou Joomla, ou se estiver operando diretamente o back-end do seu site, há muitos plug-ins e extensões disponíveis para ajudá-lo nessa tarefa.

Lembre-se de que o mapa do site XML deve listar todos os idiomas ou versões regionais das páginas que você deseja segmentar com tags hreflang. Para obter orientações mais detalhadas sobre o processo de geração do mapa do site, a documentação do Google para desenvolvedores fornece uma grande quantidade de informações e práticas recomendadas, como:

  • Limites de tamanho do Sitemap: Os sitemaps não podem ser muito grandes. Cada arquivo de mapa do site deve ter menos de 50 megabytes de tamanho ou conter menos de 50.000 endereços de páginas da Web. Se você tiver mais páginas do que isso, precisará dividir o mapa do site em arquivos menores. É possível criar um arquivo especial que funcione como um índice para esses sitemaps menores, e você só precisa enviar esse índice ao Google.
  • Codificação e local do arquivo do mapa do site: Seus arquivos de mapa do site devem ser codificados de uma forma específica chamada UTF-8. Você pode colocar esses arquivos de mapa do site em qualquer lugar do site, mas é melhor colocá-los no diretório principal (a raiz) do site. Dessa forma, eles podem ajudar os mecanismos de pesquisa a encontrar todas as páginas do seu site com mais eficiência.
  • URLs em sitemaps: Ao listar endereços de páginas da Web no mapa do site, certifique-se de usar o endereço completo da Web (como https://www.example.com/mypage.html), e não apenas parte dele (como /mypage.html). Isso ajuda os mecanismos de busca a entender exatamente onde suas páginas estão localizadas.
  • Escolha dos URLs a serem incluídos: Inclua as páginas da Web que você deseja que apareçam nos resultados de pesquisa do Google. Normalmente, o Google mostra a versão mais importante e relevante de uma página em seus resultados de pesquisa. Se você tiver versões diferentes de uma página para usuários móveis e de desktop, é uma boa ideia apontar para apenas uma versão no mapa do site. Mas se quiser que ambas as versões apareçam, você pode informar ao Google sobre elas no mapa do site.

Aqui está um exemplo muito básico de um mapa do site XML da documentação do desenvolvedor do Google sobre a criação e o envio de mapas do site:


<?xml version="1.0" encoding="UTF-8"?>       https://www.example.com/foo.html    2022-06-04  

A lista completa de práticas recomendadas de mapa do site pode ser encontrada aqui e, se você quiser explorar exemplos mais avançados, pode visitar sitemaps.org.

Etapa 2: A integração do Hreflang

Com o mapa do site XML pronto e otimizado, você pode começar a atribuir tags hreflang. Essa tarefa meticulosa envolve a adição das tags hreflang apropriadas ao seu mapa do site para garantir a indexação precisa das versões em vários idiomas do seu site.

Para obter um guia passo a passo completo com exemplos práticos, consulte a documentação do desenvolvedor do Google sobre a incorporação de tags hreflang. Você também pode usar nosso guia sobre os códigos de idioma hreflang corretos.

Geralmente, para cada página em seu sitemap XML, você precisará incluir informações de hreflang e especificar o idioma e a segmentação regional de cada página. Aqui está um exemplo de uma entrada XML para uma página com tags hreflang:


    https://www.example.com/page1            

No exemplo acima, temos uma página chamada page1 com tags hreflang que especificam as versões em inglês e espanhol da página.

Depois de incluir informações de hreflang para todas as páginas relevantes no mapa do site XML, salve o mapa do site e carregue-o no servidor do site.

Etapa 3: Envie o Sitemap para os mecanismos de pesquisa

Depois que a integração do hreflang estiver concluída em seu mapa do site XML, a próxima fase envolve o envio do mapa do site para os mecanismos de pesquisa.

O Google, o Bing e outros motores de busca têm processos semelhantes para o envio de mapas do site. Você pode fazê-lo através do seu Google Search Console ou usando as ferramentas do Bing Webmaster.

No entanto, é preciso esclarecer que o Google pode não baixar instantaneamente o mapa do site ou usá-lo para fins de rastreamento.

Etapa 4: manutenção e atualização consistentes dos Sitemaps de Hreflang

Por fim, monitore o desempenho de suas tags hreflang nos resultados de pesquisa. Use as ferramentas do mecanismo de pesquisa para verificar se há problemas ou erros. Você também pode usar as ferramentas de verificação de tags hreflang disponíveis on-line para verificar se sua implementação está correta, como a ferramenta de verificação de hreflang daWeglot.

Ferramenta de verificação de hreflang da Weglot.
Ferramenta de verificação de hreflang da Weglot.

Além disso, à medida que seu site evolui ou que um novo conteúdo específico de idioma/região é adicionado, certifique-se de atualizar o mapa do site XML com as anotações de hreflang apropriadas. Verifique regularmente se há erros e mantenha sua implementação de hreflang atualizada.

Para aqueles que trabalham com sites multilíngues, esse processo de atualização pode parecer desgastante, especialmente ao introduzir uma nova variante de idioma. Felizmente, essa tarefa pesada pode ser completamente atenuada com o uso do Weglot.

O software de tradução de sites, Weglot, automatiza a atualização e a manutenção de suas tags hreflang, economizando muito tempo e esforço. Ele pode reduzir significativamente a carga de trabalho e simplificar os procedimentos de hreflang, especialmente para grandes sites multilíngues.

Como evitar erros comuns na implementação da Hreflang

Embora a implementação de tags hreflang seja um divisor de águas para o SEO internacional, pode ser como navegar em um campo minado sem o devido cuidado. Aqui estão alguns erros frequentes vistos ao implementar tags hreflang:

  • Falta de links de retorno: Um erro comum é negligenciar os links de retorno. Cada página deve conter um link para cada outro idioma ou versão regional, inclusive um link para ela mesma. Esses são conhecidos como links de retorno ou recíprocos. A não inclusão desses links de retorno pode levar os mecanismos de pesquisa a ignorar suas tags hreflang.
  • Códigos de idioma incorretos: O uso de códigos de idioma ou país incorretos é outra armadilha típica. Tenha o cuidado de usar os códigos de idioma ISO 639-1 e os códigos de país ISO 3166-1 Alpha-2 corretos.
  • Esquecer de remover páginas ou idiomas excluídos: É fundamental que sua configuração de hreflang esteja alinhada com a estrutura atual de seu site. Lembre-se de remover as tags hreflang correspondentes se você excluir uma página ou parar de segmentar um determinado idioma ou região.
  • Falta a tag x-default: A tag x-default serve como um "catch-all" para usuários cujo idioma você talvez não suporte diretamente. Se você esquecer de incluir a tag x-default, poderá perder a oportunidade de atrair uma gama maior de usuários.
  • Falta de autorreferência tags canônicas: Certifique-se de que cada URL tenha um link rel="canonical" apontando para si mesmo, além das tags hreflang. Isso garante que os mecanismos de pesquisa entendam a natureza autorreferencial de cada página.

Esses são apenas alguns erros comuns. Para uma análise mais aprofundada, recomendamos a leitura de nosso guia completo sobre a implementação correta de tags hreflang. Além disso, você pode aproveitar a ferramenta de verificação de hreflang daWeglot para verificar suas tags hreflang.

Uso do Weglot para automatizar a implementação da tag Hreflang

Com o objetivo de simplificar a complexidade do SEO multilíngue e da tradução de websites, Weglot é seu parceiro definitivo de tradução de websites e SEO internacional sem código!

Ao aproveitar tecnologias avançadas de tradução automática, como DeepL e Microsoft Translator, Weglot traduz com rapidez e precisão o conteúdo do seu site. Você terá a opção de ajustar suas traduções com perfeição, seja colaborando com tradutores especializados ou ajustando-as manualmente por meio do Weglot Dashboard.

Mas essa não é a extensão dos recursos do Weglot. Ele incorpora perfeitamente as tags hreflang em todas as páginas do seu site, economizando um tempo considerável e permitindo que você se concentre em tarefas comerciais essenciais.

Weglot automatiza o processo de adição de tags hreflang às suas páginas traduzidas. Com o Weglot, você pode ter certeza da precisão dos atributos hreflang em seu conteúdo novo ou recém-traduzido. Isso garante uma experiência de usuário consistente e otimizada, juntamente com uma classificação aprimorada nos mecanismos de busca - fatores vitais em uma estratégia internacional de SEO bem-sucedida.

Seguindo um fluxo de trabalho fácil de usar, adicionar tags hreflang ao seu site WordPress com o Weglot é um processo sem esforço:

  1. Registre-se em uma conta Weglot gratuita e crie um novo projeto de tradução.
Criar um novo projeto de tradução a partir do painel de controle de fácil utilização do Weglot.
Criação de um novo projeto de tradução a partir do painel de controle de fácil utilização do Weglot.
  1. No Weglot Dashboard, vá para o projeto que você acabou de criar e navegue até Settings > Setup. Copie a chave da API.
Obtenção da chave de API do novo processo de tradução‍.
Obter a chave de API do novo processo de tradução.
  1. Instale e ative o plug-inWeglot Translate em seu site WordPress. Weglot também funciona com outras plataformas CMS - o processo será semelhante.
  2. No painel de administração do WordPress, navegue até a guiaWeglot e insirasua chave de API, selecione o idioma principal do seu site e todos os idiomas para os quais deseja traduzir seu site.
Configuração dos idiomas do site usando o Weglot.
Configuração dos idiomas do site usando o Weglot.
  1. Basta salvar suas configurações e Weglot entrará em ação, cuidando automaticamente da implementação da herflag e das considerações internacionais de SEO. Você receberá uma mensagem pop-up como esta.
Criação de um projeto de tradução com sucesso usando o Weglot.

Quando você acessar seu site, o resultado deverá ser semelhante a este:

O resultado do uso do Weglot para tornar um site multilíngue.
O resultado do uso do Weglot para tornar um site multilíngue.
  1. Além disso, você pode personalizar a aparência das opções de idioma do seu site, bastando navegar até a seção Weglot no painel de administração do WordPress e definir as configurações de acordo com suas preferências. É possível até mesmo adicionar código CSS personalizado para obter o máximo controle de personalização.
Personalização das opções de idioma do site usando o Weglot.
Personalização das opções de idioma do site usando o Weglot.

E é isso - é fácil transformar seu site WordPress em uma plataforma multilíngue e impulsionar seu SEO internacional!

Como você pode ver, as vantagens de usar Weglot para a implementação da tag hreflang são inúmeras - desde proporcionar uma experiência de usuário aprimorada e aumentar a visibilidade internacional do seu site até ajudar a gerenciar seu tempo e recursos de forma eficaz.

Otimize seu SEO internacional com a Weglot

Embora os possíveis benefícios do SEO internacional sejam imensos, as complexidades inerentes ao tratamento de conteúdo multilíngue não podem ser subestimadas. A joia da coroa do SEO internacional - as tags hreflang - é fundamental para fornecer ao seu público global a versão correta do conteúdo do seu site, levando em consideração o idioma e a localização geográfica específicos.

Neste guia abrangente, exploramos os três métodos manuais mais importantes de implementação de tags hreflang: Tags HTML, cabeçalhos HTTP e sitemaps XML. Cada um deles tem méritos e desafios exclusivos, e a escolha depende muito dos requisitos específicos de seu site.

Por exemplo, uma empresa com um site dinâmico com conteúdo atualizado com frequência pode se inclinar para sitemaps XML para simplificar. Por outro lado, sites menores podem escolher tags HTML para controle granular.

Entretanto, em todos esses métodos, as possibilidades de erro humano e a necessidade constante de manutenção são obstáculos comuns. É nesse ponto que a Weglot entra em ação.

Weglot supera os obstáculos da complicada implementação de tags hreflang, reduzindo significativamente o erro humano e introduzindo um nível inigualável de facilidade no gerenciamento de tags hreflang.

Além disso, à medida que seu site evolui, Weglot se mantém alinhada, garantindo que o conteúdo recém-adicionado seja integrado perfeitamente com os atributos hreflang corretos. Por exemplo, se você adicionar uma nova página ao seu site, Weglot atribui automaticamente a ela as tags hreflang adequadas.

O caminho para o SEO internacional ideal não precisa mais ser uma subida assustadora. Aproveite o poder da implementação precisa do hreflang experimentando a avaliação gratuita de 14 dias daWeglot - seu público internacional está pronto e esperando!

í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

Nenhum item encontrado.

Seta azul

Seta azul

Seta azul