Unealtă gratuită — Fără înregistrare

Checker și Validator hreflang

Verifică instant etichetele hreflang pe orice URL — validează sintaxa codurilor de limbă, detectează lipsa x-default, semnalează tipare inconsistente și vezi toate variantele alternative detectate. Gratuit, fără înregistrare.

Enter a full URL — e.g. https://example.com/en/ or just example.com

Fără cont necesar Verificare în timp real pe partea de server Validare cu 8 puncte Sintaxa BCP 47 verificată
Context

Ce este hreflang?

Atributul HTML care le spune motoarelor de căutare ce pagină să afișeze — și cui.

Hreflang este un atribut HTML al elementului link care semnalează motoarelor de căutare către ce limbă și regiune geografică este orientată o pagină. Implementat corect, ajută Google, Bing și alte motoare să servească versiunea potrivită a paginii utilizatorilor potriviți.

Fără hreflang, Google trebuie să ghicească ce versiune a paginii să afișeze pe fiecare piață — și greșește frecvent, mai ales pe site-uri cu versiuni în engleză care se suprapun (de ex. SUA, UK, Australia) sau limbi strâns înrudite.

Hreflang se plasează în <head>-ul fiecărei pagini sau este livrat prin antete HTTP Link, și trebuie implementat pe fiecare variantă — nu doar pe versiunea principală.

Exemplu de etichete hreflang

<link rel="alternate"
  hreflang="en-US"
  href="https://example.com/en-us/" />
<link rel="alternate"
  hreflang="en-GB"
  href="https://example.com/en-gb/" />
<link rel="alternate"
  hreflang="fr"
  href="https://example.com/fr/" />
<link rel="alternate"
  hreflang="x-default"
  href="https://example.com/" />
SEO internațional

De ce contează hreflang pentru SEO internațional

🌍

Targetare corectă pe limbă

Hreflang îi spune Google ce versiune să afișeze fiecărui utilizator. Fără el, Google ghicește — iar o pagină în engleză poate poziționa atât în SUA cât și în UK când îți dorești versiuni separate pentru fiecare piață.

📈

Previne diluarea pozițiilor

Fără hreflang, mai multe variante lingvistice ale aceluiași conținut pot concura între ele în căutare. Hreflang consolidează semnalele de ranking și împiedică propriile pagini să se canibalizeze.

🎯

Îmbunătățește experiența utilizatorului

Utilizatorii care ajung pe o pagină în limba și formatul regional corecte au angajament mai mare și rate de respingere mai mici. A duce pe cineva din Franța la pagina ta în franceză — nu la cea din SUA — este un câștig real de UX.

Greșeli frecvente de hreflang care strică pozițiile

Lipsesc etichetele de retur pe paginile alternative
Folosirea de URL-uri relative în loc de URL-uri absolute
Uitarea etichetei x-default
Coduri de limbă BCP 47 invalide (de ex. "en_US" în loc de "en-US")
Valori hreflang duplicate pentru aceeași limbă
Amestecarea inconsistentă a etichetelor doar-limbă cu cele limbă+regiune
Implementarea hreflang doar prin JavaScript (necrawlat de pe server)
Lipsa etichetelor auto-referențiale pe fiecare pagină
Implementare

Cum implementezi corect hreflang

Un ghid practic pentru configurarea hreflang pe site-uri internaționale și multilingve.

01

Identifică toate variantele de limbă și regiune

Listează fiecare versiune specifică limbii sau regiunii pentru fiecare pagină. Fiecare combinație unică (de ex. engleză SUA, engleză UK, franceză) are nevoie de propria etichetă hreflang.

02

Folosește coduri de limbă BCP 47 corecte

Folosește coduri de limbă ISO 639-1 din două litere (de ex. "en", "fr", "de"). Pentru variante regionale, adaugă un cod de regiune ISO 3166-1 separat printr-o cratimă (de ex. "en-US", "fr-FR"). Underscore-urile sunt invalide — folosește întotdeauna cratimă.

03

Adaugă etichete pe fiecare variantă de pagină

Etichetele hreflang trebuie plasate în <head>-ul fiecărei pagini-variantă. Fiecare pagină trebuie să includă un set complet — eticheta auto-referențială plus etichete pentru toate variantele alternative. Seturile incomplete sunt ignorate.

04

Include o etichetă auto-referențială

Fiecare pagină trebuie să includă o etichetă hreflang care indică propriul URL. Google cere acest lucru pentru ca adnotarea să fie considerată validă.

05

Adaugă o etichetă x-default

Include <link rel="alternate" hreflang="x-default" href="[url-ul-tău-principal]"> pentru a specifica pagina de rezervă pentru utilizatorii care nu se potrivesc niciunei alte variante de limbă sau regiune.

06

Folosește doar URL-uri absolute

Toate valorile href din etichetele hreflang trebuie să fie URL-uri absolute complete (inclusiv protocolul). URL-urile relative ca "/en/" nu sunt acceptate de Google.

07

Validează cu această unealtă

Rulează fiecare variantă de pagină prin acest checker hreflang pentru a confirma că etichetele sunt detectate corect, sintaxa este validă și nicio problemă nu este semnalată.

Greșeli frecvente

  • Folosirea en_US în loc de en-US (underscore vs cratimă)
  • Omiterea etichetelor auto-referențiale
  • Folosirea URL-urilor relative în atributele href
  • Lipsa etichetei x-default
  • Adăugarea hreflang doar pe homepage
  • Injectarea etichetelor doar prin JavaScript

Bune practici

  • Folosește cratimă în codurile de limbă: en-US, fr-FR
  • Adaugă etichete pe fiecare variantă — nu doar pe pagina principală
  • Include o etichetă auto-referențială pe fiecare pagină
  • Include întotdeauna o etichetă x-default
  • Folosește URL-uri absolute cu protocol și domeniu complete
  • Validează după implementare și după modificări majore ale site-ului
Despre această unealtă

Ce verifică acest validator hreflang

Opt verificări rulate instant pe orice URL public — fără extensie de browser sau autentificare.

🔍

Prezența etichetelor

Detectează toate etichetele <link rel="alternate" hreflang> din HTML-ul paginii și din antetele HTTP Link.

Sintaxa BCP 47

Validează fiecare valoare hreflang față de standardul BCP 47, inclusiv codurile ISO 639-1 și ISO 3166-1.

🏳️

x-default

Verifică prezența unei etichete x-default — rezerva recomandată de Google pentru utilizatorii fără potrivire.

↩️

Auto-referențial

Verifică dacă pagina include o etichetă hreflang care indică propriul URL.

🔗

URL-uri absolute

Semnalează orice valoare href de hreflang care folosește URL-uri relative în loc de URL-uri absolute complete.

🔁

Etichete duplicate

Detectează valori hreflang duplicate — de ex. două etichete care revendică hreflang="en-US".

⚖️

Verificare de consistență

Semnalează folosirea mixtă de etichete doar-limbă și limbă+regiune pentru aceeași familie lingvistică.

📋

Inventarul etichetelor

Listează toate etichetele hreflang detectate, valorile lor lingvistice și URL-urile țintă într-un tabel clar.

Limitări de care să ții cont

⚠️
Etichetele de retur nu sunt verificate
Această unealtă verifică un URL pe rând. Nu poate verifica dacă toate paginile alternative au etichete de retur reciproce care indică înapoi către această pagină.
⚠️
Etichete injectate prin JavaScript
Dacă etichetele hreflang sunt inserate prin JavaScript (de ex. printr-un plugin de CMS), pot să nu fie vizibile pentru acest checker pe partea de server — la fel cum pot să nu fie vizibile nici pentru Google.
⚠️
Hreflang din sitemap
Unele site-uri implementează hreflang prin sitemap-uri XML în loc de etichete HTML. Această unealtă verifică doar HTML și antete HTTP.
⚠️
Acoperirea crawlării
Această unealtă verifică un singur URL specific. Pentru acoperire completă, validează un eșantion reprezentativ de pagini, inclusiv homepage-ul și paginile alternative cheie.
FAQ

Întrebări frecvente despre Hreflang

Ce este hreflang?+
Hreflang este un atribut HTML folosit în etichetele <link> pentru a indica motoarelor de căutare către ce limbă și/sau regiune geografică este destinată o pagină. Ajută motoarele precum Google să servească varianta regională sau lingvistică corectă a paginii utilizatorilor potriviți. De exemplu, hreflang="en-US" îi spune Google că această versiune este pentru vorbitorii de engleză din Statele Unite.
Ce face un checker hreflang?+
Un checker hreflang descarcă un URL dat și scanează codul HTML al acestuia pentru etichete <link rel="alternate" hreflang="...">. Apoi validează prezența, sintaxa și configurarea acestor etichete — verificând coduri de limbă BCP 47 corecte, eticheta x-default, etichete auto-referențiale, URL-uri absolute, duplicate și tipare consistente de limbă/regiune.
De ce este hreflang important pentru SEO?+
Hreflang este critic pentru SEO internațional. Fără el, Google poate afișa versiunea greșită de limbă sau țară a site-ului tău utilizatorilor, ducând la o experiență slabă și trafic pierdut. Semnalele hreflang implementate corect ajută Google să indexeze și să poziționeze cea mai relevantă variantă de pagină pentru limba și locația fiecărui utilizator.
Ce este x-default în hreflang?+
Valoarea hreflang x-default este o etichetă specială care desemnează o pagină de rezervă pentru utilizatorii a căror limbă sau regiune nu se potrivește cu niciuna dintre etichetele hreflang specifice setate. Google recomandă includerea x-default pentru a gestiona elegant utilizatorii fără potrivire. De obicei indică homepage-ul principal sau internațional.
Trebuie hreflang să fie pe fiecare pagină?+
Da — adnotările hreflang trebuie implementate pe fiecare pagină care are variante de limbă sau regiune. Fiecare pagină trebuie să includă etichete pentru ea însăși (auto-referențiale) și pentru toate versiunile sale alternative. Acestea se numesc "etichete de retur". Dacă o pagină-variantă nu include etichete de retur care să indice înapoi către toate celelalte, implementarea hreflang poate să nu funcționeze corect.
Ce este o etichetă hreflang auto-referențială?+
O etichetă hreflang auto-referențială este o etichetă pe o pagină care indică propriul URL al acelei pagini. Specificația Google cere ca fiecare pagină cu etichete hreflang să includă o etichetă care indică spre ea însăși. Dacă lipsește eticheta auto-referențială, Google poate ignora adnotările hreflang de pe acea pagină.
Care sunt codurile de limbă hreflang valide?+
Valorile hreflang trebuie să folosească coduri de limbă BCP 47. Acestea sunt de obicei coduri de limbă ISO 639-1 din două litere (de ex. "en", "fr", "de") urmate opțional de un cod de regiune ISO 3166-1 alfa-2 separat printr-o cratimă (de ex. "en-US", "fr-FR", "de-DE"). Poți folosi și sub-etichete de scriere precum "zh-Hant" pentru chineza tradițională. Valoarea specială "x-default" este de asemenea validă.
Poate hreflang să fie în antetul HTTP în loc de HTML?+
Da — Google acceptă adnotări hreflang livrate prin antete HTTP Link pe lângă etichetele <link> HTML. Formatul este: Link: <https://example.com/en/>; rel="alternate"; hreflang="en". Este util pentru fișiere non-HTML precum PDF-uri. Acest checker caută atât etichete HTML cât și antete Link.
Ce se întâmplă dacă hreflang are erori?+
Erorile de hreflang pot face ca Google să ignore complet targetarea ta pe limbă/regiune, revenind la propriul raționament despre ce pagină să arate fiecărui utilizator. Probleme frecvente includ coduri de limbă invalide, lipsa etichetelor de retur pe paginile alternative, URL-uri relative (Google cere URL-uri absolute) și lipsa etichetelor x-default. Toate acestea pot reduce eficiența SEO-ului tău internațional.
De ce spune această unealtă "niciuna găsită" pe site-ul meu?+
Dacă nu sunt detectate etichete hreflang, ar putea însemna: (1) site-ul tău este monolingv și nu folosește hreflang, ceea ce este perfect ok; (2) etichetele hreflang sunt injectate de JavaScript, ceea ce verificarea pe partea de server a acestui checker nu va vedea; sau (3) etichetele sunt pe altă pagină (hreflang ar trebui să fie pe toate variantele, nu doar pe homepage). Verifică URL-ul specific al paginii pe care vrei să o validezi.

Verifică alt URL

Rulează validatorul de hreflang pe orice pagină — o variantă de limbă specifică, site-ul unui competitor sau după ce ai făcut corecții.

Toate uneltele gratuite

Vrei să urmărești vizibilitatea brandului tău în motoarele de căutare AI? GEOflux monitorizează ChatGPT, Gemini și Perplexity.

Începe o încercare gratuită