Skip to content
Cum implementezi hreflang pentru website-urile multilingve | AI SEO

Cum implementezi hreflang pentru website-urile multilingve

Dacă site-ul dvs. se adresează utilizatorilor din mai multe țări sau în mai multe limbi, hreflang este atributul HTML care asigură că Google afișează versiunea corectă fiecărui utilizator. Fără hreflang implementat corect, un utilizator din Franța poate vedea versiunea românească a site-ului în rezultatele de căutare, ceea ce reduce dramatic rata de clic și conversiile.

Implementarea hreflang este considerată una dintre cele mai complexe aspecte ale SEO tehnic, cu numeroase detalii care pot merge greșit. Erorile în hreflang nu penalizează direct site-ul, dar pot face ca Google să ignore complet instrucțiunile și să aleagă singur ce versiune să afișeze.

Acest ghid acoperă tot ce trebuie să știți pentru a implementa hreflang corect: structura atributului, metodele de implementare, cele mai frecvente greșeli și instrumentele de verificare.

Cum implementezi hreflang pentru website-urile multilingve

Atributul hreflang informează Google despre relațiile dintre paginile cu conținut similar în limbi sau regiuni diferite. Sintaxa de bază este: <link rel="alternate" hreflang="ro" href="https://www.site.ro/pagina/" />. Valoarea atributului hreflang urmează codul ISO 639-1 al limbii (ro, en, fr, de etc.), opțional completat cu codul ISO 3166-1 Alpha-2 al țării (ro-RO, en-GB, en-US, fr-FR etc.).

Fiecare pagină care face parte dintr-un set hreflang trebuie să listeze toate versiunile alternativelor, inclusiv pe ea însăși. Dacă aveți versiuni în română, engleză și franceză, fiecare dintre cele trei pagini trebuie să conțină câte trei taguri hreflang: unul spre ea însăși și câte unul spre celelalte două versiuni. Aceasta este o cerință absolută, nu opțională.

Hreflang poate fi implementat prin trei metode: în secțiunea <head> a paginii HTML, în header-ul HTTP al răspunsului serverului sau în fișierul sitemap XML. Cea mai comună metodă pentru WordPress este implementarea în <head>, gestionată automat de plugin-uri SEO precum Yoast SEO sau Rank Math.

Structurile de URL pentru site-uri multilingve

Există trei structuri principale pentru organizarea conținutului multilingv: subdomenii (ro.site.com, en.site.com), subdirectoare (site.com/ro/, site.com/en/) și domenii separate (site.ro, site.com, site.fr). Fiecare are avantaje și dezavantaje din perspectiva SEO și a gestionării tehnice.

Subdirectoarele (site.com/ro/, site.com/en/) sunt, în general, cea mai recomandată soluție pentru site-urile de dimensiuni medii, deoarece consolidează autoritatea de domeniu pe un singur domeniu și sunt mai simple de gestionat decât domeniile separate. Subdomeniile sunt o alternativă acceptabilă, dar Google le tratează uneori ca site-uri separate, ceea ce poate dilua autoritatea.

Domeniile separate (ccTLD-uri) sunt recomandate când site-ul targetează explicit piețe naționale diferite și doriți un semnal geografic puternic. O companie cu prezență în România, Franța și Germania ar putea beneficia de site.ro, site.fr și site.de, dar gestionarea SEO pentru trei domenii separate este semnificativ mai complexă și necesită buget mai mare. Asigurați-vă că structura URL-urilor este consecventă în fiecare versiune lingvistică.

Implementarea hreflang în WordPress cu Yoast SEO

Yoast SEO gestionează hreflang prin funcționalitatea Multilingual, disponibilă în combinație cu plugin-ul WPML sau Polylang. Configurarea necesită: instalarea și activarea Yoast SEO împreună cu unul dintre plugin-urile de multilingvism, configurarea perechilor de pagini traduse în plugin-ul multilingv și activarea opțiunii de hreflang în setările Yoast SEO.

Odată configurat, Yoast adaugă automat tagurile hreflang corecte pentru fiecare pagină, bazându-se pe relațiile de traducere definite în WPML sau Polylang. Nu este necesară intervenția manuală pentru fiecare pagină în parte, ceea ce face această abordare scalabilă pentru site-uri cu sute sau mii de pagini.

Verificați periodic că perechile de traducere sunt corect definite în plugin-ul multilingv. O pagină fără corespondent de traducere setat nu va primi taguri hreflang, ceea ce poate crea inconsistențe în setul hreflang. Consultați și ghidul nostru despre optimizarea sitemap-ului XML, deoarece hreflang poate fi inclus și în sitemap.

Implementarea hreflang în sitemap XML

Alternativa la implementarea hreflang în <head> este includerea sa în fișierul sitemap XML. Această metodă este preferată pentru site-uri cu număr mare de pagini, deoarece reduce dimensiunea paginilor HTML și centralizeaza gestionarea hreflang.

Formatul pentru hreflang în sitemap este extins față de formatul standard, incluzând taguri xhtml:link pentru fiecare versiune lingvistică a fiecărei pagini. Plugin-urile WPML și Yoast SEO pot genera automat sitemap-uri cu hreflang inclus, fără configurare manuală.

Indiferent de metoda aleasă, nu amestecați cele două metode pentru același set de pagini. Folosiți fie hreflang în <head>, fie în sitemap, nu ambele simultan. Inconsistențele dintre cele două surse pot confunda Googlebot. Verificați configurarea corectă a sitemap-ului pentru a evita conflicte.

Greșeli frecvente în implementarea hreflang

Greșeala numărul unu este reciprocitatea incompletă. Dacă pagina română listează versiunea engleză ca alternativă, dar pagina engleză nu listează versiunea română, setul hreflang este invalid și Google poate ignora instrucțiunile. Fiecare pagină din set trebuie să listeze toate celelalte versiuni, inclusiv pe ea însăși.

Coduri de limbă incorecte sunt o altă problemă frecventă. hreflang=”RO” (cu majuscule) nu este valid, trebuie să fie hreflang=”ro” (minuscule pentru limbă). Codul de țară, dacă este inclus, se scrie cu majuscule: hreflang=”ro-RO”. Folosiți întotdeauna codurile ISO standardizate.

hreflang pe pagini cu noindex sau care returnează 404 este o altă eroare clasică. Dacă o pagină din setul hreflang nu este accesibilă sau este blocată, Google ignoră întregul set. Verificați periodic că toate paginile din seturile hreflang sunt accesibile și indexabile cu Google Search Console.

Verificarea hreflang cu Google Search Console

Google Search Console oferă rapoarte dedicate pentru erorile hreflang în secțiunea Internațional Targeting. Raportul afișează erorile detectate: reciprocitate lipsă, coduri de limbă invalide, pagini neaccesibile în setul hreflang și alte probleme de configurare.

Pe lângă Search Console, utilizați instrumente specializate precum hreflang Testing Tool de la Aleyda Solis sau extensia Hreflang Tags Checker pentru Chrome. Acestea vă permit să verificați rapid că toate tagurile hreflang de pe o pagină sunt corecte și reciproce.

Implementarea corectă a hreflang este esențială pentru succesul SEO internațional. Dacă site-ul dvs. se adresează mai multor piețe și doriți o configurare profesionistă, serviciile SEO ale echipei noastre includ audit și implementare hreflang. Contactați-ne pentru o evaluare gratuită a site-ului dvs. multilingv.

Comments (0)

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Back To Top