Cum să remediați eroarea de limbă: „Site-ul dumneavoastră nu are etichete hreflang”

Implementarea tehnologiei HSEP. Îmbunătățirea siguranței și eficienței.
Cuprins

Când publici un site web pe internet și vrei să îl faci multilingv, ai nevoie de un tag hreflang. Acesta îi spune Google ce tip de limbă folosești pe o anumită pagină. Tagul dezvăluie relația dintre paginile web în limbi diferite. Dacă traduci o pagină în spaniolă, franceză sau orice altă limbă, poți adăuga un semnal pentru a identifica limba paginii respective.

Eticheta hreflang este un atribut HTML folosit pentru a descrie limba site-ului web împreună cu locația sa geografică. Aceasta prezintă conținutul unui site web în mai multe limbi. Dacă cauți un site web prin motorul de căutare Google în limba engleză, vei vedea site-ul în limba engleză datorită etichetei hreflang.

Dacă deschizi site-ul web într-o altă țară, cum ar fi Franța, acesta va deschide pagina web în limba franceză. Totuși, etichetele Hreflang se pot amesteca ocazional, deoarece este posibil să nu fie configurate corect. Drept urmare, site-ul web afișează eroarea „Site-ul tău nu are etichete hreflang.” Din fericire, poți rezolva rapid această problemă.

O diagramă care prezintă aspectul ecranelor aplicațiilor Hello și Ciao

Când sunt necesare etichetele Hreflang?

Site-urile web necesită etichete hreflang atunci când există mai multe versiuni în funcție de limbă sau regiune. Înainte de a începe să rezolvați problema lipsei etichetelor hreflang, trebuie să identificați toate versiunile regionale sau lingvistice ale site-urilor dumneavoastră web.

Navigarea și comutatoarele de limbă ghidează vizitatorii către URL-ul corect atunci când navighează pe site-ul dumneavoastră. Dacă un site web are o listă de URL-uri diferite, cum ar fi un site web în alte limbi, harta site-ului XML va furniza motorului de căutare o listă cu toate aceste URL-uri. Așa cum harta site-ului HTML sau meniurile de navigare ghidează un vizitator, o hartă a site-ului XML ghidează un motor de căutare, dar pentru a ajunge la URL-ul corect. 

Iată cum arată o etichetă hreflang:

				
					<html lang="en-US" data-lt-installed="true">
				
			

Codul en-US se referă la codul pentru „dialectul american” al limbii engleze folosit în SUA. De asemenea, puteți utiliza instrumente specializate de la Linguise pentru a configura o etichetă hreflang pentru site-ul dumneavoastră fără a vă complica cu scrierea codului.

Metode de plasare a etichetelor Hreflang

captură de ecran a câmpului de introducere a etichetei de limbă pentru codul nou, exemplu de cod HTML cu eticheta lang

Există două metode de plasare a etichetelor hreflang pe un site web. Prima metodă este utilizarea sitemap-urilor XML, iar a doua metodă este utilizarea metodelor de etichetare a paginilor. Iată diferența dintre cele două:

Metode de etichetare a paginilor prin HTML Header

Etichetarea paginilor oferă o metodă simplă de a adăuga etichete hreflang pe site-ul dvs. În această metodă, o etichetă hreflang este adăugată în antetul HTML al site-ului dvs. Eticheta de pagină pentru site-ul dvs. va arăta astfel:

				
					<html lang="en" data-lt-installed="true">
				
			

Eticheta „en” este folosită pentru limba engleză, iar dacă dorești să traduci această pagină în germană, va trebui să adaugi „de” sau, pentru o versiune în chineză, „zh-CN” în adresa HTML. Etichetele HTML rezultate vor arăta astfel:

chinez

				
					<html lang="zh-CN" data-lt-installed="true">
				
			

germană

				
					<html lang="de" data-lt-installed="true">
				
			

Acest proces poate părea simplu, dar va trebui să adăugați un cod separat pentru fiecare pagină web. Va dura mult timp și poate cauza, de asemenea, erori manuale la introducerea codurilor, provocând diverse erori

Etichete de limbă alternativă

Eticheta de limbă alternativă este complementară atributului hreflang și vă permite să arătați motoarelor de căutare care este relația dintre paginile web traduse ale site-ului dumneavoastră.

De exemplu, care este versiunea în spaniolă a acestei pagini în franceză și, de asemenea, care este versiunea în limba originală a acestei pagini?.

Este util atunci când ați creat conținut specific pentru un public local. Atributul hreflang adaugă un semnal pentru motoarele de căutare că un utilizator care caută din Franța cu o solicitare în franceză dorește versiunea franceză a paginii în locul unei pagini cu conținut similar în limba engleză.

Text de cod pe un ecran negru. Concept de programare sau codare.

De asemenea, dacă utilizatorul vorbește cele 2 limbi, franceză și engleză, Google poate returna ambele rezultate.

Eticheta de limbă din antetul HTTP pentru fișiere

Etichetele Hreflang sunt adăugate paginilor web folosind un antet HTTP pentru conținut non-HTML și fișiere PDF. Puteți adăuga o etichetă href în elementele de link ale antetului HTTP. Antetul va fi adăugat la sfârșitul linkului și va arăta astfel:

				
					<https://www.linguise.com/pre-sale-questions/document.pdf>; rel="alternate"; hreflang="es"
				
			

Puteți adăuga orice în secțiunea scrisă cu roșu. Trebuie doar să adăugați URL-ul fișierului pdf și să legați tagul hreflang la final.

Care este eroarea Hreflang returnată de Google?

Când vedeți „site-ul dvs. nu are etichete hreflang”, înseamnă că există o problemă în referințarea încrucișată sau în linkuirea paginii. Aceasta înseamnă că pagina 1 face link către pagina 2, dar pagina 2 nu face link înapoi către pagina 1. Lipsa unei etichete de retur duce adesea la eroarea Hreflang. Puteți verifica hărțile site-ului XML pentru a afla numărul de etichete Hreflang de pe o singură pagină și erorile asociate acestor etichete. Asigurați-vă că faceți o cercetare amănunțită înainte de a aplica o soluție.

Erori de cod de limbă

				
					<xhtml:link rel="alternate" hreflang="ur-pk" href="https://www.rekhta.org/?lang=ur" />
				
			

Eticheta hreflang corectă folosită pentru urdu este lang=ur. Puteți folosi diverse instrumente pentru a afla codurile utilizate pentru fiecare limbă. Linguise vă oferă o soluție simplă pentru erorile etichetelor hreflang. Odată ce asociați codul corect cu limba corectă și îl conectați cu țara specificată, nu veți mai vedea eroarea etichetei Hreflang atunci când deschideți paginile web ale site-ului dumneavoastră.

Atribute de limbă greșite

Majoritatea oamenilor confundă atributele hreflang cu o versiune cu cratimă a limbii. Acest lucru duce la erori în legarea site-ului web la codul de limbă corect. Majoritatea utilizatorilor cred că folosirea „en-uk” pentru un dialect din Regatul Unit va fi suficientă pentru a-și rula pagina web. Atributul corect pentru un dialect de engleză britanică este „en-gb”. Odată ce folosiți atributul corect, problema unui atribut hreflang defectuos va dispărea.

Utilizarea simultană a sitemap-ului și a etichetării paginilor

O captură de ecran a unui panou de administrare al unui site web în modul întunecat.

Majoritatea oamenilor cred că folosesc ambele metode pentru etichetele hreflang. Acest lucru duce la o serie complicată de integrare a diverselor etichete hreflang în secțiunile head ale mai multor URL-uri dacă utilizați o metodă de etichetare a paginilor. Alții folosesc metodele hreflang bazate pe sitemap pentru a specifica limba paginii web. Când utilizați ambele metode de etichetare hreflang, acest lucru cauzează redundanță, iar Google vă poate respinge complet site-ul web. Alegeți o singură metodă pentru a implementa eticheta hreflang și asigurați-vă că nu există erori în implementare.

Depășește barierele lingvistice
Spuneți adio barierelor lingvistice și salutați creșterea nelimitată! Încercați serviciul nostru de traducere automată astăzi.

Cum se implementează etichetele Hreflang cu Linguise?

Cea mai simplă soluție pentru problema dvs. Hreflang este să utilizați Linguise. Acesta generează și implementează automat un tag hreflang, astfel încât nu trebuie să vă faceți griji cu privire la învățarea codului. Dispune de un sistem personalizat care traduce conținutul HTML inline. Aceste traduceri sunt corelate cu metadatele unui site web și oferă rezultate rapide.

Verificarea implementării etichetei de limbă hreflang

După ce site-ul dvs. este tradus cu Linguise, faceți clic dreapta oriunde pe pagină și faceți clic pe „Inspect” sau utilizați F12.

Vei avea acces la instrumentul pentru dezvoltatori al browserului.

WordPress pluginuri pentru analiză și optimizare. Îmbunătățiți performanța site-ului dvs.

Apoi, dacă pagina mea este în franceză, de exemplu, hreflang implementat ar trebui să fie fr.

listă de pluginuri wordpress de traducere automată

Pe scurt, eticheta hreflang este implementată automat pe pagina tradusă, iar eticheta este globală, ceea ce înseamnă că pentru franceză este fr. Astfel, dacă un canadian francez face o cerere în franceză, pagina îi va fi returnată cu prioritate în motoarele de căutare.

Ești gata să explorezi piețe noi? Încearcă serviciul nostru de traducere automată gratuit, cu o perioadă de probă de 1 lună fără riscuri. Nu este nevoie de card de credit!

Conclusion

Erorile Hreflang pot părea descurajante la început, dar le poți remedia cu ușurință. Folosește doar metodele prezentate mai sus pentru a rezolva eroarea și pentru a vedea diferența. Dacă nu ai timp să remediezi erorile manual, poți folosi Linguise. Este o extensie de traducere automată a limbii care poate elimina orice eroare hreflang în câteva minute.

S-ar putea să vă intereseze și lectura

Nu ratați!
Abonați-vă la newsletter-ul nostru

Primiți noutăți despre traducerea automată a site-urilor web, SEO internațional și multe altele!

Invalid email address
Încercați. Unul pe lună și vă puteți dezabona oricând.

Nu pleca fără să ne împărtășești adresa ta de email!

Nu îți putem garanta că vei câștiga la loterie, dar îți putem promite câteva știri informative interesante despre traducere și reduceri ocazionale.

Nu ratați!
Invalid email address