Gerador de tags hreflang

Gera tags link hreflang para uma página multilíngue a partir de uma lista de pares de idioma e URL, com um x-default opcional e uma tag autorreferente.

Carregando ferramenta…

Gerador de tags hreflangO Gerador de tags hreflang transforma uma lista de pares de idioma e URL nas tags link rel="alternate" hreflang que você cola na seção head de cada versão de idioma de uma página. Adicione uma linha por idioma, inclua opcionalmente um x-default de fallback e uma tag autorreferente, e copie o bloco pronto para usar. Tudo é construído no seu navegador, então suas URLs nunca são enviadas aos nossos servidores.

O que é Gerador de tags hreflang?

As tags hreflang informam aos buscadores qual URL atende cada idioma ou região, para que Google e Yandex mostrem a versão certa a cada usuário e não tratem as traduções como conteúdo duplicado. Especialistas em SEO, equipes de localização e desenvolvedores as adicionam quando um site tem a mesma página em vários idiomas — por exemplo /en/, /ja/ e /es/. Esta ferramenta cria as tags padrão link rel="alternate" hreflang="…": você adiciona uma linha por idioma com seu código hreflang (como en, en-US ou ja) e sua URL absoluta, e a saída se atualiza ao vivo enquanto você digita. Use o botão Adicionar idioma para anexar linhas e Remover para eliminar uma. Nas configurações, você pode ativar a tag autorreferente (cada página deve apontar para si mesma) e a tag x-default, que indica a página exibida quando nenhum idioma corresponde; se deixar a URL do x-default em branco, ela recorre à URL autorreferente.

Como usar Gerador de tags hreflang

  1. Insira o código de idioma e a URL absoluta da página atual nos campos autorreferentes (por exemplo en e https://example.com/en/).
  2. Adicione uma linha para cada idioma alternativo: digite seu código hreflang (como ja ou es-MX) e sua URL completa.
  3. Use Adicionar idioma para anexar mais linhas, ou Remover para excluir uma de que você não precisa.
  4. Abra as configurações para ativar ou desativar a tag autorreferente e a tag x-default.
  5. Opcionalmente, defina uma URL x-default dedicada; deixe-a em branco para reutilizar a URL autorreferente.
  6. Copie as tags link geradas e cole-as no <head> de cada versão de idioma da página.

Exemplos

Dois idiomas com x-default

Entrada

self: en https://example.com/en/
row: ja https://example.com/ja/

Saída

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

Segmentação por região

Entrada

row: en-US https://example.com/us/
row: en-GB https://example.com/uk/

Saída

<link rel="alternate" hreflang="en-US" href="https://example.com/us/" />
<link rel="alternate" hreflang="en-GB" href="https://example.com/uk/" />

Caracteres especiais são escapados

Entrada

row: fr https://example.com/?a=1&b=2

Saída

<link rel="alternate" hreflang="fr" href="https://example.com/?a=1&amp;b=2" />

Perguntas frequentes

O que esta ferramenta gera?
Ela gera tags link rel="alternate" hreflang a partir dos pares de idioma e URL que você insere. Cada linha preenchida vira uma tag <link>; ela também pode adicionar uma tag autorreferente para a página atual e uma tag x-default, de modo que você obtém um bloco completo pronto para colar no <head> da página.
Para que serve a tag x-default?
x-default marca a página que um buscador deve mostrar quando nenhum dos idiomas ou regiões listados corresponde ao usuário. Você pode dar a ela uma URL própria, ou deixar a URL do x-default em branco e a ferramenta reutiliza a URL autorreferente. Desative-a nas configurações se não quiser uma.
Preciso de uma tag autorreferente?
O Google recomenda que cada versão de idioma inclua uma tag hreflang que aponte para si mesma, além das tags de todas as alternativas. Esta ferramenta adiciona essa tag autorreferente a partir do idioma e da URL da página atual; você pode desativá-la nas configurações se preferir adicioná-la manualmente.
Qual formato o código hreflang deve ter?
Use um código de idioma ISO 639-1, opcionalmente com uma região ISO 3166-1 — por exemplo en, ja, es-MX ou zh-Hant. A ferramenta escreve o código exatamente como você digita, então verifique se é um valor válido; a URL deve ser um endereço absoluto que comece com https://.
Meus dados são enviados a um servidor?
Não. As tags são criadas inteiramente no seu navegador com JavaScript. Nada do que você digita — incluindo URLs não publicadas — é enviado, armazenado ou transmitido a lugar algum, então é seguro usar em páginas privadas ou pré-lançamento.

Ferramentas relacionadas