Ferramenta gratuíta de desenvolvemento para localización

Xerador de etiquetas hreflang gratuito

Pega un código de idioma e unha URL absoluta por liña. O xerador valida o conxunto e crea etiquetas <link> HTML listas para reciprocidade.

Unha entrada por liña. Separe o código BCP 47 e a URL absoluta con unha coma. Inclúa cada páxina en si e engada x-default cando sexa apropiado.

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

Etiquetas hreflang xeradas

<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 deseño. Esta ferramenta execute integramente no teu navegador. Os valores pegados nunca se envían, almacenan nin inclúense nas análises.

Convertedor de código de localeIntroduce un locale como en_US, pt-BR, zh-Hant-TW ou un nome de lingua común. Obtén códigos canónicos e detalles lexibles ao instante.Comprobador de chaves i18n JSONPega un dicionario JSON no idioma de orixe e unha tradución de destino. Atopa claves anidadas faltantes e sobrantes ao instante sen necesidade de subir ningún dos dous ficheiros.

Como xerar etiquetas hreflang

  1. Listar todas as páxinas localizadasIntroduza un código de idioma BCP 47 e unha URL de páxina absoluta por liña, separados por unha coma.
  2. Resolver erros de validaciónCorrixe códigos inválidos, idiomas duplicados ou URLs incompletas ata que o conxunto completo sexa válido.
  3. Copiar o conxunto completo de etiquetasCopiar o HTML xerado en cada páxina do grupo de idioma para que todas as alternativas sexan recíprocas.

Crear un conxunto hreflang completo

Introduza cada código de idioma BCP 47 ou código de idioma-región xunto ao seu URL absoluto de páxina. A ferramenta canonicaliza o uso de maiúsculas/minúsculas nos códigos, rexeita idiomas duplicados, valida URLs HTTP e HTTPS e escapa os caracteres do URL de forma segura para un atributo HTML.

Copia as etiquetas xeradas na cabeceira de cada páxina do grupo. Cada páxina localizada precisa do mesmo conxunto completo, incluíndo unha auto-referencia. Un conxunto unidireccional incompleto é unha razón común pola que se ignoran as anotacións hreflang.

As etiquetas hreflang e canonical resolven problemas diferentes

Unha etiqueta canonical identifica a URL preferida para contido duplicado ou case duplicado. Hreflang identifica páxinas equivalentes creadas para audiencias en diferentes idiomas. As páxinas localizadas normalmente deben canonicalizarse a si mesmas, non apuntar todas á versión en inglés.

Manteña as formas de URL estables e use as URL finais e indexables exactas. Redireccións, bloqueos, noindex ou etiquetas canónicas en conflito debilitan o conxunto de idioma e fan que a depuración sexa moito máis difícil.

Xeración privada, só no navegador

A lista de URLs nunca sae do teu navegador. As análises rexistran só contadores seguros como o número de filas válidas e os erros de validación — non os dominios, rutas, cadeas de consulta nin as etiquetas que introduces.

Preguntas máis frecuentes

Que fai hreflang?

Hreflang indica aos motores de busca que URL está destinada a un público dunha lingua ou combinación lingua-{}rexión concreta. Axuda a que a versión localizada adecuada apareza nos resultados de busca, pero non substitúe unha etiqueta canonical nin redirixe aos usuarios.

As etiquetas hreflang necesitan ser recíprocas?

Si. Cada páxina nun grupo de idiomas debe listar a si mesma e todas as alternativas dese mesmo grupo. Se a páxina A apunta á páxina B pero a páxina B non apunta de volta, os motores de busca poden ignorar a relación.

Debería incluír x-default?

Use x-default para un selector de idioma, fallback global ou páxina predeterminada que non estea destinada a un idioma específico. É opcional, pero útil cando os usuarios poden non coincidir con ningunha das localidades listadas.