Categoria: Desenvolvimento
Gerador de tags hreflang
Gere tags de link hreflang recíprocas a partir de linhas de idioma e URL
Digite um idioma e uma URL por linha, incluindo uma linha x-default opcional, para gerar tags <link rel="alternate" hreflang="..."> com validação básica. Funciona totalmente no seu navegador.
<link rel="alternate" hreflang="en" href="https://example.com/" /> <link rel="alternate" hreflang="es" href="https://example.com/es/" /> <link rel="alternate" hreflang="fr" href="https://example.com/fr/" /> <link rel="alternate" hreflang="x-default" href="https://example.com/" />
Nenhum problema encontrado.
Tudo nesta página é processado no seu navegador. Nada é enviado.
Para que serve
As tags hreflang informam aos mecanismos de busca qual URL mostrar para cada idioma ou região, mas um único código de idioma duplicado ou uma URL sem esquema pode quebrar silenciosamente todo o conjunto. Esta ferramenta recebe uma lista de pares de idioma e URL, uma por linha, gera as tags de link correspondentes e sinaliza códigos de idioma duplicados, linhas que não conseguiu analisar e URLs sem esquema http ou https.
Como usar
- Digite uma linha por vez como um código de idioma seguido de uma URL, como "es https://example.com/es/".
- Adicione uma linha x-default se o site tiver uma página de fallback neutra em relação ao idioma.
- Copie as tags geradas e revise a lista de problemas para o que precisar de correção.
Privacidade
Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.
Perguntas frequentes
- Meus dados são enviados para algum lugar?
- Não. A análise e a geração de tags acontecem em JavaScript executado na aba do seu navegador.
- As tags hreflang precisam ser recíprocas?
- Sim. Os mecanismos de busca esperam que cada URL de um conjunto aponte de volta para todas as outras URLs, incluindo ela mesma; esta ferramenta não verifica outras páginas, então mantenha o mesmo conjunto de linhas na versão das tags de cada página.
- O que conta como um código de idioma duplicado?
- Duas linhas usando o mesmo código de idioma independentemente da caixa das letras, como ES e es, o que produziria duas entradas hreflang conflitantes.