Ir para o conteúdo
Totalmente local

Gerador de tags hreflang

Transforme uma lista de versões linguísticas numa série completa de tags hreflang.

Entrada
Saída

Gerador de tags hreflang

As tags hreflang indicam aos motores de busca qual URL apresentar para cada idioma e região, para que um visitante francês chegue a /fr/ em vez da página inicial em inglês. Escrever tags manualmente não é viável além de duas ou três versões: cada página precisa de uma ligação para todas as outras páginas, incluindo a si mesma, e uma única ligação recíproca em falta é suficiente para o Google ignorar todo o conjunto. Cole uma lista de códigos de idioma e URLs, um par por linha, e esta ferramenta cria o conjunto completo e interligado por si.

Introduza cada versão de idioma como um código e um URL, tal como "pt https://example.com/" ou "de-CH https://example.com/ch/", cada um numa linha separada. A ferramenta verifica se cada código tem um formato de idioma(-região) plausível e se cada URL é absoluto, ignora os que não cumprem e informa quantas linhas foram saltadas ou duplicadas para que um erro de digitação não produza silenciosamente um conjunto inválido. Escolha o formato de saída que se adequa ao local onde o vai colar: tags de ligação HTML para o head de uma página, cabeçalhos HTTP Link para um servidor que não pode editar HTML (PDFs, imagens), ou um fragmento XML com alternativas xhtml:link para cada URL no seu mapa de site.

Adicione uma tag x-default para cobrir visitantes cujo idioma não corresponda a nenhuma versão listada – os motores de busca recorrem a ela, e os navegadores a usam numa página de seleção de idioma. Escolha para que idioma introduzido ela deve apontar, ou escreva uma linha começada com "x-default" para definir o URL diretamente. Uma única versão de idioma não tem uma página para a qual regressar, portanto a ferramenta considera hreflang significativo apenas quando pelo menos duas versões são introduzidas.

Tudo é executado localmente no seu navegador. Os URLs e códigos de idioma que introduzir para um conjunto hreflang são frequentemente estrutura de site não publicada, e nenhum é carregado para qualquer lugar – as tags são geradas no seu dispositivo e em lado nenhum mais.

FAQ

Em que formato devo colar cada versão de idioma?
Um código de idioma e um URL absoluto por entrada, separados por um espaço, tal como "pt https://example.com/" ou "de-CH https://example.com/ch/". Coloque cada par numa linha diferente.
Como funciona x-default?
x-default é o valor hreflang de retorno que os motores de busca e navegadores usam quando nenhuma outra tag de idioma corresponde ao visitante. Active "Adicionar x-default" e escolha para que idioma introduzido ela deve apontar, ou adicione a sua própria linha começada com "x-default" para definir o URL diretamente – uma linha x-default explícita tem sempre prioridade.
Porque é que algumas das minhas linhas foram saltadas?
Uma linha é saltada quando o seu código de idioma não parece uma tag de idioma válido ou de idioma-região, o seu URL não é um endereço http(s) absoluto, ou o código de idioma repete um já introduzido. O resumo sob a saída mostra quantas linhas foram saltadas ou duplicadas para que possa voltar atrás e as corrigir.
Qual formato de saída devo usar?
Use tags HTML para uma página que possa editar diretamente (cole-as no <head>). Use cabeçalhos HTTP quando a página não puder conter HTML, tal como um PDF ou imagem. Use o fragmento de mapa de site XML quando mantém hreflang através do seu mapa de site em vez de páginas individuais.
A minha lista de URLs é carregada para algum lugar?
Não. As tags são geradas completamente no seu navegador e os seus códigos de idioma e URLs nunca saem do seu dispositivo.