Cum să adăugați etichete hreflang în WordPress

Publicat: 2023-02-12

Construiți un site web care acceptă mai multe limbi și regiuni? Un site multilingv îți poate extinde publicul potențial în mod exponențial, dar poate părea și dificil de gestionat.

Vestea bună este că adăugarea de etichete hreflang poate îmbunătăți optimizarea pentru motoarele de căutare (SEO) și experiența utilizatorului (UX) a site-ului dvs. Nu este atât de greu de realizat și puteți începe să beneficiați rapid de un trafic și implicare crescută.

În acest articol, vom analiza ce sunt etichetele hreflang și câteva dintre cele mai bune practici pentru utilizarea lor. Vom dezvălui apoi metodele pe care le puteți folosi pentru a implementa aceste etichete pe site-ul dvs. WordPress. Sa trecem la treaba!

Cuprins
1. Ce este hreflang?
2. hreflang și site-ul dvs. multilingv: cele mai bune practici
3. Cum să implementați etichetele hreflang pe WordPress
3.1. Pluginuri hreflang
3.2. Adăugați hreflang la <head>
3.3. Adăugați hreflang la Sitemap XML
4. Cum se validează hreflang pe WordPress
5. Continuați să învățați cu WP Engine

Ce este hreflang?

Eticheta hreflang este un cod HTML care îi spune lui Google ce versiune a unei pagini web să fie afișată pentru anumite limbi și regiuni. Iată un exemplu despre cum poate arăta acel cod:

<link rel="alternate" href="example.com" hreflang="en-us" />
<link rel="alternate" href="example.com/fr/" hreflang="fr-fr" />

Fiecare etichetă include o combinație de detalii despre limbă și locație, cum ar fi „en-us” pentru engleză și Statele Unite ale Americii sau „fr-fr” pentru franceză și Franța.

Deși Google poate detecta limba unei pagini web, lipsa etichetelor hreflang poate dăuna totuși la clasamentul căutării. Acest lucru se datorează faptului că, fără aceste etichete, paginile dvs. în diferite limbi pot ajunge să concureze între ele pentru destinațiile de plasare de top. Deși etichetele hreflang nu sunt factori de clasare în sine, ele ajută Google să ofere utilizatorilor paginile potrivite.

hreflang și site-ul dvs. multilingv: cele mai bune practici

Puteți ajunge la un public mai larg cu un site web multilingv WordPress, dar trebuie să implementați anumite bune practici pentru a obține rezultate. Una dintre cele mai bune practici pentru acest tip de site web este utilizarea etichetelor hreflang, dar există și alte tehnici inteligente.

Pentru cea mai bună experiență de utilizare, este inteligent să folosiți conținut scris de vorbitori nativi, și nu text tradus automat. O altă practică optimă este utilizarea etichetei opționale x-default pentru limbi nepotrivite. Aceasta ar trebui să fie folosită pe paginile de pornire, unde utilizatorii pot selecta locația și limba pe care o doresc.

Dacă site-ul dvs. folosește etichete canonice, va trebui, de asemenea, să aveți grijă când adăugați etichete hreflang. Aceste două tipuri de etichete pot intra în conflict, trimițând semnale mixte către Google despre ce pagină ar trebui să fie afișată. Deși puteți lăsa etichetele hreflang în afara paginilor care au etichete canonice, este mai bine să adăugați pur și simplu etichetele de limbă cu atenție.

Cum să implementați etichetele hreflang pe WordPress

Etichetele hreflang sunt de neprețuit pe site-urile WordPress, dar numai atunci când sunt implementate corect. Există trei metode pe care le puteți folosi pentru a adăuga aceste etichete pe site-ul dvs. web. Pluginurile sunt metoda cea mai ușoară și cea mai comună. Cu toate acestea, puteți să actualizați antetul site-ului dvs. sau să editați harta site-ului XML. Să ne uităm la toate cele trei tehnici.

Pluginuri hreflang

Cea mai ușoară metodă de implementare hreflang este utilizarea unui plugin WordPress. Pluginuri precum MultilingualPress adaugă automat etichete hreflang pentru dvs. și nu ar trebui să cauzeze probleme de performanță:

MultilingualPress are și o funcție de traducere, care poate fi găsită în editorul de postări. Când acceptați o traducere, pluginul adaugă etichetele hreflang corespunzătoare în antetul site-ului dvs. Funcția de traducere nu se limitează la postări și funcționează pe etichete și categorii, în timp ce se sincronizează bine cu pluginuri precum Yoast și WooCommerce.

O altă opțiune de plugin pentru implementarea hreflang este Polylang:

Polylang este un instrument gratuit popular care vă ajută să gestionați site-urile WordPress în mai multe limbi. Puteți crea conținut ca de obicei și apoi îi puteți atribui o limbă. După aceea, Polylang se va ocupa de etichetele hreflang pentru tine.

Adăugați hreflang la <head>

Puteți adăuga etichete hreflang pe site-ul dvs. WordPress fără un plugin, actualizând fișierul header.php . Pentru a accesa acest fișier, va trebui să navigați la Aspect > Editor de teme sau să utilizați Protocolul de transfer de fișiere (FTP).

După deschiderea fișierului, veți dori să căutați deschizătorul <head> și să inserați acest cod:

<link rel="canonical" href="http://example.com/content"/>
<link rel="alternate" hreflang="x-default" href="http://example.com/content"/>
<link rel="alternate" hreflang="en-us" href="http://example.com/content"/>
<link rel="alternate" hreflang="es-es" href="http://example.com/es/content"/>
<link rel="alternate" hreflang="fr-fr" href="http://example.com/fr/content"/>

În acest exemplu, etichetele trebuie adăugate la conținutul în limba engleză. Etichetele x-default și hreflang engleză indică, de asemenea, pagina de conținut în limba engleză.

Pe de altă parte, etichetele hreflang spaniolă și franceză redirecționează către versiunile lingvistice corecte ale paginii. Desigur, puteți adăuga mai multe etichete hreflang pentru orice alte limbi folosite pe site-ul dvs.

Adăugați hreflang la Sitemap XML

Dacă nu doriți să editați fișierul header.php , puteți actualiza harta site-ului XML a site-ului dvs. Folosind această metodă, Google vă va găsi paginile în limbi alternative și le va indexa corect. Actualizarea site-ului dvs. reduce, de asemenea, dimensiunea paginilor dvs. web, pentru timpi de încărcare mai rapid.

Etichetele hreflang pentru sitemap-ul dvs. XML sunt ușor diferite:

<url>
<loc>http://www.example.com/content</loc>
<xhtml:link rel="alternate" hreflang="es-es" href="http//www.example.com/es/content"/>
<xhtml:link rel="alternate" hreflang="fr-fr" href="http//www.example.com/fr/content"/>
</url>
<url>
<loc>http://www.example.com/es/content</loc>
<xhtml:link rel="alternate" hreflang="en-us" href="http//www.example.com/content"/>
<xhtml:link rel="alternate" hreflang="fr-fr" href="http//www.example.com/fr/content"/>
</url>

În timp ce editarea sitemap-ului dvs. XML ajută la indexare, poate deveni, de asemenea, complicată. Dacă aveți un site web mare, harta site-ului poate deveni umflată. Adăugarea etichetelor hreflang pe harta site-ului poate dura, de asemenea, mai mult decât utilizarea altor metode descrise mai sus.

Cum se validează hreflang pe WordPress

Chiar și atunci când sunt incluse, etichetele hreflang sunt adesea implementate incorect pe site-urile web multilingve. Validarea etichetelor hreflang vă poate ajuta să determinați dacă le-ați adăugat corect.

Pentru a valida etichetele, puteți utiliza diverse instrumente online. Aceste instrumente oferă informații similare, dar le prezintă în moduri diferite. Instrumentul de testare a etichetelor hreflang de la Sitrix afișează etichetele pe site-ul dvs. și vă informează dacă există erori:

Instrumentul de testare a etichetelor hreflang de la Merke oferă, de asemenea, o defalcare a etichetelor și a erorilor de pe site-ul dvs.:

Dacă doriți să vedeți doar erori, totuși, instrumentul de testare a etichetelor hreflang al SALT.agency este o altă opțiune.

Continuați să învățați cu WP Engine

Dacă aveți un site web cu conținut în mai multe limbi, etichetele hreflang vor ajuta Google să livreze paginile potrivite vizitatorilor potriviți. Din fericire, există mai multe modalități de a adăuga etichete hreflang pe site-ul dvs., cea mai simplă opțiune fiind instalarea unui plugin dedicat.

Dacă vă confruntați cu orice alt aspect al rulării site-ului dvs. web multilingv, WP Engine este dedicat să vă ajute să găsiți resursele de care aveți nevoie. Consultați planurile noastre astăzi!