Moodul 5 · 5.3
Testimine, hooldus ja mis on keelatud
Moodul 5: Struktureeritud andmed · Lugemisaeg: 12 minutit
Õpieesmärk: Pärast seda õppetundi oskad testida struktureeritud andmeid Rich Results Testi ja Schema Markup Validatoriga, selgitada vigade ja hoiatuste erinevust ning rakendada Google'i reegleid, näiteks keeldu lisada arvustusi oma ettevõtte kohta.
Põhimõisted: Rich Results Test, Schema Markup Validator, kriitiline probleem (viga) versus mittekriitiline probleem (hoiatus), renderdatud HTML, Search Console'i aruanded, struktureeritud andmete juhised, arvustused iseenda kohta (self-serving), käsitsi toiming, topeltplokid, hooldus
Kaks testimistööriista, kaks küsimust
Tasuta tööriistu on kaks ja kumbki vastab erinevale küsimusele.
| Rich Results Test | Schema Markup Validator | |
|---|---|---|
| Kellelt | schema.org (Google'i vana Structured Data Testing Tooli järeltulija, alates 2021. aastast schema.org juures) | |
| Küsimus, millele see vastab | „Kas see leht sobib Google'is erikuvaks?“ | „Kas see on kehtiv schema.org märgistus?“ |
| Millised tüübid | Ainult tüübid, millel on Google'is erikuva | Kõik schema.org tüübid |
| Kontrollib Google'i reegleid | Jah: Google'i nõutud ja soovitatud omadused | Ei, ainult schema.org-i ennast |
| Sisend | Lehe aadress või kleebitud kood | Lehe aadress või kleebitud kood |
Alusta Rich Results Testiga (https://search.google.com/test/rich-results). Sisesta oma lehe aadress, mitte kood: siis näeb tööriist lehte nii, nagu Googlebot selle laadib, koos JSON-LD-ga, mis lisatakse JavaScriptiga. Kui kleebid koodi, võib JavaScript Google'i enda sõnul piirangutega kokku puutuda. Kui tahad teada, kas su märgistus vastab schema.org-ile, ka tüüpide puhul, millega Google midagi ei tee, kasuta Schema Markup Validatorit (https://validator.schema.org/).
Vigade ja hoiatuste lugemine
Rich Results Test jagab probleemid kahte liiki:
- Kriitilised probleemid (vead). Puudub nõutud omadus või mõni väärtus on vigane. Siis ei sobi üksus erikuvaks. Need paranda alati.
- Mittekriitilised probleemid (hoiatused). Puudub soovitatud omadus, näiteks
priceRangevõigeo. Üksus on kehtiv. Täida omadus, kui sul on andmed olemas ja need on õiged; ära mõtle midagi välja ainult selleks, et hoiatusest lahti saada.
Kas test ütleb „No items detected“ (üksusi ei tuvastatud), kuigi tead, et lehel on JSON-LD? Siis vaata kolme võimalikku põhjust:
- JSON on vigane (üks koma liiga palju või liiga vähe, unustatud jutumärk). Siis jäetakse kogu plokk vahele. Schema Markup Validator näitab tavaliselt rida, kus viga on.
- Tüüp on tundmatu (
BloemisttüübiFloristasemel) või valesti kirjutatud (localbusiness). - Leht on Googlebotile blokeeritud robots.txt või
noindexabil (õppetunnid 3.3 ja 1.3). Google palub selgesõnaliselt: ära blokeeri struktureeritud andmetega lehti.
Search Console hoiab silma peal
Kui su sait on Search Console'is (moodul 2), näitab Search Console jaotises Enhancements aruannet iga tüübi kohta, millel on Google'is erikuva ja mille kehtivat märgistust Google su saidilt leiab. Seal näed kehtivaid üksusi, mittekriitiliste probleemidega üksusi ja kehtetuid üksusi koos näidislehtedega. Paar asja, mida teada:
- Nuppu „paranda ära“ ei ole. Parandad allika (oma saidi, plugina, veebilehe koostaja) ja seejärel saad aruandes kontrollimist taotleda.
- Arvud näitavad üksusi, mitte lehti. Ühel lehel võib olla mitu üksust.
- Kui mõne tüübi kohta aruannet pole, ei leidnud Google selle tüübi kehtivat märgistust või pole tüübil oma kuva.
Mis on keelatud
Google'i struktureeritud andmete juhised on lühikesed ja ranged. Tähtsaimad:
- Kirjelda ainult seda, mis on nähtav. JSON-LD-s ei tohi olla lahtiolekuaegu, hindu ega arvustusi, mida külastaja lehelt ei leia.
- Ei mingit eksitamist. Andmed peavad lehte ausalt kajastama.
- Õigel lehel. Pane märgistus lehele, mida see kirjeldab.
- Pildid struktureeritud andmetes peavad olema Google'ile laaditavad ja indekseeritavad.
- Ei mingeid võltsarvustusi ega arvustusi, mis ei pärine päris kasutajatelt.
Arvustused oma ettevõtte kohta
Reegel, mis üllatab paljusid ettevõtteid: ära pane oma saidi LocalBusiness-plokki mingit aggregateRating ega review iseenda kohta. Google ütleb: kui hinnatav ettevõte haldab ise enda kohta käivaid arvustusi, ei sobi LocalBusiness- või muu Organization-märgistusega lehed otsingutulemustes tärnide kuvamiseks. Google kehtestas selle reegli 2019. aastal. Pole vahet, kas kogud arvustused ise, võtad need vidinast või kopeerid arvustuste saidilt. Tärnid su ettevõtte juures Google Mapsis tulevad sinu Google Business Profile'ist (õppetund 6.5), mitte sinu enda JSON-LD-st.
Pluginad ja teemad lisavad sellise hinnangu mõnikord automaatselt su märgistusse. Vaata seega oma JSON-LD-st, kas seal on aggregateRating, ja lülita see välja, kui see käib su enda ettevõtte kohta.
Mis juhtub väärkasutuse korral
Kui rikud juhiseid, võib Google rakendada struktureeritud andmete kohta käsitsi toimingu. Näed seda Search Console'is jaotises Security & Manual Actions (õppetund 2.4). Google'i sõnul on tagajärg see, et leht ei sobi enam erikuvadeks. Tavalist järjestust otsingutulemustes selline käsitsi toiming Google'i sõnul ei mõjuta. Pärast parandamist taotle Search Console'is uut läbivaatust.
Hooldus: vaiksed vead
Enamik probleeme ei teki kirjutamisel, vaid hiljem.
- Kaks teineteisele vastu rääkivat plokki. Sinu teema lisab
LocalBusiness-ploki ja su SEO-plugin samuti, teise telefoninumbriga. Vali üks allikas ja lülita teine välja. Kaks eri tüüpi plokki (WebSitejaFlorist) pole probleem; kaks korda sama ettevõte eri andmetega on. - Muutuvad andmed. Uus telefoninumber, kolimine, suvel teised lahtiolekuajad. Muuda need kõigepealt oma põhikohas (veebilehe koostajas või pluginas) ja vaata seejärel üle oma Google Business Profile, Apple Business ja kataloogid (moodul 6).
- Uus teema või uus koostaja. Pärast saidi uuendamist pole mõnikord enam JSON-LD-d või on seda hoopis topelt. Testi pärast iga suuremat muudatust.
- Ajutised ajad. Pühad ja puhkused lisa oma Google Business Profile'isse eriliste lahtiolekuaegadena. JSON-LD-s saab seda teha omadustega
validFromjavalidThrough; ära siis unusta neid hiljem eemaldamast.
Hea harjumus: testi oma kontaktilehte Rich Results Testis pärast iga ettevõtte andmete muudatust ja pärast iga suuremat saidi uuendust ning vaata kord kvartalis Search Console'i aruannet.
Praktikas: WordPressi saidi ja AI Builderi saidi testimine
SEO-pluginaga WordPressi saidi puhul näed Rich Results Testis sageli rohkem üksusi: WebSite, Organization või LocalBusiness, BreadcrumbList ja iga postituse kohta Article. WebOké AI Builderiga tehtud saidi avalehel leiad @graph-i, milles on WebSite ja ettevõte tüübi LocalBusiness alamtüübina. Kui tahad näha selle ploki kõiki omadusi, ka lahtiolekuaegu lühikujul openingHours, kleebi aadress ka Schema Markup Validatorisse: see näitab iga schema.org tüüpi ja iga omadust. Teiste veebilehe koostajate puhul käib testimine täpselt samamoodi.
Kokkuvõte
- Rich Results Test ütleb, kas su leht sobib Google'is erikuvaks; Schema Markup Validator ütleb, kas su märgistus on kehtiv schema.org.
- Testi lehe aadressiga, mitte kleebitud koodiga. Kriitilised probleemid paranda alati; hoiatusi ainult päris andmetega.
- Ei mingit vigast JSON-i ega tundmatuid tüüpe ning ära blokeeri struktureeritud andmetega lehti Googlebotile.
- Ei mingeid arvustusi ega hinnanguid oma ettevõtte kohta oma märgistuses; väärkasutus võib tuua käsitsi toimingu.
- Testi uuesti pärast iga andmete või saidi muudatust ja väldi topeltplokke, mis teineteisele vastu räägivad.
Test
Ülesanne
Ülesanne A5.3: Leia vead. Laadi alla näidisfail jsonld-fouten-1.json: lillepoe JSON-LD-plokk, milles on kuus viga. Loe see rida-realt läbi (võid selle ka Schema Markup Validatorisse kleepida) ja vali ülesande kümnest väitest need kuus, mis kirjeldavad päris viga. Programm võrdleb su valikut kindla vastusevõtmega ja selgitab iga väite juures, miks.
Loe edasi
- Google'i Rich Results Test: https://search.google.com/test/rich-results
- Schema Markup Validator: https://validator.schema.org/
- Google Search Central, struktureeritud andmete üldjuhised: https://developers.google.com/search/docs/appearance/structured-data/sd-policies
- Google Search Central, arvustuste katkendid (koos reegliga arvustuste kohta iseenda kohta): https://developers.google.com/search/docs/appearance/structured-data/review-snippet
- Google Search Console'i abi, rich results aruanded: https://support.google.com/webmasters/answer/7552505
- Google Search Central, struktureeritud andmed JavaScriptiga: https://developers.google.com/search/docs/appearance/structured-data/generate-structured-data-with-javascript
