Moodul 5 · 5.1
Struktureeritud andmed ja rikkalikud tulemused
Moodul 5: Struktureeritud andmed · Lugemisaeg: 11 minutit
Õpieesmärk: Pärast seda õppetundi oskad selgitada, mis on struktureeritud andmed, kuidas JSON-LD plokk on üles ehitatud ning mida see otsingutulemustes annab ja mida mitte.
Põhimõisted: struktureeritud andmed, schema.org, JSON-LD, Microdata, RDFa, @context, @type, omadus, tüüp ja alamtüüp, rikkalik tulemus (rich result), teadmistepaneel, garantiid pole, kirjelda ainult nähtavat sisu, kaotatud rikkalikud tulemused (FAQ, HowTo)
Mida otsingumootor sinu lehte lugedes näeb
Inimene, kes avab Bloemenatelier Lotte kontaktilehe, näeb kohe: see on lillepood, siin on aadress, sel ajal tehakse uksed lahti. Otsingumootor loeb sama lehte pika teksti- ja HTML-reana. Sealt saab ta palju välja lugeda, kuid peab arvama. Kas "033 000 0000" on telefoninumber või tellimuse number? Kas "Voorbeeldstraat 12" on poe või tarnija aadress?
Struktureeritud andmed on lisatükk koodi, kuhu kirjutad need faktid kindla sildiga: see on nimi, see on aadress, need on lahtiolekuajad. Google ütleb ise nii: Google kasutab veebist leitud struktureeritud andmeid, et lehe sisu mõista. See ei ole seega tekst sinu külastajatele, vaid kokkuvõte masinatele.
schema.org: üks sõnastik kõigile otsingumootoritele
Et see toimiks, peavad sildid igal pool ühtemoodi kõlama. Selleks on olemas schema.org, ühine sõnastik, mille Google, Bing ja Yahoo käivitasid 2011. aasta juunis. Selles on tüübid (asjade liigid, nagu Organization, LocalBusiness, Product, Event) ja omadused (sellise asja tunnused, nagu name, address, telephone).
Tüübid on pesastatud, üldisest täpsemani. Lillepood on schema.org-is:
Thing > Organization > LocalBusiness > Store > FloristAlamtüüp pärib kõik ülemiste tüüpide omadused. Florist saab seega ka address-i (tüübilt LocalBusiness) ja name-i (tüübilt Thing). Google palub kasutada kõige täpsemat sobivat tüüpi: pigem Florist kui lihtsalt LocalBusiness.
Kolm viisi selle kirjapanekuks
Notatsioone on kolm. Google toetab kõiki kolme ja ütleb, et need on võrdselt head, kui märgistus on kehtiv:
| Notatsioon | Kuidas see välja näeb | Kus sellega kokku puutud |
|---|---|---|
| JSON-LD | Üks eraldi plokk <script type="application/ld+json"> JSON-iga, elemendis <head> või <body> | Google'i soovitatud vorm; seda teevad tavaliselt veebilehe koostajad ja pluginad |
| Microdata | Lisaatribuudid HTML-is endas (itemscope, itemtype, itemprop) | Vanemad teemad ja e-poed |
| RDFa | Samuti atribuudid HTML-is (vocab, typeof, property) | Harvem |
Bing loeb samuti schema.org-i, JSON-LD ja Microdata kujul. Selles kursuses kasutame ainult JSON-LD-d: see on sinu kujundusest eraldi, seda saab lugeda ilma HTML-ist otsimata ja viga selles ei riku sinu lehte.
JSON-LD ploki lugemine
Nii näeb välja väike plokk Bloemenatelier Lotte jaoks:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Florist",
"name": "Bloemenatelier Lotte",
"url": "https://www.example.com/",
"telephone": "+31 33 000 0000"
}
</script>Rida realt:
@contextütleb, millist sõnastikku kasutad:https://schema.org. Ilma selle reata ei tea lugeja, midanametähendab.@typeütleb, mis asjaga on tegu. Suurtähed on olulised:Florist, mitteflorist.- Seejärel tulevad omadused, alati kujul
"naam": waarde(nimi: väärtus). Väärtus võib olla tekst (jutumärkides), arv, loend (märkide[ ]vahel) või jälle objekt oma@type-iga (märkide{ }vahel), näiteks aadress.
JSON on range. Iga tekst on kahekordsetes jutumärkides, omadused on eraldatud komaga ja viimase omaduse järel ei ole koma. Üks vale koma ja kogu plokk on kehtetu: lugeja viskab selle siis minema, isegi kui kõik muu on õige. Õppetunnis 5.3 harjutad selliste vigadega.
Lehel võib olla mitu plokki või üks plokk loendiga @graph all. Viimast teeb näiteks AI Builder: igal lehel on WebSite-objekt ning avalehel ja kontaktiplokiga lehtedel ka ettevõte.
Mida see annab: rikkalikud tulemused ja teadmistepaneel
Tavalised otsingutulemused koosnevad pealkirjast, aadressist ja tekstijupist. Rikkalik tulemus (rich result) on tulemus, kus on midagi lisaks: tooted tähtede ja hinnaga, retseptid valmistusajaga, sündmused kuupäeva ja kohaga, paljaa aadressi asemel leivapururada. Paljude selliste kuvade jaoks vajab Google struktureeritud andmeid.
Kohaliku ettevõtte jaoks on kõige olulisem mõju teine: Google võib kasutada sinu andmeid teadmistepaneelis, plokis aadressi, lahtiolekuaegade ja telefoniga, mis ilmub paremale või üles, kui keegi sinu ettevõtet otsib. Seal mängivad kaasa ka sinu Google Business Profile (moodul 6) ja muud allikad.
Kolm asja, mida Google ise selgelt ütleb:
- Garantiid pole. Google ei garanteeri, et sinu struktureeritud andmed otsingutulemustes ilmuvad, isegi kui test ütleb, et kõik on korras.
- Kohustuslikud omadused. Ilma kohustuslike omadusteta üksus ei kvalifitseeru rikkalikuks tulemuseks. Soovitatud omadused muudavad tulemuse paremaks.
- See ei ole nupp, mis tõstab sind tulemustes kõrgemale. Google nimetab struktureeritud andmeid viisiks, kuidas sinu lehte mõista ja eriliste kuvade võimaldamiseks. Kusagil ei ole kirjas, et need tõstavad sind kõrgemale. Kes seda lubab, lubab midagi, mida Google ei ütle.
Kuvad kaovad ka jälle
See, millised rikkalikud tulemused on olemas, muutub. Kaks tuntud näidet:
- HowTo (sammhaaval juhendid): alates 2023. aasta septembrist Google neid enam ei näita.
- FAQ (lahtikeritavad küsimused ja vastused): 2023. aasta augustis piirati tuntud valitsus- ja tervishoiusaitidega ning alates 7. maist 2026 ei näita Google neid üldse.
Aastatel 2025 ja 2026 kaotas Google veel teisigi kuvasid, et tulemuste lehte lihtsamaks teha. Tüüp FAQPage jääb schema.org-is siiski alles. Õppetund: ära ehita saiti ühe erilise kuva ümber ja vaata kahtluse korral Google'i dokumentatsioonist, millised kuvad praegu veel olemas on. Ettevõtte andmete kirjeldamine tüübina LocalBusiness on aga endiselt mõttekas, sest need puudutavad päris ja püsivaid fakte.
Kirjelda ainult seda, mis päriselt lehel on
Google'i kõige olulisem reegel: sinu struktureeritud andmed peavad olema lehe aus esitus. Ära kirjelda midagi, mida külastaja lehel ei näe, ega midagi eksitavat. Kui sinu JSON-LD-s on "avatud kuni 22:00", aga sa sulged kell 18:00, ei ole see nutikas trikk, vaid viga, mis jätab kliendid suletud ukse taha. Kuritarvitamine (näiteks väljamõeldud arvustused) võib kaasa tuua käsitsi meetme (manual action): siis ei kvalifitseeru leht enam rikkalikeks tulemusteks. Õppetund 5.3 räägib sellest lähemalt.
Praktikas: kes JSON-LD kirjutab?
Peaaegu keegi ei kirjuta seda käsitsi. WebOké AI Builder lisab igale avaldatud saidile automaatselt WebSite-objekti ja ettevõtteobjekti (LocalBusiness või alamtüüp nagu Florist), täidetuna ettevõtte andmetega, mille saidile sisestad. WordPressis teevad sama SEO-pluginad ja paljud teised veebilehe koostajad samuti. See säästab tööd, kuid andmete õigsus jääb sinu vastutuseks. Vaata seega ise, mis seal on: oma lehe lähtekoodis (otsi ld+json) või õppetunni 5.3 tööriistadega.
Kokkuvõte
- Struktureeritud andmed kirjeldavad sinu lehe fakte schema.org-i kindlate siltidega, et otsingumootor ei peaks arvama.
- Google toetab JSON-LD-d, Microdatat ja RDFa-d ning soovitab JSON-LD-d; kasuta kõige täpsemat sobivat tüüpi.
- JSON-LD plokis on
@context,@typeja omadused; üks viga JSON-is muudab kogu ploki kasutuskõlbmatuks. - Rikkalikud tulemused ja teadmistepaneel võivad kasutada struktureeritud andmeid, kuid garantiid pole ja see ei ole järjestust tõstev nupp.
- Sellised kuvad nagu FAQ ja HowTo on kaotatud; kirjelda ainult seda, mis on päriselt ja nähtavalt lehel.
Test
Ülesanne
Ülesanne A5.1: Millised struktureeritud andmed on sinu lehel? Sisesta lehe aadress (oma avaleht või kontaktileht; kui sul oma saiti pole, kasuta mõne tuntud e-poe avalehte või https://www.rijksoverheid.nl/). Ava kõigepealt ise lähtekood (Ctrl+U), otsi ld+json ja pane kirja, milliseid @type-e leiad. Sisesta need. Programm loeb lehe kõik JSON-LD plokid, kontrollib, kas JSON on kehtiv, ja paneb leitud tüübid sinu vastuse kõrvale.
Loe edasi
Nende artiklite sammud kehtivad WebOké paneelide kohta; teiste teenusepakkujate juures toimib see sarnaselt.
- WebOké juhend 8.2: AI Builder: muutmine, versioonid ja avaldamine
- Google Search Central, sissejuhatus struktureeritud andmetesse: https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data
- Google Search Central, struktureeritud andmete üldised juhised: https://developers.google.com/search/docs/appearance/structured-data/sd-policies
- schema.org, sõnastik kõigi tüüpidega: https://schema.org/docs/full.html
- Google Search Central, dokumentatsiooni muudatuste ülevaade (millised kuvad on veel olemas): https://developers.google.com/search/updates
