Mikä on Schema.org?
Schema.org on erityinen kieli, joka auttaa hakukoneita ja tekoälytyökaluja ymmärtämään sisältösi paremmin. Ajattele sitä näkymättömien etikettien lisäämisenä verkkosivullesi, jotka sanovat "tämä on artikkeli" tai "tämä on tuote." Nämä etiketit auttavat tekoälymoottoreita kuten ChatGPT, Claude ja Perplexity löytämään ja käyttämään sisältösi oikein.
Schema-merkintä kirjoitetaan JSON-LD-muodossa, joka tarkoittaa JavaScript Object Notation for Linked Data. Tämä kuulostaa monimutkaiselta, mutta se on vain strukturoitu tapa järjestää tietoa, jota koneet voivat lukea helposti.
Schema.org-merkinnän lisääminen on yksi tehokkaimmista tavoista parantaa GEO-Scoreasi. Se auttaa suoraan tekoälymoottoreita ymmärtämään sisältösi, mikä lisää mahdollisuuksiasi tulla siteeratuksi tekoälyn luomissa vastauksissa.
Miksi schema on tärkeä tekoälyhakulle
Tekoälyhakukoneet käsittelevät miljardeja verkkosivuja päivittäin. Ne tarvitsevat nopeita tapoja ymmärtää, mistä jokainen sivu kertoo. Schema-merkintä antaa heille tämän tiedon välittömästi.
Parempi ymmärrys
Schema kertoo tekoälylle tarkalleen, millaista sisältöä sinulla on, poistaen kaiken arvailun sivusi tarkoituksesta.
Korkeampi näkyvyys
Sisältö, jolla on asianmukainen schema, esitellään useammin tekoälyhakutuloksissa ja vastausten yhteenvedoissa.
Nopeampi käsittely
Tekoälybotit voivat poimia tietoa nopeammin sivuilta, joilla on schema, parantaen indeksointitehokkuuttasi.
Tutkimukset osoittavat, että sivut, joilla on asianmukainen schema-merkintä, saavat 30-40 % enemmän näkyvyyttä tekoälyhakutuloksissa. Tämä tekee schemasta yhden suurimman vaikutuksen optimoinneista, joita voit tehdä.
Yleiset schema-tyypit
Schema.org-tyyppejä on satoja, mutta käytät näitä useimmin:
Article-schema
Käytä blogikirjoituksiin, uutisartikkeleihin ja toimitukselliseen sisältöön. Tämä on yleisin schema-tyyppi sisältöverkkosivustoille.
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Your Article Title Here",
"description": "Brief summary of the article",
"author": {
"@type": "Person",
"name": "Author Name"
},
"publisher": {
"@type": "Organization",
"name": "Your Site Name",
"logo": {
"@type": "ImageObject",
"url": "https://yoursite.com/logo.png"
}
},
"datePublished": "2025-01-10",
"dateModified": "2025-01-10",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://yoursite.com/article-url"
}
}Product-schema
Olennainen verkkokauppasivustoille. Auttaa tekoälymoottoreita ymmärtämään hinnoittelun, saatavuuden ja tuotetiedot.
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Product Name",
"description": "Product description",
"image": "https://yoursite.com/product-image.jpg",
"brand": {
"@type": "Brand",
"name": "Brand Name"
},
"offers": {
"@type": "Offer",
"price": "99.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://yoursite.com/product-url"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "89"
}
}FAQPage-schema
Täydellinen FAQ-sivuille ja Q&A-sisällölle. Tekoälymoottorit rakastavat tätä muotoa vastausten yhteenvetoja luodessaan.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is Schema.org?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Schema.org is structured data that helps search engines understand content."
}
},
{
"@type": "Question",
"name": "Why use JSON-LD?",
"acceptedAnswer": {
"@type": "Answer",
"text": "JSON-LD is the recommended format because it's easy to add and maintain."
}
}
]
}HowTo-schema
Käytä vaiheittaisille oppaille ja opetusohjelmille. Auttaa tekoälymoottoreita poimimaan ohjeesi tarkasti.
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to Implement Schema.org",
"description": "Step-by-step guide to adding structured data",
"step": [
{
"@type": "HowToStep",
"name": "Choose Schema Type",
"text": "Identify the correct schema for your content type"
},
{
"@type": "HowToStep",
"name": "Create JSON-LD",
"text": "Write the structured data code"
},
{
"@type": "HowToStep",
"name": "Add to Page",
"text": "Insert the script tag in your HTML"
}
]
}Kuinka lisätä schema verkkosivustollesi
Schema-merkinnän lisääminen on helpompaa kuin näyttää. Seuraa näitä vaiheita:
Vaihe 1Valitse schema-tyyppisi
Katso sisältöäsi ja päätä, mikä schema-tyyppi sopii parhaiten. Useimmat sisällöt sopivat johonkin näistä kategorioista:
- Blogikirjoitukset ja artikkelit: Käytä Article-schemaa
- Myynnissä olevat tuotteet: Käytä Product-schemaa
- Kysymykset ja vastaukset: Käytä FAQPage-schemaa
- Vaiheittaiset oppaat: Käytä HowTo-schemaa
- Yritystiedot: Käytä Organization-schemaa
Vaihe 2Luo JSON-LD-koodisi
Kirjoita JSON-LD-koodi kaikilla vaadituilla kentillä. Käytä yllä olevia malleja lähtökohtina. Varmista että:
- Sisällytä kaikki vaaditut ominaisuudet schema-tyypillesi
- Käytä todellista dataa sivultasi (älä jätä paikanvaraajatekstiä)
- Muotoile päivämäärät VVVV-KK-PP
- Käytä täydellisiä URL-osoitteita kaikille linkeille ja kuville
- Tarkista, että JSON-syntaksisi on pätevä (asianmukaiset pilkut ja sulkeet)
Vaihe 3Lisää script-tagi HTML:ääsi
Lisää JSON-LD-koodisi script-tagin sisään. Voit sijoittaa tämän sivun head- tai body-osioon:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Your Title"
// ... rest of your schema
}
</script>React/Next.js:ssä käytä dangerouslySetInnerHTML-prop:ia kuten yllä olevissa esimerkeissä.
Vaihe 4Testaa ja validoi
Validoi aina schemasi ennen julkaisemista. Käytä näitä ilmaisia työkaluja:
- Schema.org-validaattori: validator.schema.org
- Google Rich Results Test: search.google.com/test/rich-results
- Bloffee GEO Analyzer: Sisäänrakennettu schema-validointi jokaisessa analyysissä
Edistyneet schema-tekniikat
Sisäkkäiset schema-tyypit
Voit yhdistää useita schema-tyyppejä yhdellä sivulla. Esimerkiksi artikkeli upotetuilla tuotteilla:
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Best Winter Jackets 2025",
"mentions": [
{
"@type": "Product",
"name": "Arctic Pro Jacket",
"offers": {
"@type": "Offer",
"price": "149.99",
"priceCurrency": "USD"
}
}
]
}Useat schema-objektit
Lisää useita erillisiä schema-objekteja käyttämällä useita script-tagejä. Esimerkiksi Article + BreadcrumbList:
<script type="application/ld+json">
{ "@type": "Article", ... }
</script>
<script type="application/ld+json">
{ "@type": "BreadcrumbList", ... }
</script>Tämä lähestymistapa pitää schemasi järjestyksessä ja helpommin ylläpidettävänä.
Dynaaminen scheman luonti
Verkkosivustoille, joilla on monia sivuja, luo schema dynaamisesti tietokannastasi tai CMS:stäsi. Tämä varmistaa:
- Schema pysyy päivitettynä sisällön muuttuessa
- Yhdenmukainen schema kaikilla sivuilla
- Vähemmän manuaalista työtä scheman ylläpidossa
- Automaattinen päivämäärien ja metatietojen käsittely
Scheman testaus ja validointi
Schemasi testaaminen on kriittistä. Virheellinen schema on huonompi kuin ei schemaa, koska se voi hämmentää tekoälymoottoreita.
Schema.org-validaattori
URL: validator.schema.org
Paras käyttöön: JSON-LD-syntaksin ja rakenteen tarkistus
Tämä virallinen validaattori tarkistaa, noudattaako schemasi Schema.org-ohjeita. Se sieppaa syntaksivirheet ja puuttuvat vaaditut kentät.
Google Rich Results Test
URL: search.google.com/test/rich-results
Paras käyttöön: Testaa, miten Google näkee schemasi
Näyttää sinulle tarkalleen, mihin rikkaisiin tuloksiin sivusi on oikeutettu. Vaikka keskittyy Googleen, muut tekoälymoottorit käyttävät samanlaisia kriteerejä.
Bloffee GEO Analyzer
URL: bloffee.com
Paras käyttöön: Täydellinen GEO-optimointi mukaan lukien schema
Analysaattorimme tarkistaa schemasi osana yli 25 tekoälyoptimointitekijää. Saat tarkat suositukset strukturoidun datasi parantamiseen.
Yleisiä schema-virheitä
Vältä näitä virheitä
✗Puuttuvat vaaditut ominaisuudet
✗Paikanvaraaja- tai feikkidatan käyttö
✗Virheellinen JSON-syntaksi (puuttuvat pilkut)
✗Suhteelliset URL:t täydellisten sijaan
✗Väärät päivämäärämuodot
✗Schema, joka ei vastaa sivun sisältöä
Parhaat käytännöt
✓Sisällytä kaikki vaaditut ominaisuudet
✓Käytä todellista dataa sivultasi
✓Validoi ennen julkaisemista
✓Käytä täysiä absoluuttisia URL-osoitteita
✓Muotoile päivämäärät VVVV-KK-PP
✓Pidä schema päivitettynä sisällön kanssa
Scheman vaikutus GEO-Scoreesi
Schema-merkintä on osa tekoälyoptimointi-kategoriaa GEO-Scoressasi. Erityisesti se vaikuttaa näihin alueisiin:
Sisällön ymmärtäminen (suuri vaikutus)
Schema kertoo tekoälymoottoreille tarkalleen, mistä sisältösi kertoo, parantaen niiden luottamusta sisältösi siteeraamiseen.
Indeksointitehokkuus (keskitason vaikutus)
Tekoälybotit voivat poimia tietoa nopeammin sivuilta, joilla on schema, mahdollisesti johtaen useampaan indeksointiin.
Rikkaiden tulosten oikeutus (keskitason vaikutus)
Asianmukainen schema tekee sisällöstäsi oikeutetun parannettuihin näyttöihin tekoälyhakukäyttöliittymissä.
Sivut, joilla on täydellinen, pätevä schema, näkevät tyypillisesti 15-25 pisteen parannukset GEO-Scoressaan. Tämä tarkoittaa huomattavasti parempaa näkyvyyttä tekoälyhakutuloksissa.
Scheman toteuttamisen tarkistuslista
- •Valitse oikea schema-tyyppi sisällöllesi
- •Sisällytä kaikki vaaditut ominaisuudet kyseiselle schema-tyypille
- •Käytä todellista dataa sivultasi, ei paikanvaraajia
- •Muotoile päivämäärät oikein (VVVV-KK-PP)
- •Käytä täysiä absoluuttisia URL-osoitteita kaikille linkeille ja kuville
- •Validoi Schema.org-validaattorilla ja Google Rich Results Testillä
- •Testaa sivusi Bloffee GEO Analyzerilla
- •Pidä schema päivitettynä, kun sisältö muuttuu
Valmiit schema-mallit
Tässä täydelliset, kopioi-liitä-valmiit mallit yleisimmille schema-tyypeille:
Blogikirjoituksen Article-malli
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Your Blog Post Title",
"description": "Brief summary of your blog post",
"image": "https://yoursite.com/featured-image.jpg",
"author": {
"@type": "Person",
"name": "Author Name",
"url": "https://yoursite.com/author/name"
},
"publisher": {
"@type": "Organization",
"name": "Your Site Name",
"logo": {
"@type": "ImageObject",
"url": "https://yoursite.com/logo.png"
}
},
"datePublished": "2025-01-10",
"dateModified": "2025-01-10",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://yoursite.com/blog/post-url"
},
"keywords": "keyword1, keyword2, keyword3"
}
</script>Verkkokaupan Product-malli
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Product Name",
"description": "Detailed product description",
"image": [
"https://yoursite.com/product-image-1.jpg",
"https://yoursite.com/product-image-2.jpg"
],
"brand": {
"@type": "Brand",
"name": "Brand Name"
},
"sku": "PRODUCT-SKU-123",
"offers": {
"@type": "Offer",
"price": "99.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://yoursite.com/product-url",
"priceValidUntil": "2025-12-31"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "89",
"bestRating": "5",
"worstRating": "1"
}
}
</script>Täydellinen FAQ-sivun malli
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is your return policy?",
"acceptedAnswer": {
"@type": "Answer",
"text": "We offer 30-day returns on all products. Items must be unused and in original packaging."
}
},
{
"@type": "Question",
"name": "How long does shipping take?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Standard shipping takes 5-7 business days. Express shipping is 2-3 business days."
}
},
{
"@type": "Question",
"name": "Do you ship internationally?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes, we ship to over 50 countries worldwide. Shipping costs vary by location."
}
}
]
}
</script>Seuraavat vaiheet
Nyt kun ymmärrät Schema.org-toteutuksen, tutustu näihin liittyviin aiheisiin:
- robots.txt tekoälyboteille
Opi miten hallita, mitkä tekoälybotit voivat käyttää sisältöäsi
- Meta-tagit täydellinen opas
Hallitse Open Graph, Twitter Cards ja tekniset SEO-tagit
- Tekoälyoptimoinnin tekijät
Tutustu kaikkiin yli 25 tekijään, jotka vaikuttavat GEO-Scoreesi