Limbă, charset și hreflang pentru pagini localizate

Paginile internaționale combină două teme: decodarea corectă și accesibilitatea textului, respectiv selectarea URL-ului potrivit pentru limbă sau regiune. Raportul verifică charset și html lang, apoi codurile hreflang, țintele, return links, statusurile și conflictele canonical.

Pe scurt

Fiecare localizare are nevoie de URL stabil și set complet de relații

Livrează UTF-8 consecvent, declară limba documentului și folosește hreflang complet calificat și reciproc între pagini localizate echivalente. Fiecare versiune reală trebuie, de regulă, să aibă canonical către sine.

  • Declară UTF-8 devreme și trimite același charset în Content-Type.
  • Setează html lang la limba conținutului vizibil.
  • Oferă fiecărei limbi URL propriu în locul dependenței de cookies.
  • Păstrează hreflang autoreferențial, reciproc, valid și compatibil cu canonical.
01

Limba și encodingul caracterelor

Un charset inconsistent poate corupe textul înaintea interpretării semnalelor SEO. Preferă UTF-8, declară-l la începutul head-ului și aliniază Content-Type HTTP cu documentul.

Atributul html lang ajută browserele, traducerea, pronunția și tehnologiile asistive. Valoarea trebuie să descrie pagina reală, nu o setare implicită a întregului site.

<html lang="ro">\n<head>\n  <meta charset="utf-8">
02

Construiește un cluster hreflang valid

  • Cod valid Folosește limbă și opțional regiune, precum ro sau en-GB; doar codul țării este invalid.
  • Țintă absolută Include schema și hostname-ul și trimite către pagina exact echivalentă.
  • Self și return links Fiecare versiune se listează pe sine și pe celelalte, iar țintele răspund reciproc.
  • x-default Poate indica un fallback neutru pentru utilizatorii fără potrivire.
03

Coordonează canonical și rutarea limbii

Nu canonicaliza toate traducerile către o singură limbă atunci când fiecare are conținut principal localizat. Păstrează canonical către sine și conectează echivalentele prin hreflang.

Evită redirecturile automate care împiedică deschiderea unui URL ales. Oferă linkuri vizibile între limbi, răspuns 200 și același set coerent de relații în metoda aleasă.

Listă de acțiuni

Validează fiecare localizare ca pagină completă

  1. 01Standardizează encodingul HTTP și HTML pe UTF-8.
  2. 02Setează html lang corect în fiecare template.
  3. 03Folosește URL stabil și self-canonical pentru fiecare limbă.
  4. 04Validează coduri, URL-uri absolute, self-links și relații reciproce.
  5. 05Testează fără cookies, geolocație sau Accept-Language.

Referințe oficiale

Recomandările tehnice din acest ghid sunt aliniate cu următoarele surse primare.