Monte o bloco completo de links hreflang para as suas páginas multilíngues, no navegador.
O hreflang é o sinal que diz aos buscadores para qual idioma e qual país cada versão de uma página foi feita. Ele vive no
como um conjunto de tags , uma por versão, e sozinho ele não faz nada ranquear melhor: ele decide qual versão é mostrada a qual usuário. Sem ele, um brasileiro pesquisando pode cair na página em português escrita para Portugal, ou na versão em inglês, e sair na hora. Este gerador transforma uma lista simples de URLs nesse bloco, deixando você definir o idioma e a região opcional de cada linha, além do valor especial x-default para a versão que atende todo o resto.Os códigos de idioma seguem a ISO 639-1 — duas letras como pt, en ou es — e a região opcional segue a ISO 3166-1 alpha-2, como BR, PT ou US. Os dois se juntam como idioma-REGIÃO (pt-BR, en-GB), e um idioma sem região é perfeitamente válido quando você não está mirando um país. A ferramenta lê o caminho da URL e pré-seleciona um idioma quando encontra um segmento como /pt-br/ ou /es/, o que você sempre pode sobrescrever, e escapa & e os sinais de menor e maior para que a marcação não quebre. A regra que derruba a maioria das pessoas é a reciprocidade: toda página de um conjunto precisa listar todas as versões desse conjunto, inclusive ela mesma. Se a sua página em inglês aponta para a em português e a em português não aponta de volta, os buscadores descartam o cluster inteiro — e é por isso que o bloco gerado aqui deve ser colado igualzinho em todas elas.
O caso típico é um site com um punhado de páginas localizadas: uma landing page em português, espanhol e inglês, uma seção de documentação traduzida para dois mercados, ou uma loja com preços por país. Escrever essas tags à mão é sujeito a erro, e os erros são silenciosos — nada parece quebrado, simplesmente a versão errada continua aparecendo na busca. Gerar o bloco elimina os erros de digitação e deixa o conjunto fácil de revisar de bate-pronto. Tudo roda em JavaScript no seu dispositivo: as URLs que você cola nunca são enviadas e nenhum servidor entra na história. A mesma informação também pode ser entregue por sitemaps XML ou cabeçalhos HTTP, mas o bloco no head é a forma mais comum e a mais fácil de auditar.
Não. O hreflang só importa quando o mesmo conteúdo existe em mais de um idioma ou é direcionado a mais de um país. Um site em um só idioma voltado a um só mercado não ganha nada com ele.
Ele marca a versão a servir quando nenhuma das outras corresponde ao usuário. Costuma ser a página global em inglês ou um seletor de idioma, e é opcional — mas útil sempre que o seu público for mais amplo do que os idiomas que você lista.
Sim, inclusive ela mesma. As anotações hreflang precisam ser recíprocas: se a página A aponta para a página B e B não aponta de volta, os buscadores ignoram a relação. Cole o mesmo bloco em todas as páginas do conjunto.
Não. A região só qualifica um idioma, então "BR" sozinho é inválido — precisa ser pt-BR. Um idioma sem região, como pt, é válido e mira falantes daquele idioma em qualquer lugar.
Não. A lista que você cola e o bloco gerado a partir dela ficam no seu dispositivo — tudo roda em JavaScript, sem nada enviado e sem nada armazenado.
O Vai.la transforma qualquer URL em um link curto com estatísticas de cliques, QR Code e seu próprio biolink.
O Vai.la não se responsabiliza pelo uso das ferramentas nem por decisões tomadas com base nos seus resultados.