Ferramenta gratuita de desenvolvimento para localização

Gerador gratuito de tags hreflang

Cole um código de idioma e uma URL absoluta por linha. O gerador valida o conjunto e cria tags <link> HTML prontas para reciprocidade.

Uma entrada por linha. Separe o código BCP 47 e a URL absoluta com uma vírgula. Inclua cada página em si e adicione x-default quando apropriado.

Entradas válidas: 4x-default incluídoErros: 0

Tags hreflang geradas

<link rel="alternate" hreflang="en" href="https://example.com/en/product/" />
<link rel="alternate" hreflang="es" href="https://example.com/es/product/" />
<link rel="alternate" hreflang="de-DE" href="https://example.com/de/produkt/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/languages/" />

Privado por design. Esta ferramenta é executada inteiramente no seu navegador. Os valores colados nunca são enviados, armazenados ou incluídos em análises.

Conversor de Códigos de LocaleInsira um locale como en_US, pt-BR, zh-Hant-TW ou um nome de idioma comum. Obtenha códigos canônicos e detalhes legíveis instantaneamente.Verificador de Chaves i18n JSONCole um dicionário JSON no idioma de origem e uma tradução de destino. Encontre instantaneamente chaves aninhadas faltantes e extras sem fazer upload de nenhum dos arquivos.

Como gerar tags hreflang

  1. Listar todas as páginas localizadasInsira um código de idioma BCP 47 e a URL absoluta da página por linha, separados por vírgula.
  2. Corrigir erros de validaçãoCorrija códigos inválidos, idiomas duplicados ou URLs incompletas até que o conjunto completo esteja válido.
  3. Copiar o conjunto completo de tagsCopie o HTML gerado em todas as páginas do grupo de idiomas para que todas as alternâncias sejam recíprocas.

Gerar um conjunto completo de hreflang

Insira cada código BCP 47 de idioma ou idioma-região ao lado de sua URL absoluta da página. A ferramenta canonicaliza a caixa dos códigos, rejeita idiomas duplicados, valida URLs HTTP e HTTPS e escapa caracteres de URL de forma segura para um atributo HTML.

Copie as tags geradas para o head de cada página do grupo. Cada página localizada precisa do mesmo conjunto completo, incluindo uma autorreferência. Um conjunto unidirecional incompleto é uma razão comum para as anotações hreflang serem ignoradas.

Tags hreflang e canonical resolvem problemas diferentes

Uma tag canonical identifica a URL preferida para conteúdo duplicado ou quase duplicado. Hreflang identifica páginas equivalentes feitas para públicos em diferentes idiomas. Páginas localizadas normalmente devem apontar canonical para si mesmas, não todas para a versão em inglês.

Mantenha os formatos de URL estáveis e use as URLs finais exatas e indexáveis. Redirecionamentos, bloqueio, noindex ou URLs canônicas conflitantes enfraquecem o cluster de idioma e tornam a depuração muito mais difícil.

Privado, geração apenas no navegador

A lista de URLs nunca sai do seu navegador. A análise registra apenas contagens seguras, como o número de linhas válidas e erros de validação — não os domínios, caminhos, strings de consulta ou tags que você insere.

Perguntas frequentes

O que hreflang faz?

Hreflang indica aos motores de busca qual URL é destinada a um idioma ou público por idioma-região específico. Ajuda a que a versão localizada correta apareça nos resultados de pesquisa, mas não substitui uma tag canonical nem redireciona usuários.

As tags hreflang precisam ser recíprocas?

Sim. Toda página em um grupo de idiomas deve listar ela mesma e todas as alternadas nesse mesmo grupo. Se a página A aponta para a página B, mas a página B não aponta de volta, os mecanismos de busca podem ignorar a relação.

Devo incluir x-default?

Use x-default para um seletor de idioma, fallback global ou página padrão que não esteja direcionada a um idioma específico. É opcional, mas útil quando os usuários podem não corresponder a nenhuma das localidades listadas.