Pagerinkite paieškos rezultatus naudodami sudėtingus fragmentus ir „Schema.org“ žodyną
Struktūriniai duomenys leidžia pateikti paieškos rezultatus labiau vizualiai ir informatyviai. Pagal „Searchmetrics“ tyrimą, įtraukus struktūrizuotą duomenų žymėjimą į svetainę, „Google“ paieškos rezultatai padidėja 36%.
Struktūrizuotas duomenų žymėjimas pateikiamas „Google“, „Bing“ ir kitose paieškos sistemose turtingi fragmentai. Gausūs fragmentai yra patobulinti paieškos rezultatai kad pridėti Papildoma informacija, pvz., nuotrauka, kaina, naudotojų reitingai ir kitos savybės, skirtos paieškos variklio fragmentams.
Struktūrizuoti duomenys padeda pasiekti geresnių paieškos rezultatų dėl dviejų pagrindinių priežasčių:
- Tai praplečia HTML semantiką, sudarydama turinį labiau suprantama paieškos sistemoms.
- Turtingi fragmentai - struktūrizuotų duomenų paieškos variklio pateikimas - turi geresnis paspaudimų rodiklis nei reguliarūs, mažiau informatyvūs paieškos rezultatai.
„Schema.org“ žodynas
Jei norite turėti daug svetainės fragmentų, jums reikia pridėkite struktūrizuotų duomenų į HTML žymėjimą. Struktūrizuoti duomenys naudojami schema.org žodynas tai leidžia jums informuoti paieškos sistemas apie jūsų turinio pobūdį.
Schema.org yra „Google“, „Bing“ ir „Yahoo“ iniciatyva, kuria siekiama suteikti schemų rinkinys skirtingų tipų žiniatinklio turinio apibūdinimui, kad paieškos sistemos galėtų geriau ją suprasti.
Žodynas „Schema.org“ yra organizuotas a dviejų lygių hierarchija:
- Tipai: skirtingų rūšių žiniatinklio turinys, jie yra išdėstyti į savo hierarchiją
- Savybės: kiekvienas tipas turi tam tikrą skaičių savybių
Pirmasis tipų lygis
Dalykas yra labiausiai bendrinis elementas žodyno „schema.org“ žodynas yra visų kitų tipų protėvis.
Antrasis tipų lygis
The antrasis lygis yra šiek tiek konkretesnis ir jame yra Įvykis, Veiksmas, Nematerialus, „CreativeWork“, Vieta, Organizacija, Produktas, ir Asmuo Tipai. Taip pat yra atskiras antros pakopos dalykas, galimas kaip schema.org plėtinys; tai MedicalEntity Tipas.
Trečiasis tipų lygis
Kiekvienas antrasis lygis yra kai kurie ar keli trečiojo lygio tipai, pavyzdžiui, vienas iš „CreativeWork“ potipių yra Peržiūra Tipas. Atkreipkite dėmesį, kad konkretesni tipai (antrasis ir trečiasis lygiai) paveldėti savo tėvų savybes (ir senelis trečiojo lygio atveju).
Žemiau pateiktas paveikslėlis buvo paskelbtas oficialioje schemos dienoraštyje ir vaizduoja schema.org žodyną.
Raskite reikiamą schemą
Naršykite žodyną, kad rastumėte reikiamą schemą. Pvz., Receptų turtingiems fragmentams reikia naudoti Receptai Tipas, kuris yra „CreativeWork“ vaikas. Ji turi daug savybių, pvz cookTime
, virimo metodas
, receptasIngredient
, ir kiti, taip pat jis paveldi savo tėvų (CreativeWork) ir senelių (dalykas) savybes.
Schema.org yra a bendruomenės projektas, ji dažnai plečiama, o naujos versijos yra reguliariai išleidžiamos. Jei negalite rasti reikalingos schemos, galite pasiūlyti ją „Schema.org“ bendruomenei, taip pat galite prisidėti prie „Github“ projekto.
Pridėkite struktūrizuotus duomenis į „Markup“
Taigi, kaip pridėti schemas prie „front-end“ kodo? Schema.org gali naudoti trijų skirtingų formatų. Norint pridėti struktūrizuotą duomenų žymėjimą į svetainę, turite pasirinkti vieną. Nors teoriškai toje pačioje svetainėje galite naudoti daugiau nei vieną formatą, tai kenkia kodo skaitymui ir prieinamumui, taigi tai nėra gera praktika.
The trys pagrindiniai formatai struktūrizuotų duomenų žymėjimas yra:
- Mikroduomenys: Tai žiniatinklio standartas, išplečiantis HTML įvesti naujus požymius toks kaip
itemprop
. Oficialioje schemos.org svetainėje yra puiki pamoka, kaip naudoti mikroduomenis, todėl, jei jau esate susipažinę su HTML, šis formatas gali būti geras pasirinkimas. - RDFa: Ilgoji RDFa forma yra Išteklių aprašo struktūra atributuose, ir tai yra W3C rekomendacija, leidžianti išplėsti HTML, XML ir SVG dokumentus tam tikrų atributų rinkiniu. „Facebook“ atvirojo grafiko protokolas taip pat yra pagrįstas RDFa, todėl tikriausiai jau susidūrėte su juo. Pradedantiesiems yra „RDFa Lite“ versija, taip pat pilna versija, kuri suteikia daug galimybių dirbti su struktūrizuotais duomenimis..
- JSON-LD: Nors dvi kitos parinktys plečia HTML žymėjimą, JSON-LD naudoja JSON sintaksė. JSON-LD reiškia „JavaScript“ objektų žymėjimas susietiems duomenims, ir tai yra formatas, kurį „Google“ kūrėjai rekomenduoja, nes, jų nuomone, „struktūrizuotas duomenų žymėjimas yra lengviausiai vaizduojamas JSON-LD formatu“. Jums nereikia būti „JavaScript“ ekspertu, kad galėtumėte naudoti JSON, nes tai paprastas žymėjimo sistema, naudojant vardų vertės poras.
Galite lengvai palyginti tris formatus naudodami patogų skirtuką kiekvieno schema.org tipo puslapio apačioje.
Išnagrinėdami pavyzdžius galite lengvai suprasti, kaip veikia kiekvienas formatas, ir naudoti vieną iš jų savo svetainėje.
Struktūrizuotas duomenų žymėjimas, kurį reikia pridėti prie kodo, yra remiantis schema.org žodynu. Jei pasirenkate mikroduomenis arba RDFa, turite pridėti papildomus atributus į įprastas HTML žymes.
Pavyzdžiui su mikroduomenimis, pridedant Tipo pavadinimą į konteinerį naudodami elementai
atributas ir kiekvienas turtas su itemprop
atributas. Štai labai paprastas pavyzdys:
Mano receptas
Receptų aprašymas
Ir tas pats pavyzdys naudojant RDFa, verta atkreipti dėmesį į skirtingus atributus, kuriuos turite naudoti čia:
Mano receptas
Receptų aprašymas
Jei pasirinksite JSON-LD formatas, turite įdėti savo kodą viduje žyma galvos HTML puslapio. Aukščiau pateiktas pavyzdys atrodys taip:
Patarimai, kaip naudoti struktūrinius duomenis
Patikrinkite savo struktūrizuotų duomenų žymėjimą
Prieš įtraukdami struktūrizuotą duomenų žymėjimą į svetainę, galite greitai ją išbandyti naudodami „Google“ struktūrizuotų duomenų testavimo įrankį. Tokiu būdu galite greitai rasti problemas, jei turite.
Naudokite „Google“ žinių grafikos korteles
„Google“ naudoja ne tik struktūrizuotus duomenis, skirtus turtingiems fragmentams, bet jei esate tam tikro turinio tipo institucija, jūsų turinys taip pat gali būti viena iš žinių grafikos kortelių rodomi kai kurių paieškos rezultatų puslapių dešinėje pusėje.
Atkreipkite dėmesį, kad „Google“ negalite rodyti savo turinio „Grafikos kortelės“, tačiau jei jūsų struktūrizuotas duomenų žymėjimas yra tinkamai nustatytas, turite galimybę.
Naudokite „Google“ turtingas korteles
2016 m. Gegužės mėn. „Google“ pristatė Turtingos kortelės „yra dabartinio„ Rich Snippets “formato atnaujinimas“ ir pateikiami patrauklūs mobiliųjų paieškos rezultatai pateikiami karuselėse naršyti kairėje ir dešinėje. „Google Rich Cards“ taip pat naudoja struktūrinį duomenų žymėjimą ir „schema.org“ žodyną.
Pridėkite struktūrizuotus duomenis į el. Laiškus
Galite naudoti struktūrizuotą duomenų žymėjimą el. laiškuose kad „Google Now“ kortelės būtų paleistos gavėjui, „Google“ kūrėjai turi puikią pamoką, kaip tai padaryti.
Sukurkite struktūrinius duomenis dinamiškai
Galima naudoti „Google“ žymių tvarkyklę dinamiškai generuoti struktūrizuotus duomenis „JSON-LD“ formatu „Moz.com“ moko, kaip tai padaryti.