Vés al contingut

Preguntes

hreflang explicat de manera senzilla

hreflang és una petita etiqueta, invisible per al visitant, que diu a Google: «aquesta pàgina també existeix en anglès, aquí, i en alemany, allà». Només serveix per a una cosa: que cada persona vegi, als resultats de cerca, la versió en el seu idioma.

Quin aspecte té

A la capçalera de cada versió d'una pàgina «Habitacions», en anglès, en francès i en alemany:

<link rel="alternate" hreflang="en" href="https://example.com/rooms/">
<link rel="alternate" hreflang="fr" href="https://example.com/fr/chambres/">
<link rel="alternate" hreflang="de" href="https://example.com/de/zimmer/">
<link rel="alternate" hreflang="x-default" href="https://example.com/rooms/">

x-default indica la pàgina que s'ha de mostrar quan cap idioma no hi correspon.

Les regles

  • Cada versió cita totes les altres, i ella mateixa. Cada versió conté exactament la mateixa llista.
  • Els enllaços van en tots dos sentits. Si una versió en cita una altra, l'altra també l'ha de citar. Si no, Google pot ignorar l'etiqueta.
  • Una URL completa, que respongui. No una URL que redirigeix a una altra banda, ni una pàgina que no es troba.
  • El codi d'idioma correcte: en, de, pt-BR… A la norma que segueix Google (ISO 639-1), uk designa l'ucraïnès: l'anglès del Regne Unit s'escriu en-GB.

Els quatre errors més habituals

  1. Anunciar un idioma en què la pàgina encara no està traduïda.
  2. Oblidar l'enllaç de tornada des d'una de les versions.
  3. Citar una URL que redirigeix o que ja no existeix.
  4. Posar les etiquetes només en algunes pàgines.

Fonts (consultades el 15/10/2026)

  • Google Search Central, «Tell Google about localized versions of your page»
Català