Greșeli comune de marcare a schemei

Publicat: 2022-10-05

Schema.org își propune să ofere date structurate pe web pentru motoarele de căutare, astfel încât acestea să poată înțelege mai bine conținutul. Ajută crawlerele motoarelor de căutare să înțeleagă contextul site-ului dvs. Și când îl utilizați corect, puteți câștiga anumite funcții bogate în SERP-urile Google. În cel mai recent episod din Hack My Growth, vom arunca o privire asupra problemelor comune de marcare a schemelor și asupra modului în care acestea pot avea impact asupra site-urilor noastre web.


Transcriere video:


De ce facem markup schema?

Schema de marcare este folosită pentru a ajuta crawler-ii să înțeleagă mai bine contextul unei pagini web și, în unele cazuri, poate fi folosit pentru a obține funcții bogate. Mulți oameni au început să adauge acest lucru pe site-ul lor în speranța că vor obține un clasament mai bun. Și dacă este făcut corect, cu siguranță vă poate ajuta la îmbunătățirea clasamentului, deoarece va ajuta motoarele de căutare să înțeleagă contextul paginii. În unele cazuri, vă va oferi acel avantaj suplimentar al unei posibile funcții bogate.

Problema este că mulți oameni adaugă markup incorect sau doar încep să adauge markup la pagină fără să se gândească la proces sau la impact. Aceasta duce la confuzie pentru crawler-uri, deoarece le oferiți toate aceste informații. Spui: „Pagina este aceasta , dar este și aceea , dar este și aceasta ”.

Și un computer nu va fi capabil să gândească informațiile așa cum ar face un om. Se va uita la datele și va încerca să le dea sens.

Și atunci când aveți date conflictuale, aceasta va minimiza încrederea, în loc să o îmbunătățească. Nu va ajuta contextul. Dă impresia că acești oameni nu știu despre ce este site-ul lor și vor merge mai departe.

Probleme comune de marcare a schemei


1. Tipul greșit de marcare

Care sunt unele dintre problemele comune pe care le văd de obicei? De multe ori voi vedea tipul greșit de marcare. De exemplu, cineva pune un marcaj de produs pe o pagină de serviciu sau un marcaj de serviciu pe o pagină de produs. Uneori vor folosi marcajul local , precum și marcajul organizațional pe aceeași pagină. Asta ar putea crea complicații.

2. Markup conflictual

Al doilea tip este în cazul în care adăugați un marcaj care nu funcționează împreună sau nu ajută la îmbunătățirea acestuia. În schimb, spune două lucruri diferite în același timp.

3. Prea multe tipuri de marcare

O altă mare problemă este adăugarea prea multor tipuri de markup. Mai mult nu este întotdeauna mai bine. Adesea, când vine vorba de adăugarea de date structurate, mai puțin este mai bine. Asigurați-vă că aveți marcajul potrivit și nu mai mult.

4. Tipuri de marcare configurate greșit

Și apoi ultimul tip este doar configurat greșit și erori create de nu construirea corectă a JSON -ului dvs. sau de nedefinirea anumitor tipuri de marcare.

Inspectați site-urile web utilizând instrumentul de validare de la schema.org

Folosind instrumentul de validare de la schema.org:

Acesta primul este un site AutoNation. Este un site de mașini unde vând vehicule noi și second hand. Aceasta este pagina lor de pornire. Și pe pagina lor de pornire, au o adresă poștală, care apare de două ori. Au două tipuri diferite de aceleași informații. Acest lucru este redundant.
Nu îi va ajuta pentru că o fac de două ori. Nu are sens.

De asemenea, au și coordonatele geografice care apar de două ori. De asemenea, au 24 de articole diferite de mașini și aici marchează diferitele tipuri de mașini care sunt pe pagina de pornire. Înțeleg de ce ar vrea să facă asta. Probabil că o face dintr-un fel de plug-in.

Despre ce este această pagină? Este vorba despre aceste mașini diferite sau despre dealer-ul auto? Și apoi, în loc să folosească „dealer auto” (ceea ce are foarte mult sens, deoarece au adresa poștală, coordonatele geografice și informații despre afacere), l-au găsit sub „dealer auto” și apoi l-au marcat și ca „articole independente”.

Ar putea fi imbricat sub dealer auto. „Serviciul” nu are prea mult sens pe această pagină, deoarece aceasta nu este o pagină de servicii. Aici avem o serie de probleme diferite care apar pe această pagină. Există tipuri de marcare contradictorii și incorecte pe această pagină. Avem pagini care adaugă prea mult markup.

Avem recenzii și recenzii agregate aici. Au mai multe recenzii și se pare că folosesc doar un plugin pentru recenzii. Când site-urile folosesc o mulțime de plug-in-uri și fiecare dintre aceste plug-in-uri rulează în propriul lor marcaj, obțineți ceva care arată așa. Acest lucru poate crea multă confuzie pentru crawler-uri.

Nu avem nevoie de niciuna dintre aceste coordonate geografice poștale. Nu le-aș avea pe aceste mașini. Aș avea marcajul mașinii doar pe pagina de mașină specifică pentru că despre asta este pagina respectivă. Pentru acesta, aș avea „dealer auto”, iar apoi aș avea adresa lor, coordonatele geografice și orele de funcționare, toate imbricate aici, deoarece acest tip, „dealer auto”, este un tip de afacere sau organizație.

Este un marcaj de afaceri local. Am putea pune toate aceste informații aici, să curățăm și să o facem mai ușoară. Am putea chiar să adăugăm recenzii în acest sens, în special recenzia agregată aici. Acesta este un exemplu cu o serie de probleme care ar putea fi remediate și ar putea îmbunătăți accesarea cu crawlere a întregului site, precum și contextul site-ului.

Acesta este un site web TripAdvisor. Și după cum puteți vedea, au atât organizare , cât și marcare locală . Și cu acest marcaj local, au o mulțime de avertismente aici, deoarece nu au o adresă. Pentru a fi un marcaj local, ar trebui să aveți o adresă. Trebuie să aibă sens. Ei primesc toate aceste avertismente aici pentru că Google spune: „Ce încerci să faci?”

Și ceea ce încearcă să facă este să eticheteze toate aceste localități diferite pe care le pot deservi. Dar nu acesta este scopul marcajului local. Markup pentru afaceri locale este utilizat pentru companiile locale care deservesc o anumită zonă locală. TripAdvisor nu este o afacere locală. În acest caz. Sunt o afacere națională care deservește întreaga țară a Canadei. Și ar trebui să aibă doar un marcaj de organizare, deoarece acesta este singurul care are sens, cel puțin pe pagina lor de pornire.

Dacă au o locație cu sediul în Toronto sau una dintre aceste alte localități și au o anumită locație comercială sau un sediu acolo, atunci ar putea avea sens să afișeze aceste informații aici. Dar, după cum vedem chiar acum, adaugă multă confuzie la accesarea cu crawlere a site-ului lor, deoarece folosesc greșit schema.org.

Acesta este un site web care face antrenamente și abonamente la antrenamente. Pe site-urile WordPress, văd de multe ori unde aveți o pagină Web și un site Web. Aici avem site-ul Web, care oferă contextul site-ului în sine și o mulțime de informații despre acesta. Și acesta nu este groaznic. Multe din aceste informații ar putea fi mai puține și sub organizație, deoarece vorbește mai mult despre cine, de ce și unde al corporației în sine. Totul este cuibărit sub aici.

Și apoi avem „WebSite” unde oferim câteva informații redundante și aici. Dar acest lucru este de obicei injectat folosind ceva de genul Yoast sau un alt plug-in SEO. Va pune marcajul site-ului acolo. Nu aveți nevoie de „Pagină web” și „Site web”. Alege una.

„Organizarea” este în regulă. În mod obișnuit, îl vom avea fie pe pagina de pornire, fie pe pagina despre. Celelalte sunt bune, cu excepția „persoană”, deoarece, din nou, aceasta este pagina principală a site-ului și nu promovează o persoană. Doriți ca acest marcaj „persoană” să fie imbricat în „organizație” unde este aplicabil (cum ar fi un CEO sau un fondator) sau pe pagina de profil a acelei persoane, unde oferiți informații despre o persoană.

Acesta este BestBuy.com. Best Buy pare să aibă întotdeauna o mulțime de erori de schemă. Este unul pe care îl folosesc foarte mult. Și aici avem „pesmet” care funcționează perfect pentru ei. Dar aici avem erori când vine vorba de formarea creării fișierului JSON-LD schema.org. Și dacă mergem aici, puteți vedea de unde vin aceste probleme.

Nu sunt exact sigur care sunt problemele pentru că nu am reușit să le identific în profunzime, dar se pare că le lipsesc paranteze. Se pare că au un cod JSON-LD prost formulat, ceea ce face ca acesta să se spargă. Dezvoltatorii trebuie să arunce o privire la asta și să descopere cum este creat și să o repare, deoarece nu lasă aceste informații să fie transmise. Au site-ul lor aici care este afectat.

Au marcajul lor de „organizație”, punctul lor de contact. Toate acestea sunt informații destul de importante pentru Best Buy, astfel încât oamenii să îi poată contacta și să stabilească o relație clară între entitatea grafică a cunoștințelor și site-ul lor. Aceasta este o oportunitate ratată pentru Best Buy și este ceva ce poate fi curățat doar privind din nou la cod.

Acesta este un sistem de școală publică care utilizează markup. Ceea ce încearcă să facă este să aibă un marcaj pentru site-ul web sau, eventual, un marcaj organizațional și au adăugat markup site-ului lor, dar nu au declarat tipul de marcare care ar trebui să fie. Momentan, crawler-ii habar nu au ce încearcă să facă.

Au acest marcaj aici injectat pe pagină. Nu este greșit din punct de vedere tehnic, dar este ambiguu. Nu este de ajutor. Și din nou, scopul schema.org și al datelor structurate, în general, este de a oferi context. Aici am intrat în markup fără context. Nu are aproape niciun impact asupra site-ului.

Și apoi iată încă una. Este un site care vinde un produs, dar aceasta este pagina sa principală. Aici avem pagina web și se pare că aceasta este injectată de la Yoast. Acest marcaj de pagină Web arată destul de bine. Au tot ce le trebuie. Face parte din site-ul web ca întreg.

Din nou, o pagină web este atașată unui site web. Acesta este cuibărirea corectă, după cum puteți vedea aici. Face parte dintr-un site web.

Problema care intervine aici este „produsul”. Ei își pun produsul aici și aceasta nu este neapărat pagina produsului.

Problema care intervine aici este „produsul”. Ei își pun produsul aici și aceasta nu este neapărat pagina produsului. Această pagină de pornire este o pagină de intrare despre site. Nu ar trebui să fie pagina de produs, deoarece acest site are pagini de produse și ar trebui să puneți marcajul produsului pe pagina produsului. Nu puneți marcajul potrivit pe pagina potrivită.

Schema oferă context

Din nou, dacă întregul scop al datelor de schemă și structură este de a oferi context crawlerelor, atunci trebuie să:

  • asigurați-vă că îl injectăm corect
  • luați-vă timp pentru a scrie codul JSON corect.
  • asigurați-vă că pluginurile nu introduc date structurate care nu au sens pentru acele pagini specifice
  • încetiniți și mapați datele noastre structurate înainte de a începe să le implementăm pe site-urile noastre web
Unul dintre cele mai mari lucruri care vă poate ajuta este să aveți un alt set de ochi. Dacă implementați date structurate sau o strategie SEO strategică și aveți nevoie de cineva care să vă ofere claritate și concentrare, despre asta înseamnă coaching. Dacă sunteți interesat să vedeți cum ar putea arăta un contract de coaching SEO sau un acord de coaching SEO, vă ofer sesiuni gratuite de mostre și vă puteți înscrie mai jos.

Continuă și verifică asta. Înscrieți-vă și putem vorbi timp de 15 sau 20 de minute despre strategia dvs. și obțineți acel alt set de ochi pentru claritate și concentrare de care aveți nevoie pentru a obține rezultatele dorite.

Mulțumesc din nou pentru vizionarea acestui videoclip! Sper că ai învățat ceva nou astăzi. Sper că acest lucru vă provoacă să vă întoarceți și să vă uitați la marcaj pentru a vă asigura că puteți curăța oricare dintre zonele în care nu ați eșuat și să obțineți rezultatele pe care le căutați. Nu uitați să apăsați butonul de abonare. Dacă ați găsit acest lucru util, mergeți mai departe și împărtășiți-l și prietenilor dvs.