Hreflang X-default: O que é e quando usar
Desde um trecho de código manual do WordPress até plugins que fazem isso automaticamente, veja como configurar o x-default para que os visitantes com resultados incompatíveis sempre acessem a página correta.
Se você possui um site que atende a vários idiomas ou regiões, hreflang e x-default são dois detalhes técnicos importantes que vale a pena acertar como parte de sua estratégia de SEO internacional mais ampla. Juntos, eles ajudam os mecanismos de busca a exibir a versão correta da sua página para cada visitante. Mas, se forem implementadas incorretamente, os mecanismos de busca podem nem sequer exibir a versão preferida.
Como funciona o hreflang
O hreflang ajuda os mecanismos de busca a direcionar os usuários para a versão mais relevante da sua página, com base no idioma ou região deles. Se você deseja segmentar o público dos EUA em inglês e o México em espanhol, os URLs do seu site provavelmente serão semelhantes a este:
Além disso, o bloco hreflang da sua página deve ter a seguinte aparência, com o mesmo par de tags aparecendo em ambas as páginas e direcionando os usuários para as páginas correspondentes:
O X-default, por sua vez, impede que usuários que não correspondam a um idioma ou região específicos se percam.
O que é x-default? O termo abrangente global
O hreflang ajuda os mecanismos de busca a encontrar a versão mais relevante da página para os usuários, seja no idioma ou região em que se encontram. No entanto, se alguém visitar o site a partir de um país ou idioma que você não tenha segmentado especificamente, o x-default pode direcionar os mecanismos de busca para a página universal escolhida, garantindo que você não perca nenhum visitante em potencial.
Por que o x-default é importante?
- Isso direciona os visitantes que não encontraram correspondência para uma versão geral e útil da sua página, em vez de deixar a correspondência indefinida.
- Isso reduz a confusão ou uma experiência ruim quando não há correspondência regional ou linguística.
- Isso reforça a marca global, oferecendo a todos fora dos seus mercados-alvo uma experiência única e intencional por padrão.
Como funciona o x-default
Cada URL em um cluster hreflang deve conter o conjunto completo de anotações, incluindo x-default, para que os rastreadores que acessam suas páginas vejam todas as alternativas de idioma e saibam para onde os visitantes que não encontrarem correspondência devem ser direcionados.
No exemplo abaixo, você verá que o cabeçalho (<head>) da página /en/ inclui o mesmo conjunto de elementos que o da página /es/.
Os códigos Hreflang utilizam a norma ISO 639-1 para o idioma (en, es) e, opcionalmente, a norma ISO 3166-1 Alpha 2 para a região (en-US, es-MX). Se você inserir os códigos incorretamente ou inverter a ordem do idioma e da região, a tag hreflang não direcionará os usuários para a página correta.
O atributo hreflang não é o mesmo que o atributo lang do HTML. Lang indica apenas o idioma da página em que se encontra. O hreflang descreve a relação entre vários URLs e informa os mecanismos de busca sobre as versões da página em outros idiomas e regiões.
Etiquetas recíprocas
Uma coisa que você precisa garantir que esteja correta em relação ao hreflang são as tags recíprocas.
Se a sua página em /en/ declara /es/ como sua alternativa em espanhol, a sua página em /es/ precisa declarar /en/ novamente. Se a referência não for mútua, os mecanismos de busca podem descartar o par por completo.
Se alguém editar, adicionar ou regenerar uma página no cluster sem atualizar as tags de retorno nas outras páginas, o sinal de todo o cluster poderá ser interrompido.
Para onde apontar o x-default
Sempre que possível, direcione o x-default para a página de seleção de idioma ou para uma página inicial genérica que detecte automaticamente a localidade, já que essas são as páginas mais prováveis para as quais um visitante com idioma não correspondido será direcionado.
No entanto, se você tiver um mercado principal (como o inglês americano) e os outros idiomas forem secundários, aponte o x-default para o URL do seu idioma principal, pois essa é a versão que a maioria dos sites já considera como canônica.
E se você não tiver uma página de seleção ou se sua página inicial redirecionar com base na geolocalização por IP?
Se você não tiver uma página seletora, escolha uma URL estável que já participe do cluster hreflang.
Se a sua página inicial redireciona com base na geolocalização (IP), não aponte o diretório x-default para lá. If that homepage 301s to a locale-specific URL depending on where the request comes from, search engines won’t have a stable URL to fallback on. Idealmente, você deve apontar o x-default para a URL que retornará a mesma resposta para todos.
E se você não estiver usando um plugin de tradução?
Você pode adicionar a tag diretamente no WordPress com um pequeno trecho de código:
No entanto, antes de inserir esse trecho de código no arquivo functions.php do seu tema, certifique-se de que ele faça parte do bloco hreflang completo e que as demais alternativas do cluster também estejam presentes na página.
Se você já utiliza ferramentas como Polylang ou WPML, a maioria delas lida com todo o conjunto de hreflang, incluindo o x-default. No entanto, você ainda precisará confirmar qual idioma definiu como padrão, pois isso determinará para onde x-default aponta.
Como Bablic lida com x-default
Bablic gera tags hreflang, incluindo x-default, automaticamente para cada versão de idioma publicada de uma página, com referências recíprocas, tanto no cabeçalho da página quanto no sitemap gerado automaticamente.
Com Bablic , você não precisa manter as tags de retorno sincronizadas manualmente ao adicionar ou editar versões de idioma.
Um conjunto típico de dados gerados se parece com isto, para um site que publica conteúdo em inglês, russo e espanhol:
Isso é importante porque algumas ferramentas traduzem o que o visitante vê no navegador sem alterar o URL, trocando o idioma no lado do cliente. O problema é que não existe uma URL separada para o hreflang descrever, então seu conteúdo traduzido fica invisível para os robôs de busca. É um ponto cego semelhante ao de confiar na tradução automática do navegador e presumir que ela seja confiável o suficiente para substituir uma página localizada de verdade. Pode parecer normal para um visitante humano, mas um rastreador não o verá como conteúdo distinto.
Bablic cria uma URL real e rastreável para cada idioma que você publica. Essa é a condição prévia para que hreflang e x-default façam qualquer coisa. Você o instala com um trecho de JavaScript , e o cluster hreflang se constrói automaticamente à medida que você publica novas versões de idioma. Não é necessário gerenciar as etiquetas manualmente.
Veja como funciona no seu próprio site .
Cole uma linha de JavaScript e veja seu próprio site ser traduzido em minutos. Não é necessário cartão de crédito.