Schema markup (structured data, rakenteellinen data) on standardoitu merkintätapa, jolla verkkosivuston sisältö kuvataan hakukoneille ymmärrettävässä rakenteellisessa muodossa. Se perustuu Schema.org-sanastoon, jonka Google, Bing, Yahoo ja Yandex kehittivät yhdessä.
Mitä schema markup käytännössä on?
Schema markup on koodia, joka lisätään verkkosivun HTML:ään kertomaan hakukoneille tarkemmin, mitä sivun sisältö edustaa. Se ei näy käyttäjälle sivulla, mutta hakukoneet lukevat sen ja voivat käyttää tietoja rikastettujen hakutulosten (rich snippets) näyttämiseen.
Esimerkiksi yrityksen yhteystiedot voidaan merkitä schema-merkinnöillä niin, että Google ymmärtää, mikä on yrityksen nimi, osoite, puhelinnumero ja aukioloajat. Ilman schema-merkintää nämä ovat vain tekstiä sivulla — merkinnöillä ne ovat jäsenneltyä dataa.
Schema.org-sanasto kattaa satoja tyyppejä: organisaatiot, tuotteet, palvelut, tapahtumat, reseptit, artikkelit, FAQ:t, arvostelut ja paljon muuta. Pk-yritykselle tärkeimpiä ovat LocalBusiness, Organization, Service, FAQ ja BreadcrumbList.
Schema markupin toteutustavat
Schema markup voidaan toteuttaa kolmella tavalla: JSON-LD, Microdata ja RDFa. Google suosittelee JSON-LD:tä, koska se on helpointa toteuttaa ja ylläpitää. JSON-LD lisätään <script>-tagilla sivun <head>- tai <body>-osioon erillisenä koodilohkona, joten se ei sekoitu sivun muuhun HTML-rakenteeseen.
Monet CMS-järjestelmät tarjoavat lisäosia schema-merkintöjen automaattiseen generointiin. Staattisilla sivustoilla merkinnät lisätään suoraan koodiin. Google tarjoaa Structured Data Markup Helper -työkalun, joka auttaa merkintöjen luomisessa.
Schema markupin hyödyt
Schema-merkinnät mahdollistavat rikastetut hakutulokset, jotka erottuvat visuaalisesti ja saavat korkeamman klikkausprosentti. Ne auttavat hakukoneita ymmärtämään sisällön kontekstin tarkemmin, mikä voi parantaa sivun relevanssia tietyille hauille.
Schema markup on myös perusta Google Knowledge Panelille, paikallisille hakutuloksille ja äänihaun vastauksille. Kun sisältö on rakenteellisessa muodossa, hakukoneet voivat käyttää sitä monipuolisemmin eri palveluissaan.
Yhteenveto
Schema markup on tekninen mutta tehokas hakukoneoptimointityökalu. Se auttaa hakukoneita ymmärtämään sivuston sisällön ja mahdollistaa rikastetut hakutulokset. Pk-yrityksen kannattaa aloittaa perusschemoista — LocalBusiness, Organization ja FAQ — ja laajentaa tarpeen mukaan. Investointi schema-merkintöihin maksaa itsensä takaisin parantuneena näkyvyytenä.