InfoOpen Graph

og:locale ausente — Declare o idioma e a região do seu conteúdo

A tag og:locale declara o idioma e a região do seu conteúdo.

O que é og:locale?

A meta tag og:locale especifica o idioma e a variante regional do seu conteúdo no formato language_TERRITORY (por exemplo, en_US, es_ES, fr_FR). Ajuda as plataformas sociais a exibir a página para o público certo e no contexto de idioma correto.

Por que isso importa?

Segmentação de conteúdo

  • O Facebook usa og:locale para categorizar e servir conteúdo a usuários no idioma certo
  • O LinkedIn usa isso para recomendações regionais de conteúdo
  • Ajuda as plataformas a entender para qual segmento de público o conteúdo serve

Sites multilíngues

Se você tem conteúdo em vários idiomas, og:locale é essencial:

  • Informa às plataformas qual versão de idioma está sendo compartilhada
  • Funciona com og:locale:alternate para indicar outros idiomas disponíveis
  • Evita que a versão no idioma errado apareça nas pré-visualizações

Alinhamento com SEO

  • Complementa o atributo lang na tag <html>
  • Fornece sinais adicionais de idioma para crawlers
  • Ajuda no SEO internacional e na consistência com hreflang

Como corrigir

<meta property="og:locale" content="en_US" />

Para sites multilíngues

<!-- Primary language -->
<meta property="og:locale" content="en_US" />

<!-- Alternative languages available -->
<meta property="og:locale:alternate" content="es_ES" />
<meta property="og:locale:alternate" content="fr_FR" />
<meta property="og:locale:alternate" content="de_DE" />

Valores de locale comuns

Locale Idioma
en_US Inglês (EUA)
en_GB Inglês (Reino Unido)
es_ES Espanhol (Espanha)
es_MX Espanhol (México)
fr_FR Francês
de_DE Alemão
pt_BR Português (Brasil)
ja_JP Japonês
zh_CN Chinês (Simplificado)

Boas práticas

  1. Sempre use o formato language_TERRITORYen_US, não en ou english
  2. Combine com o conteúdo da página — Não defina en_US em uma página em espanhol
  3. Seja consistente — Alinhe com o atributo <html lang> e com as tags hreflang
  4. O padrão é en_US — Se não for especificado, o Facebook assume en_US

Artigos relacionados