Mitä tehdä jos Review Schema ei näy?
Trustmaryn widgetit voivat injektoida sivulle review schema -merkinnän (rakenteinen data, structured data), jonka avulla Google voi näyttää hakutuloksissa tähtiarvosanan sivun kohdalla.
Syy tähtien puuttumiseen löytyy yleensä yhdestä kolmesta suunnasta, jotka kannattaa käydä läpi tässä järjestyksessä:
- Trustmaryn puoli – miten widget injektoi scheman ja miksi vain yhden widgetin tulisi olla aktiivinen kerrallaan.
- Sivuston puoli – yleisimmät konfiguraatio-ongelmat, jotka estävät scheman injektoinnin tai rikkovat sen.
- Googlen puoli – millä perusteella Google ylipäätään näyttää tähtiarvosanan hakutuloksissa.
1. Jokainen Trustmary-widget injektoi oman schemansa
Jokainen sivulle upotettu Trustmary-widget, joka näyttää arvosteluja, injektoi sivulle oman AggregateRating- ja/tai Review-merkintänsä. Tämä tapahtuu automaattisesti – schemaa ei tarvitse lisätä käsin.
Trustmary huolehtii siitä, että injektoitu schema on validia ja noudattaa Googlen rakenteisen datan ohjeistusta. Widget merkitsee schemaan vain sellaisia arvosteluja, jotka myös näkyvät kävijälle sivulla, joten Googlen vaatimus siitä, että rakenteisen datan tulee kuvata sivulla näkyvää sisältöä, täyttyy automaattisesti. Scheman validiutta tai sen vastaavuutta sivun sisältöön ei siis tarvitse erikseen korjata – jos tähdet eivät näy, syy löytyy yleensä alla olevista kohdista.
Ongelma syntyy, kun samalla sivulla on useita arvosteluja näyttäviä widgettejä aktiivisena yhtä aikaa. Tällöin sivulle injektoituu useita päällekkäisiä schema-merkintöjä, ja Google saa ristiriitaista tietoa siitä, mikä arvosana sivua varsinaisesti kuvaa. Pahimmillaan Google ei näytä tähtiä lainkaan tai näyttää väärän arvosanan.
Suositus: Pidä samalla sivulla aktiivisena vain yksi arvosteluja näyttävä widget kerrallaan. Jos arvosteluja on tarpeen näyttää useassa kohtaa, harkitse widget-tyyppejä, jotka eivät injektoi schemaa, tai keskitä schema yhteen widgettiin.
2. Yleisimmät sivuston konfiguraatio-ongelmat
Vaikka Trustmaryn widget injektoisi scheman oikein, sivuston oma tekninen konfiguraatio voi estää scheman lataamisen tai sen, että Google näkee sen. Alla yleisimmät syyt.
2.1 Useita schema-lähteitä samalla sivulla
Trustmaryn lisäksi schemaa voivat injektoida esimerkiksi SEO-lisäosat (Yoast SEO, Rank Math), sivunrakentajat tai muut arvostelutyökalut. Jos sivulla on useita AggregateRating-merkintöjä eri lähteistä, ne ovat keskenään ristiriidassa. Tarkista, ettei jokin toinen työkalu lisää omaa arvostelumerkintäänsä samalle sivulle.
2.2 Widget on <iframe>:n sisällä
Jos widget on upotettu iframen sisään, sen injektoima schema jää iframen sisälle – Google ei lue iframen sisältämää schemaa pääsivun arvosanaksi. Varmista, että widget on upotettu suoraan sivun DOM:iin Trustmaryn ohjeiden mukaisesti, ei iframessa.
2.3 Evästesuostumus (cookie consent) estää scriptin latautumisen
Monet suostumustyökalut estävät kolmannen osapuolen scriptien latautumisen, kunnes kävijä hyväksyy evästeet. Jos Trustmaryn widget-script on luokiteltu esim. "markkinointi"- tai "ei-välttämätön"-kategoriaan, se ei välttämättä lataudu lainkaan Googlen botille – jolloin schemaakaan ei synny. Varmista, että widget-script saa latautua myös ilman erillistä suostumusta tai oikeassa kategoriassa.
2.4 Välimuisti (cache) ja CDN
Jos sivu tarjoillaan voimakkaasti välimuistitettuna eikä widget-script ehdi suorittua, schema voi puuttua. Tyhjennä sivuston ja CDN:n välimuisti widgetin lisäämisen tai muutosten jälkeen ja testaa uudelleen.
2.5 Latausjärjestys ja Tag Manager
Jos widget ladataan Google Tag Managerin kautta tai hyvin myöhään sivun latauksessa, schema saattaa injektoitua vasta sen jälkeen, kun Google on jo lukenut sivun. Pyri lataamaan widget mahdollisimman aikaisin ja varmista, että script suoritetaan luotettavasti.
2.6 JavaScriptiä ei suoriteta lainkaan
Schema injektoidaan JavaScriptillä, joten se vaatii, että Google renderöi sivun JavaScriptin. Jos sivulla on virheitä, jotka pysäyttävät JavaScriptin suorituksen, tai jos se on estetty, schemaa ei synny. Tarkista selaimen konsoli virheiden varalta.
application/ld+json -lohkoa arvostelutiedoilla.3. Googlen puoli: milloin tähdet näkyvät hakutuloksissa
Vaikka schema olisi injektoitu virheettömästi, Google ratkaisee itse, näyttääkö se tähtiä. Tähän vaikuttavat seuraavat asiat.
3.1 Sivun on oltava indeksoitu ja haettu uudelleen
Vaikka schema olisi kunnossa, Googlen on ehdittävä käydä sivu läpi uudelleen ennen kuin tähdet voivat ilmestyä. Tämä voi kestää päivistä viikkoihin. Indeksointia voi nopeuttaa pyytämällä sitä Google Search Consolen kautta.
3.2 Tähtien näyttäminen on aina Googlen päätös
Vaikka kaikki ehdot täyttyisivät, Google ei takaa tähtien näkymistä. Rich Results -testin "kelvollinen" tarkoittaa kelpoisuutta, ei näkymisen takuuta. Google voi myös näyttää tähtiä epäsäännöllisesti tai vain osalle hauista.
Yhteenveto: tarkistuslista
- Vain yksi arvosteluja näyttävä widget aktiivisena sivua kohden
- Ei muita schema-lähteitä (SEO-lisäosat ym.) samalla sivulla
- Widget ei ole iframen sisällä
- Evästesuostumus ei estä Trustmaryn scriptiä
- Välimuisti tyhjennetty muutosten jälkeen
- Rich Results -testi näyttää validin review-merkinnän
- Sivu indeksoitu / uudelleenindeksointi pyydetty Search Consolessa
Jos kaikki yllä oleva on kunnossa eivätkä tähdet vieläkään näy, kyse on todennäköisesti Googlen omasta harkinnasta – anna indeksoinnille aikaa.
Päivitetty: 03/09/2026
Kiitos!
