Modul 5 · 5.3
Slovenčina
Testovanie, údržba a čo nie je povolené
Modul 5: Štruktúrované údaje · Čas čítania: 12 minút
Cieľ lekcie: Po tejto lekcii dokážete testovať štruktúrované údaje pomocou Rich Results Test a Schema Markup Validator, vysvetliť rozdiel medzi chybami a varovaniami a uplatniť pravidlá Google, napríklad zákaz recenzií o vlastnej firme.
Kľúčové pojmy: Rich Results Test, Schema Markup Validator, kritický problém (chyba) oproti nekritickému problému (varovanie), vykreslený HTML kód, prehľady v Search Console, pravidlá pre štruktúrované údaje, vlastné recenzie (self-serving), manuálny zásah, duplicitné bloky, údržba
Dva testovacie nástroje, dve otázky
Existujú dva bezplatné nástroje a každý z nich odpovedá na inú otázku.
| Rich Results Test | Schema Markup Validator | |
|---|---|---|
| Od koho | schema.org (nástupca starého nástroja Structured Data Testing Tool od Google, od roku 2021 pod schema.org) | |
| Otázka, na ktorú odpovedá | "Môže sa táto stránka v Google zobraziť špeciálnym spôsobom?" | "Je toto platné označenie schema.org?" |
| Aké typy | Len typy, pre ktoré má Google špeciálne zobrazenie | Všetky typy zo schema.org |
| Kontroluje pravidlá Google | Áno: povinné a odporúčané vlastnosti podľa Google | Nie, len samotné schema.org |
| Vstup | Adresa stránky alebo vložený kód | Adresa stránky alebo vložený kód |
Začnite nástrojom Rich Results Test (https://search.google.com/test/rich-results). Zadajte adresu vašej stránky, nie kód: nástroj potom vidí stránku tak, ako ju načíta Googlebot, vrátane JSON-LD, ktorý sa pridáva pomocou JavaScriptu. Ak kód vložíte, JavaScript môže naraziť na obmedzenia, uvádza samotný Google. Ak chcete vedieť, či je vaše označenie správne podľa schema.org, aj pri typoch, s ktorými Google nič nerobí, použite Schema Markup Validator (https://validator.schema.org/).
Ako čítať chyby a varovania
Rich Results Test rozdeľuje problémy na dva druhy:
- Kritické problémy (chyby). Chýba povinná vlastnosť alebo je niektorá hodnota neplatná. Položka sa potom nemôže zobraziť špeciálnym spôsobom. Tieto problémy vždy opravte.
- Nekritické problémy (varovania). Chýba odporúčaná vlastnosť, napríklad
priceRangealebogeo. Položka je platná. Vlastnosť vyplňte, ak máte údaje a sú správne; nič si nevymýšľajte len preto, aby varovanie zmizlo.
Hlási test "Nenašli sa žiadne položky", hoci viete, že na stránke je JSON-LD? Skontrolujte tri možné príčiny:
- JSON je neplatný (čiarka navyše alebo chýbajúca čiarka, zabudnutá úvodzovka). Celý blok sa potom preskočí. Schema Markup Validator väčšinou uvedie riadok, na ktorom je chyba.
- Typ je neznámy (
BloemistnamiestoFlorist) alebo nesprávne napísaný (localbusiness). - Stránka je pre Googlebot zablokovaná cez robots.txt alebo
noindex(lekcie 3.3 a 1.3). Google výslovne žiada: stránky so štruktúrovanými údajmi neblokujte.
Search Console to sleduje
Keď je vaša stránka v Search Console (modul 2), Search Console v časti Enhancements zobrazuje prehľad pre každý typ, pre ktorý má Google špeciálne zobrazenie a na vašej stránke nájde platné označenie. Uvidíte tam platné položky, položky s nekritickými problémami a neplatné položky spolu s ukážkovými stránkami. Niekoľko vecí, ktoré je dobré vedieť:
- Neexistuje tlačidlo "oprav to". Opravíte zdroj (vašu stránku, plugin, nástroj na tvorbu webu) a potom môžete v prehľade požiadať o overenie.
- Čísla predstavujú položky, nie stránky. Jedna stránka môže obsahovať viac položiek.
- Ak pre niektorý typ prehľad chýba, Google nenašiel platné označenie tohto typu alebo tento typ nemá vlastné zobrazenie.
Čo nie je povolené
Pravidlá Google pre štruktúrované údaje sú krátke a prísne. Najdôležitejšie z nich:
- Popisujte len to, čo je viditeľné. Žiadne otváracie hodiny, ceny ani recenzie v JSON-LD, ktoré návštevník na stránke nenájde.
- Žiadne zavádzanie. Údaje musia verne zodpovedať stránke.
- Na správnej stránke. Označenie umiestnite na stránku, ktorú popisuje.
- Obrázky vo vašich štruktúrovaných údajoch musí Google vedieť načítať a indexovať.
- Žiadne falošné recenzie ani recenzie, ktoré nepochádzajú od skutočných používateľov.
Recenzie o vlastnej firme
Pravidlo, ktoré mnohé firmy prekvapí: do bloku LocalBusiness na vašej vlastnej stránke nedávajte aggregateRating ani review o sebe. Google hovorí: ak hodnotená firma sama spravuje recenzie o sebe, stránky s označením LocalBusiness alebo iným označením Organization nemôžu vo výsledkoch vyhľadávania zobrazovať hviezdičky. Google zaviedol toto pravidlo v roku 2019. Nezáleží na tom, či recenzie zbierate sami, preberáte ich z widgetu alebo z recenzného webu. Hviezdičky pri vašej firme v Google Maps pochádzajú z vášho profilu Google Business Profile (lekcia 6.5), nie z vášho vlastného JSON-LD.
Pluginy a témy niekedy takéto hodnotenie do označenia pridajú automaticky. Skontrolujte preto vo svojom JSON-LD, či sa v ňom nachádza aggregateRating, a ak sa týka vašej vlastnej firmy, vypnite ho.
Čo sa stane pri zneužití
Ak pravidlá porušíte, Google môže uplatniť manuálny zásah pre štruktúrované údaje. Nájdete ho v Search Console v časti Security & Manual Actions (lekcia 2.4). Dôsledok podľa Google: stránka sa už nemôže zobrazovať špeciálnym spôsobom. Na bežné poradie vo výsledkoch vyhľadávania takýto manuálny zásah podľa Google nemá vplyv. Po oprave požiadate v Search Console o opätovné posúdenie.
Údržba: tiché chyby
Väčšina problémov nevzniká pri písaní, ale neskôr.
- Dva bloky, ktoré si odporujú. Vaša téma vloží blok
LocalBusinessa váš SEO plugin tiež, s iným telefónnym číslom. Vyberte jeden zdroj a druhý vypnite. Dva bloky rôznych druhov (WebSiteaFlorist) nie sú problém; dvakrát tá istá firma s inými údajmi áno. - Údaje, ktoré sa menia. Nové telefónne číslo, sťahovanie, iné otváracie hodiny v lete. Zmeňte ich najprv na stálom mieste (v nástroji na tvorbu webu alebo v plugine) a potom skontrolujte svoj profil Google Business Profile, Apple Business a katalógy (modul 6).
- Nová téma alebo nový nástroj na tvorbu webu. Po obnove stránky niekedy JSON-LD úplne chýba alebo je naopak dvakrát. Testujte po každej väčšej zmene.
- Dočasné hodiny. Sviatky a dovolenky zadajte v profile Google Business Profile ako špeciálne otváracie hodiny. V JSON-LD sa to dá pomocou
validFromavalidThrough; nezabudnite ich potom znova odstrániť.
Dobrý zvyk: otestujte svoju kontaktnú stránku v Rich Results Test po každej zmene firemných údajov a po každej väčšej aktualizácii stránky a raz za štvrťrok sa pozrite do prehľadu v Search Console.
V praxi: testovanie stránky vo WordPress a stránky z AI Builder
Pri stránke vo WordPress so SEO pluginom často uvidíte v Rich Results Test viac položiek: WebSite, Organization alebo LocalBusiness, BreadcrumbList a pri každom článku Article. Pri stránke z AI Builder od WebOké nájdete na domovskej stránke @graph s WebSite a firmou ako podtypom LocalBusiness. Ak chcete vidieť všetky vlastnosti tohto bloku, aj otváracie hodiny v skrátenom zápise openingHours, vložte adresu aj do Schema Markup Validator: ten zobrazuje každý typ schema.org a každú vlastnosť. Pri iných nástrojoch na tvorbu webu funguje testovanie úplne rovnako.
Zhrnutie
- Rich Results Test hovorí, či sa vaša stránka môže v Google zobraziť špeciálnym spôsobom; Schema Markup Validator hovorí, či je vaše označenie platné schema.org.
- Testujte pomocou adresy stránky, nie vloženým kódom. Kritické problémy vždy opravte; varovania len so skutočnými údajmi.
- Žiadny neplatný JSON, žiadne neznáme typy a stránky so štruktúrovanými údajmi pre Googlebot neblokujte.
- Žiadne recenzie ani hodnotenia o vlastnej firme vo vlastnom označení; zneužitie môže viesť k manuálnemu zásahu.
- Testujte znova po každej zmene údajov alebo stránky a predchádzajte duplicitným blokom, ktoré si odporujú.
Kvíz
Úloha
Úloha A5.3: Nájdite chyby. Stiahnite si ukážkový súbor jsonld-fouten-1.json: blok JSON-LD pre kvetinárstvo so šiestimi chybami. Prečítajte si ho riadok po riadku (môžete ho vložiť aj do Schema Markup Validator) a z desiatich tvrdení v úlohe vyberte tých šesť, ktoré popisujú skutočnú chybu. Program porovná váš výber s pevným kľúčom a pri každom tvrdení vysvetlí prečo.
Čítajte ďalej
- Rich Results Test od Google: https://search.google.com/test/rich-results
- Schema Markup Validator: https://validator.schema.org/
- Google Search Central, Všeobecné pravidlá pre štruktúrované údaje: https://developers.google.com/search/docs/appearance/structured-data/sd-policies
- Google Search Central, Úryvky recenzií (s pravidlom o vlastných recenziách): https://developers.google.com/search/docs/appearance/structured-data/review-snippet
- Pomocník Google Search Console, Prehľady o rozšírených výsledkoch: https://support.google.com/webmasters/answer/7552505
- Google Search Central, Štruktúrované údaje pomocou JavaScriptu: https://developers.google.com/search/docs/appearance/structured-data/generate-structured-data-with-javascript
