Lühidalt
Schema markup on lehele lisatud kood, mis kirjeldab sisu masinloetavalt: mis tüüpi leht see on, kes on autor, millised on hinnad, küsimused ja vastused. Sõnavara tuleb schema.org-ist, Google kasutab seda rikaste tulemuste kuvamiseks. Google soovitab JSON-LD formaati ja nõuab, et märgendus vastaks nähtavale sisule: infot, mida lehel ei ole, ei tohi märgendada.
Schema markup on lehe kirjeldus masinale
Schema markup ehk struktuurne märgendus on lehele lisatud kood, mis kirjeldab sisu masinloetavalt: mis tüüpi leht see on, kes on autor, mis on hind, millised on küsimused ja vastused. Sõnavara tuleb schema.org-ist, mis on avatud kogukonnaprojekt struktuurse info skeemide loomiseks ja hoidmiseks veebilehtedel, e-kirjades ja mujal.
Google kasutab seda lehe sisu mõistmiseks ja rikaste tulemuste kuvamiseks. Rikas tulemus on see, kui otsingutulemuses on hinnang, hind või kuupäev, mitte ainult pealkiri ja kirjeldus.
Kuidas see töötab
Valitakse tüüp
schema.org-is on tüübid nagu
Article,Product,FAQPage,Organization,Person. Tüüp määrab, milliseid välju saab kirjeldada ja mida Google nendega teeb.Lisatakse kood lehele
Kõige levinum on JSON-LD skriptiplokk lehe HTML-is. Google'i dokumentatsioon soovitab just seda formaati, sest märgendus ei ole nähtava tekstiga läbi põimunud ja seda on lihtsam hooldada. Microdata ja RDFa töötavad samuti.
Kontrollitakse vastavust nähtavale sisule
Google soovitab, et struktuurne andmestik vastaks lehe nähtavale tekstile; märgenda ainult seda, mis lehel päriselt on.
Testitakse enne avaldamist
Vigane JSON-LD ei katkesta lehte, aga valideerija (nt Rich Results Test) näitab vea ja rikkis märgendus ei anna rikast tulemust. Seepärast kontrollitakse märgendus alati enne, kui leht läheb üles.
Näide: sõnastiku mõiste
{
"@context": "https://schema.org",
"@type": "DefinedTerm",
"name": "Sitemap",
"description": "Fail, mis loetleb saidi lehed ja nende muutmise aja.",
"inLanguage": "et",
"inDefinedTermSet": "https://arletop.com/sonastik/#set",
"url": "https://arletop.com/sonastik/sitemap/"
}
See on sama muster, mida kasutab käesolev sõnastik: iga mõiste leht kirjeldab end terminina, viitab ühisele mõistete kogumile ja lisab leivapuru ning küsimused-vastused. Muster ei ole SEO trikk, vaid viis, kuidas leht ise ütleb, millega on tegu, ilma et lugeja peaks seda tekstist välja lugema.
Mida schema markup ei tee
| Ootus | Tegelikkus |
|---|---|
| „Märgendus tõstab kohta“ | Positsioon tuleb sisust ja vastavusest päringule |
| „Rikas tulemus on garanteeritud“ | Google otsustab, kas ja millal seda kuvada |
| „Vigane märgendus parandab tulemust hiljem“ | Vigane ei tee midagi või toob kuvamisest eemaldamise |
Millal sellest on päris kasu
Kolm levinumat juhtu, kus märgendus muudab tulemust: korduvad küsimused ja vastused, tootelehed hindade ja laoseisuga, ning organisatsiooni kontaktandmed avalehel. Neljas, vähem nähtav, aga kasulik juhtum on lehe tüübi selgitamine: artikkel versus teenuseleht versus mõiste. See mõjutab, kuidas leht tõlgendatakse, isegi kui eraldi rikast tulemust ei kuvata.
Kui saidil on palju lehti, mis kõik kasutavad ühte ja sama tüüpi, tekib oht, et märgendus on automaatselt genereeritud ja ei vasta lehe sisule. See on sama viga nagu vale kuupäev sitemapis: mastaap ei anna õigsust, ainult suurema vea.
Tüüpvead
- Märgendatakse infot, mida lehel ei ole. Näiteks hinnangud, mida pole veel keegi andnud.
- Tüüp ei vasta lehele. Tootelehel on
Article, artiklil onProduct. - Kordub sama tüüp mitu korda. Kaks organisatsiooni kirjet ühel lehel ajavad segadusse.
- Märgendust ei uuendata, kui sisu muutub. Kood jääb, tekst muutub, ja need räägivad eri asju.
Töö ja kulu
Ühe lehe märgendus on hinnanguliselt paarikümne minuti töö, kui tüüp on teada. Kulu kasvab šabloonides: kui saidil on sadu lehti, peab märgendus tulema automaatselt sisust, mis tähendab generaatori kirjutamist ja testi, mis kontrollib, et väljad on täidetud ja sisu nähtav. Seda tasub hoida build-protsessis, mitte käsitsi HTML-is.
Tehniline pool kokku on kirjas artiklis SEO kontrollnimekiri, ja AI-vastustes nähtavuse küsimust laiendab artikkel AI otsingu nähtavus. Kogu saidi tehniline ülesehitus on kokku võetud lehel kodulehe tegemine.
Küsimused
Kas schema markup toob lehele rohkem klikke?
Võib tuua, kui Google otsustab rikast tulemust kuvada. Rikkad tulemused võtavad rohkem ruumi ja annavad enne klikki rohkem infot, näiteks hinda või hinnangut. Kuid märgendus ei tõsta positsiooni ja vale märgenduse korral võib Google selle kuvamise lõpetada.
Millist formaati kasutada?
JSON-LD. Google'i dokumentatsioon soovitab seda vaikimisi, sest märgendus on lehe tekstist eraldi skriptiplokis ja seda on lihtsam hooldada. Microdata ja RDFa töötavad samuti, aga nende hoidmine HTML-i sees on tülikam ja muudatuste tegemine riskantsem.
Kas märgendus peab olema igal lehel?
Ei pea, aga mõnel lehel on sellest rohkem kasu kui teistel: artiklid, tooted, korduma kippuvad küsimused, kohaliku ettevõtte kontaktandmed. Iga märgendustüübi jaoks on Google'il oma nõuded ja mitte iga tüüp ei anna rikast tulemust. Enne lisamist tasub vaadata, mida see tüüp päriselt kuvab.
Allikad
- Schema.org · Schema.org · vaadatud 2026-10-29
- Intro to How Structured Data Markup Works · Google Search Central · vaadatud 2026-10-29