Acesta va fi un articol destul de lung despre Datele structurate – Schema.org și despre cum le puteți implementa pe site-ul dvs. pentru a avea beneficii SEO. Intru destul de bine în detalii pentru că consider că schema este obligatorie în 2020.
#1. Ce sunt datele structurate?
Motoarele de căutare doresc să înțeleagă pe deplin paginile tale web, deoarece le ajută să clasifice cu precizie conținutul tău în SERP-uri .
În timp ce majoritatea motoarelor de căutare sunt excelente în analizarea cuvintelor de pe o pagină pentru a găsi un subiect sau o temă, îi puteți ajuta și mai mult oferind informații specifice într-un limbaj standardizat pe care motoarele de căutare o pot înțelege.
Datele structurate (numite și markup schema) oferă aceste informații suplimentare. Datele structurate înseamnă date (sau informații) care au fost organizate într-un mod specific (structurate).
Datele structurate pot include informații despre o pagină web, de exemplu, autor, titlu, descriere, evaluare, ingrediente, timpul de gătire, durata videoclipului etc. La discreția sa, Google poate folosi aceste date pentru a adăuga mai multă valoare rezultatelor căutării.
Iată un exemplu care arată modul în care Google a folosit datele structurate încorporate într-o pagină web pentru a evidenția datele recenziilor:
Observați că listările din SERP-uri au evaluări cu stele și numere, număr de voturi și chiar prețuri de pornire. Acestea se numesc fragmente îmbogățite, unde cuvântul „bogat” se referă la orice nu se găsește în mod normal într-o listă normală (titlu albastru, adresă URL verde și descriere neagră).
Fragmente îmbogățite ca acesta sunt create de Google folosind date structurate pe care acești webmasteri le-au încorporat în pagina web.
Iată un fragment din acele date structurate din codul sursă al primei pagini:
Săgeata indică datele structurate care specifică valoarea și numărul de rating. Puteți vedea că valoarea este folosită în fragmentul îmbogățit.
Caseta desenată în jurul descrierii evidențiază un alt punct important. Doar pentru că adăugați datele structurate nu înseamnă că Google le va folosi.
Dacă te uiți înapoi la captura de ecran care arată fragmentele îmbogățite din SERP-urile, Google nu a folosit acea descriere în fragmentul îmbogățit.
De asemenea, Google nu are cel mai recent „preț scăzut” de 3,05 USD (fragmentul SERP-urilor arată prețuri începând de la 3,92 USD), așa că este posibil ca aceste date structurate să fi fost actualizate de la ultima accesare cu crawlere Google a acestei pagini.
Datele structurate încorporate în această pagină oferă Google mai multe informații pe care le poate folosi la discreția sa pentru a îmbunătăți listarea în SERP-uri.
De asemenea, ajută Google să înțeleagă mai bine conținutul paginii, ceea ce îl ajută să clasifice pagina mai precis.
Datele structurate (SD) ar trebui să fie o parte integrantă a SEO, deoarece pot fi citite (și utilizate) de motoarele de căutare, Facebook, Pinterest etc.
Cine va beneficia de implementarea datelor structurate?
Dacă oricare dintre următoarele este adevărată, atunci ar trebui să implementați date structurate pe site-ul dvs. web.
- Dacă traficul de căutare organic este important pentru dvs.
- Vrei ca paginile tale să iasă în evidență în SERP-uri.
- Aveți mai multe articole legate de termeni cheie și doriți ca acestea să iasă în evidență ca un carusel în SERP-uri.
- Paginile dvs. includ recenzii, liste de locuri de muncă, afaceri locale, evenimente, produse, cursuri, comerț electronic.
#2. Implementarea datelor structurate
Nu vreau să vă confund, dar există mai multe modalități de a implementa datele structurate . Cu toate acestea, vom vorbi doar despre metoda pe care o preferă Google, care folosește o taxonomie numită schema.org și limbajul de programare JSON-LD.
Pentru utilizatorii WordPress care nu doresc să învețe nici măcar cea mai mică cantitate de programare, nu intrați în panică. Mă voi uita la un plugin WordPress care poate implementa date structurate pentru tine.
Pentru a adăuga date structurate, trebuie să cunoaștem regulile care guvernează structura. În forma sa cea mai simplă, datele structurate sunt un set de perechi variabilă/valoare.
Numele variabilelor afișate în acel cod sunt critice. Dacă nu utilizați numele exact al variabilei, codul nu va fi înțeles.
În calitate de webmasteri, trebuie să știm ce variabile sunt disponibile și ce valori acceptă acele variabile. Aici intervine taxonomia la care ne referim acum un moment.
În 2011, Google, Bing, Yahoo! și Yandex s-au unit pentru a crea o listă standardizată de atribute și entități pe care toți au fost de acord să le susțină și care a devenit cunoscută sub numele de Schema.org (da, este un site web). Schema.org este taxonomia „lucrurilor” pe care le putem adăuga la datele noastre structurate.
OK, deci hai să facem o recapitulare rapidă.
- Datele structurate constau din lucruri, iar lucrurile au proprietăți.
- Schema.org este o taxonomie a tuturor lucrurilor și proprietăților lor.
- Google recomandă în mod special utilizarea schema.org și a unui limbaj de programare numit JSON-LD pentru a crea codul de date structurate pe care îl încorporăm în paginile noastre web.
- Schema.org este, prin urmare, resursa noastră numărul 1 pentru crearea datelor noastre structurate.
Am înţeles?
Ei bine, există o muscă în unguent... Google!
Google are, de asemenea, regulile sale pe lângă ceea ce veți găsi pe Schema.org.
Vă puteți crea datele structurate conform schema.org, dar dacă nu implementați și regulile Google, atunci gigantul căutării poate aplica o penalizare paginilor/site-ului dvs. Puteți găsi aceste linii directoare aici .
Vestea bună este că majoritatea regulilor Google sunt acolo doar pentru a împiedica administratorii web să abuzeze de sistem, de exemplu, să creeze date structurate care nu reflectă cu acuratețe conținutul paginii.
2.1 JSON-LD
Mai devreme, am menționat că datele structurate sunt codificate folosind limbajul JSON-LD. JSON-LD este codul folosit pentru a transmite datele către motoarele de căutare.
Putem crea date structurate JSON-LD utilizând ajutorul Google pentru date structurate. Acest instrument vă permite să vă marcați site-ul, apoi să capturați JSON-LD pe care trebuie să îl adăugați la pagina dvs.
Încearcă-l. Du-te pe acel site. Găsiți o adresă URL pe unul dintre site-urile dvs. web, selectați tipul de schemă pe care doriți să o creați și apoi inserați adresa URL. Faceți clic pe butonul Start Tagging pentru a începe.
Pagina ta se va încărca într-un ecran divizat, cu elementele de date în dreapta și pagina web în stânga. Acum puteți folosi mouse-ul pentru a evidenția informațiile de pe pagina dvs. web.
Când o faceți, veți primi un meniu pop-up care vă permite să etichetați datele pe care tocmai le-ați evidențiat. În acest exemplu, am evidențiat titlul și voi selecta numele din meniu:
Când faceți clic pe un element de meniu, acea valoare a datelor este scrisă în acea variabilă în partea dreaptă a ecranului. Marcați cât mai multe informații despre pagina dvs.
Dacă există informații pe care doriți să le marcați, dar nu se găsesc fizic pe pagină (deci nu le puteți evidenția), faceți clic pe butonul Adăugați etichetă lipsă din partea de jos. Apoi puteți introduce manual datele.
Când ați terminat de marcat pagina dvs., faceți clic pe butonul Creați HTML din dreapta sus. Pe următorul ecran, asigurați-vă că ați selectat JSON-LD din caseta derulantă, iar codul dvs. JSON-LD valid va fi listat mai jos:
Acest cod poate fi acum inserat în pagina web.
Există diferite moduri de a insera codul într-o pagină web. Dacă sunteți familiarizat cu Managerul de etichete, îl puteți utiliza. Sau puteți lipi codul direct în codul HTML al paginii dvs., să-l testați, apoi să treceți la următoarea pagină pe care doriți să o marcați.
#3. Testarea markupului schemei
Vă puteți testa datele structurate prin instrumentul de testare a datelor structurate de la Google . Când ajungeți la acea adresă URL, vi se oferă posibilitatea de a testa o adresă URL sau un fragment de cod.
Dacă ați introdus deja datele structurate în pagina dvs. web, testați adresa URL. Pagina ta va fi analizată, iar rezultatele vor fi afișate:
Cauți o stare de sănătate curată. Asta înseamnă 0 erori. Fiecare dintre aceste intrări din tabelul cu rezultate reprezintă un bit diferit de
date de structură pe pagina dvs. web.
În funcție de modul în care a fost construit site-ul dvs., este posibil să aveți date structurate deja prezente în paginile dvs. web. Dacă utilizați WordPress, WordPress va adăuga câteva pentru dvs., la fel și unele plugin-uri.
Pagina de mai sus are date structurate legate de:
- Breadcrumb (adăugat de WordPress).
- Organizație (Adăugat de pluginul Yoast SEO)
- Breadcrumblist (Adăugat de pluginul Yoast SEO)
- NewsArticle (adăugat de JSON-LD pe care tocmai l-am creat).
Puteți face clic pe oricare dintre aceste intrări pentru a extinde datele structurate. Deci, făcând clic pe Organizație, îmi arată datele structurate pentru acel „lucru”.
#4. Depanare cu Google Console
Vechea interfață (puteți comuta în continuare la ea) a Google Search Console are o secțiune care vă poate ajuta cu datele dvs. structurate. Veți găsi instrumentele de date structurate în meniul SearchAppearance.
Ecranul de date structurate va evidenția orice problemă cu datele structurate de pe site-ul dvs.
Făcând clic pe liniile care conțin erori, se va deschide o vizualizare mai detaliată. Veți putea vedea adresele URL cu erori de date structurate, precum și erorile în sine.
Dacă faceți clic pe URL, se deschide o casetă de dialog cu mai multe detalii, precum și un buton pentru a testa datele structurate pe pagina live:
Este posibil să descoperiți că atunci când vă testați pagina live, schema se validează bine. Asta pentru că a fost remediat de când Google l-a văzut ultima dată. Acesta va rămâne în lista de erori până când Google reface pagina și găsește schema validă.
Am zgâriat doar suprafața în ceea ce privește adăugarea manuală a datelor structurate pe un site web, dar în ceea ce privește metodele manuale, am acoperit totul.
După cum ați văzut, există o mulțime de reguli pe care trebuie să le urmați și aceste reguli se pot schimba fără notificare.
Eu personal nu vreau necazul sau timpul neplăcut de a fi nevoit să verific regulile Schema.org și Google de fiecare dată când adaug date structurate la o pagină web. Prin urmare, metoda mea preferată de a adăuga date structurate este cu un plugin WordPress.
Pluginul pe care îl folosesc se numește Schema Pro și vreau să vă arăt cum funcționează rapid.
#5. Pluginul WordPress Schema Pro
Principalul motiv pentru care îmi place acest plugin pentru datele structurate este că este actualizat în mod regulat.
Când Schema.org este actualizat, acest plugin este actualizat. Înseamnă că mă pot concentra pe lucruri mai importante și pot lăsa pluginul să se ocupe de cerințele mele de date structurate.
Puteți găsi detalii despre plugin aici . Și aici avem o reducere frumoasă WP Schema pentru cititorii noștri. Voi configura câteva date structurate folosind acest plugin pe un site de testare al meu.
5.1 Setări Schema Pro
Odată instalat și activat, pluginul adaugă un meniu sub meniul de setări din bara laterală din stânga a tabloului de bord. Prefer setările Schema Pro într-un loc diferit și puteți face asta în meniul de configurare:
Orice adăugați aici va fi adăugat la datele structurate ale paginilor dvs. web. Paginile mele vor avea acum valori de date structurate pentru sigla site-ului, tipul site-ului și numele companiei în captura de ecran de mai sus.
În fila Profiluri sociale din setări, adăugați orice pagini de socializare pe care le-ați configurat pentru site.
În fila Alte setări Schema, puteți aloca date mai structurate:
Din nou, toate aceste date pe care le introduceți acum sunt convertite în JSON-LD și adăugate automat paginilor dvs. Puteți testa schema adăugată în pagini vizitând site-ul dvs. în timp ce sunteți conectat la tabloul de bord.
Făcând clic pe acel link, se va deschide pagina web curentă în Instrumentul de testare a datelor structurate, astfel încât să puteți vedea noile date structurate și să confirmați că sunt OK.
5.2 Adăugarea unei scheme specifice
Cu setările generale finalizate, acum putem începe să adăugăm schema pentru anumite pagini. Faceți clic pe fila Schemă și faceți clic pe butonul Adăugare nou. Ecranul care se încarcă vă va oferi să alegeți tipul de schemă pe care doriți să îl creați:
După ce faceți clic pe butonul Următorul, veți fi întrebat unde pe site-ul dvs. web ar trebui să fie integrată noua schemă:
În cazul meu, vreau ca această schemă să fie aplicată tuturor postărilor. Rețineți că ultima intrare, Țintă specifică, vă permite să selectați anumite postări,
pagini de arhivă (etichetă, categorie) sau pagini.
De exemplu, dacă doriți să aplicați schema doar la una sau două postări, puteți. De asemenea, aveți puterea de a adăuga reguli de excludere care împiedică adăugarea schemei în pagini pe baza criteriilor dvs.
Puteți adăuga mai multe reguli de „activare” și „excludere” pentru a viza anumite pagini și secțiuni ale site-ului dvs. De exemplu, puteți configura schema de revizuire aplicată la toate postările din categoria de recenzii.
Când ați terminat, faceți clic pe butonul Următorul. Veți primi confirmarea că schema dvs. a fost configurată:
Faceți clic pe butonul Configurare completă pentru a intra în ecranul Edit Schema:
Acest ecran vă permite să editați schema, inclusiv regulile de activare/excludere dacă este necesar. Schema este configurată prin selectarea opțiunilor din casetele derulante.
Orice este selectat în caseta drop-down este folosit pentru a crea date structurate pentru fiecare postare. Gândiți-vă la opțiunile din casetele derulante ca la variabile, care se vor schimba pentru fiecare postare.
De exemplu, dacă ați selectat variabila Titlu pentru proprietatea Titlu, fiecare postare își va folosi titlul pentru schema Titlu.
Cele mai multe dintre aceste opțiuni vor fi selectate corect pentru dvs., dar puteți modifica sau înlocui setările implicite. De exemplu, pentru Numele editorului, pluginul a selectat Titlul site-ului în datele structurate (ceea ce are sens).
Făcând clic pe caseta derulantă îmi permite să fac o selecție diferită dacă vreau, inclusiv Text fix, unde pot introduce orice text îmi place:
O altă opțiune utilă din caseta derulantă este Câmp personalizat nou. În acest caz, puteți alege valoarea în momentul publicării conținutului.
Un bun exemplu în acest sens este câmpul Imagine, care este esențial pentru schema articolului. Este setat în mod implicit la Imagine recomandată, dar dacă o postare nu are atribuită o imagine recomandată, va avea ca rezultat o eroare de validare a datelor structurate.
Schimbând imaginea în Câmp personalizat nou, voi putea specifica imaginea pentru fiecare postare în momentul în care public postarea (direct pe ecranul de editare a postării):
Prin selectarea unei imagini în momentul publicării, eroarea de imagine va fi rezolvată.
Cu toate acestea, mai există încă o eroare în acel raport de eroare. Logo-ul. Acesta este ușor de rezolvat prin alocarea unei pictograme site în setările de identitate a site-ului temei mele.
Acest plugin poate face mult mai mult pentru tine.
Cu toate acestea, o să o las acolo. Dacă decideți să cumpărați pluginul WP Schema Pro , veți avea acces complet la documentația pluginului pentru a vă ajuta.
Înainte de a termina acest articol, am vrut să menționez că există câteva pluginuri gratuite de date structurate.
Le-am încercat pe cele pe care le-am putut găsi și am găsit câteva probleme de funcționalitate de bază cu toate.
#6. Schemă și resurse de date structurate
Sunt multe de învățat cu datele structurate și aș putea doar să zgârie suprafața în acest articol. Este ceva pe care cred că trebuie să îl utilizați ca SEO, așa că permiteți-mi să închei prin a enumera câteva dintre resursele mai importante.
- Schema.org – Taxonomia recomandată de Google.
- Ghidul Google privind datele structurate
- Instrument de testare a datelor structurate
- Google Search Console
- Ajutor de marcare
#7. Concluzie
Deci folosești Schema.org?
Ați văzut îmbunătățirile în clasament?
Sau poate ai nevoie de ajutor. te voi ghida cu placere. Doar anunțați-mă în comentariile de mai jos.
Acesta este un articol grozav! Totul este explicat într-un mod foarte simplu și face datele structurate mult mai ușoare acum pentru SEO-ul meu.
Multumesc Daniel!
Îți mulțumesc Cosmin pentru cuvintele tale frumoase și mă bucur că ai găsit conținutul valoros în procesul tău de învățare SEO. Toate cele bune și ține-ne la curent cu procesul tău de implementare Schema.org.