Mitä schema markup eli rakenteinen data on
Schema markup on standardoitu koodimerkintä, joka lisätään sivun lähdekoodiin kertomaan hakukoneille sisällön merkityksen. Se perustuu Schema.org-sanastoon, jota Google, Microsoft, Yandex ja muut hakukoneet ylläpitävät yhdessä.
Ihminen ymmärtää helposti, että "29 €" on hinta ja "★★★★☆" on arvostelu, mutta hakukoneelle teksti on vain merkkijono. Rakenteinen data poistaa tämän tulkinnanvaraisuuden: se merkitsee yksiselitteisesti, että tämä on hinta, tämä on arvostelu ja tämä on tapahtuman päivämäärä.
Kun hakukone ymmärtää sisällön rakenteen, se voi näyttää rikastettuja hakutuloksia (rich results): tähtiarvostelut, FAQ-pudotusvalikot, reseptien valmistusajat tai tuotteiden hinnat suoraan hakutuloksissa. Nämä erottuvat ja nostavat klikkausprosenttia.
Vuonna 2026 rakenteinen data palvelee myös AI-hakukoneita ja Googlen AI-yhteenvetoja: selkeästi merkitty sisältö on helpompi poimia ja siteerata vastauksiin. Käymme tässä oppaassa läpi neljä tärkeintä skeematyyppiä esimerkein.
Miksi schema markup kannattaa
Rakenteinen data ei ole suora sijoitustekijä, mutta sen epäsuora vaikutus on merkittävä. Rikastetut hakutulokset vievät enemmän tilaa hakutuloksissa, erottuvat visuaalisesti ja nostavat klikkausprosenttia — ja parempi CTR korreloi parempien sijoitusten kanssa.
Schema auttaa myös hakukoneita ymmärtämään entiteettejä: kuka yrityksesi on, mitä palveluita tarjoat ja miten sivusi liittyvät toisiinsa. Tämä vahvistaa sivuston aihepiirin auktoriteettia.
Erityisesti paikallisille yrityksille ja verkkokaupoille schema on lähes pakollinen: LocalBusiness-, Product- ja Review-skeemat tuovat näkyvyyttä, jota kilpailijat ilman niitä eivät saa.
- Rikastetut hakutulokset erottuvat ja nostavat CTR:ää
- Auttaa hakukoneita ymmärtämään entiteettejä ja kontekstia
- Tukee AI-hakukoneiden poimintaa ja siteerausta
- Lähes pakollinen paikallisille yrityksille ja verkkokaupoille
Tärkeä huomio
JSON-LD on suositeltu muoto
Rakenteista dataa voi merkitä kolmella tavalla: JSON-LD, Microdata ja RDFa. Google suosittelee selvästi JSON-LD:tä, ja sama suositus pätee 2026.
JSON-LD:n etu on, että se on erillinen lohko sivun head- tai body-osiossa eikä sotkeudu HTML-rakenteeseen. Microdata ja RDFa lisätään suoraan HTML-elementteihin, mikä tekee niistä hauraampia ja vaikeampia ylläpitää.
JSON-LD on myös helppo generoida dynaamisesti palvelimella tai CMS:ssä ja lisätä jokaiseen sivutyyppiin ohjelmallisesti. Tämä tekee siitä skaalautuvan ratkaisun isoillekin sivustoille.
- JSON-LD: erillinen script-lohko — Googlen suositus
- Microdata/RDFa: HTML-elementeissä — hauraampi ylläpitää
- JSON-LD on helppo generoida dynaamisesti
- Sijoita head-osioon tai body-tagin loppuun

Article-skeema — blogeille ja artikkeleille
Article-skeema kertoo hakukoneille, että sivu on artikkeli, ja välittää tärkeimmät metatiedot: otsikon, kirjoittajan, julkaisupäivän, päivityspäivän ja pääkuvan. Se on perustyökalu jokaiselle blogille ja uutissivustolle.
Article-skeema vahvistaa E-E-A-T-signaaleja: selkeä kirjoittaja-attribuutio ja julkaisupäivät kertovat sisällön tuoreudesta ja vastuuhenkilöstä. Tämä on erityisen tärkeää AI-hakukoneiden luottamukselle.
Käytä tarkempaa alatyyppiä, kun se sopii: BlogPosting blogiteksteille ja NewsArticle uutisille. Sisällytä aina headline, author, datePublished, dateModified ja image.
- Kertoo: otsikko, kirjoittaja, julkaisu- ja päivityspäivä, kuva
- Vahvistaa E-E-A-T-signaaleja (kirjoittaja, tuoreus)
- Alatyypit: BlogPosting, NewsArticle
- Pakolliset kentät: headline, author, datePublished, image
FAQ-skeema — usein kysytyt kysymykset
FAQPage-skeema merkitsee sivun usein kysytyt kysymykset ja vastaukset. Se voi tuoda laajenevat kysymyspudotukset suoraan hakutuloksiin, mikä vie enemmän tilaa ja vastaa käyttäjän kysymyksiin jo ennen klikkausta.
FAQ-schema sopii erinomaisesti palvelusivuille, tuotesivuille ja oppaisiin. Tärkeää on, että kysymykset ja vastaukset näkyvät myös oikeasti sivulla — piilotettua FAQ-sisältöä ei saa merkitä.
Jokainen kysymys merkitään Question-tyypiksi ja vastaus acceptedAnswer-kentässä Answer-tyyppinä. Vastaus saa sisältää HTML-muotoilua, kuten linkkejä ja listoja.
- Tuo laajenevat kysymyspudotukset hakutuloksiin
- Sopii palvelusivuille, tuotesivuille ja oppaisiin
- Kysymysten on näyttävä myös oikeasti sivulla
- Rakenne: Question → acceptedAnswer → Answer
LocalBusiness-skeema — paikallisille yrityksille
LocalBusiness-skeema välittää paikallisen yrityksen tiedot: nimen, osoitteen, puhelinnumeron, aukioloajat, sijaintikoordinaatit ja hinta-luokan. Se on paikallisen SEO:n kulmakivi.
Skeema tukee Google Business Profilea ja vahvistaa NAP-johdonmukaisuutta (nimi, osoite, puhelin). Mitä yhtenäisemmät tiedot ovat sivustolla ja hakemistoissa, sitä luotettavampana Google pitää yritystä.
Käytä tarkempaa alatyyppiä toimialan mukaan: Restaurant, Dentist, Plumber tai muu sopiva tyyppi. Sisällytä openingHoursSpecification ja geo-koordinaatit. Lue lisää paikallisen SEO:n oppaasta.
- Kentät: nimi, osoite, puhelin, aukioloajat, koordinaatit
- Tukee Google Business Profilea ja NAP-johdonmukaisuutta
- Alatyypit toimialan mukaan: Restaurant, Dentist jne.
- Lisää openingHoursSpecification ja geo-tiedot
Organization-skeema — brändille
Organization-skeema kertoo hakukoneille yrityksesi perustiedot: virallinen nimi, logo, verkkosivu, sosiaalisen median profiilit ja yhteystiedot. Se sijoitetaan yleensä etusivulle tai jokaiselle sivulle.
Organization-skeema rakentaa brändin entiteettiä Googlen tietämyskannassa (Knowledge Graph) ja voi auttaa brändipaneelin (knowledge panel) muodostumisessa hakutuloksiin.
sameAs-kenttä linkittää viralliset sosiaalisen median ja muut profiilit, mikä vahvistaa entiteetin tunnistettavuutta. Logo-kenttä mahdollistaa logon näkymisen hakutuloksissa.
- Kentät: nimi, logo, URL, sosiaalinen media, yhteystiedot
- Rakentaa brändientiteettiä Knowledge Graphiin
- sameAs linkittää viralliset profiilit
- Logo voi näkyä hakutuloksissa

Validointi ja testaus
Lisää schema aina vasta validoinnin jälkeen. Googlen Rich Results Test kertoo, mitkä rikastetut hakutulokset sivu on oikeutettu saamaan ja näyttää virheet ja varoitukset.
Schema.org Validator (entinen Structured Data Testing Tool) tarkistaa yleisen syntaksin riippumatta Googlesta. Käytä molempia: toinen kertoo kelpoisuudesta rich resultseihin, toinen syntaksin oikeellisuudesta.
Julkaisun jälkeen seuraa Google Search Consolen "Parannukset"-osiota, joka raportoi rakenteisen datan virheistä koko sivustolla. Korjaa virheet ja varoitukset, jotta kelpoisuus säilyy.
- Rich Results Test: kelpoisuus rikastettuihin tuloksiin
- Schema.org Validator: yleinen syntaksintarkistus
- Search Console: sivustolaajuiset virheet ja varoitukset
- Validoi aina ennen julkaisua ja seuraa sen jälkeen
Schema markupin vaikutus lukuina
Yleiset virheet schema markupissa
Yleisin virhe on merkitä sisältöä, joka ei näy sivulla. Google vaatii, että merkitty sisältö on käyttäjälle näkyvissä — piilotettu FAQ tai keksitty arvostelu voi johtaa manuaaliseen toimenpiteeseen.
Toinen virhe on puuttuvat pakolliset kentät. Jokaisella skeematyypillä on vaaditut ominaisuudet; ilman niitä sivu ei ole oikeutettu rikastettuihin tuloksiin. Rich Results Test näyttää ne.
Kolmas on vanhentuneen tai päällekkäisen skeeman jättäminen. Älä merkitse samaa asiaa useaan kertaan eri muodoissa, ja päivitä skeemat, kun sisältö muuttuu.
- Älä merkitse sisältöä, joka ei näy sivulla
- Täytä kaikki pakolliset kentät per skeematyyppi
- Vältä päällekkäisiä ja vanhentuneita skeemoja
- Älä merkitse keksittyjä arvosteluja tai dataa
Schema markup -checklist
Käy tämä lista läpi, kun lisäät tai päivität rakenteista dataa. Se kattaa muodon, tärkeimmät tyypit ja validoinnin.
Kun schema on kunnossa, jatka tekniseen SEO:hon ja on-page-optimointiin. Tarvitsetko apua? Tutustu SEO-palveluumme.
- Käytä JSON-LD-muotoa erillisessä script-lohkossa
- Article-skeema blogeille ja artikkeleille
- FAQPage-skeema näkyville kysymyksille
- LocalBusiness-skeema toimipisteille (NAP + aukioloajat)
- Organization-skeema brändille (logo, sameAs)
- Validoi Rich Results Testillä ja Schema.org Validatorilla
- Seuraa Search Consolen Parannukset-osiota
Usein kysytyt kysymykset
Mitä schema markup tarkoittaa?
Schema markup eli rakenteinen data on koodia, joka kertoo hakukoneille, mitä sivun sisältö tarkoittaa. Se perustuu Schema.org-sanastoon ja voi tuoda rikastettuja hakutuloksia kuten tähtiarvostelut tai FAQ-pudotukset.
Mikä on paras schema-muoto?
Google suosittelee JSON-LD-muotoa. Se on erillinen script-lohko, joka ei sotkeudu HTML-rakenteeseen, on helppo generoida dynaamisesti ja yksinkertainen ylläpitää. Microdata ja RDFa ovat vaihtoehtoja, mutta hauraampia.
Parantaako schema markup sijoituksia?
Schema ei ole suora sijoitustekijä, mutta sen epäsuora vaikutus on merkittävä: rikastetut hakutulokset erottuvat ja nostavat klikkausprosenttia, mikä korreloi parempien sijoitusten kanssa. Se myös auttaa AI-hakukoneita ymmärtämään sisältöä.
Mitkä schema-tyypit ovat tärkeimmät?
Useimmille riittää neljä: Article blogeille, FAQPage kysymyksille, LocalBusiness paikallisille yrityksille ja Organization brändille. Verkkokaupat lisäävät Product- ja Review-skeemat.
Miten testaan schema markupin?
Käytä Googlen Rich Results Test -työkalua nähdäksesi, mitkä rikastetut tulokset sivu on oikeutettu saamaan, ja Schema.org Validatoria syntaksin tarkistukseen. Seuraa julkaisun jälkeen Search Consolen Parannukset-osiota.


