Přejít na obsah

Nastavení cookies

Zvolte, které druhy cookies povolíte. Svou volbu můžete kdykoli změnit přes Nastavení cookies v dolní části každé stránky. Prohlášení o ochraně osobních údajů

Nezbytné

Vždy zapnuté

Potřebné pro přihlášení, uchování košíku a zapamatování vašich voleb. Jsou vždy zapnuté.

Které cookies?
  • weboke_sessie, weboke_klant, weboke_remember: vaše relace a trvalé přihlášení
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazení cen s DPH nebo bez DPH
  • wok_cookies: vaše volba cookies, 12 měsíců

Měří, která reklama vede k návštěvě nebo objednávce, abychom neplatili za reklamy, které nic nepřinášejí.

Které cookies?
  • Google Ads přes Google Tag Manager (_gcl_au, _gcl_aw), až 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: partner, který vás k nám doporučil (partnerský program), 60 dní

4,6

Země a jazyk

Každá země má vlastní web s cenami a DPH dané země.

Zobrazit

Testování, údržba a co je zakázáno

Modul 5: Strukturovaná data · Doba čtení: 12 minut

Cíl lekce: Po této lekci budete umět otestovat strukturovaná data pomocí nástrojů Rich Results Test a Schema Markup Validator, vysvětlit rozdíl mezi chybami a varováními a uplatnit pravidla Googlu, například zákaz recenzí o vlastní firmě.

Klíčové pojmy: Rich Results Test, Schema Markup Validator, kritický problém (chyba) oproti nekritickému problému (varování), vykreslené HTML, přehledy v Search Console, zásady pro strukturovaná data, vlastní recenze (self-serving), ruční postih, duplicitní bloky, údržba

Dva testovací nástroje, dvě otázky

Existují dva bezplatné nástroje a každý odpovídá na jinou otázku.

Rich Results TestSchema Markup Validator
Od kohoGoogleschema.org (nástupce starého nástroje Structured Data Testing Tool od Googlu, od roku 2021 u schema.org)
Na jakou otázku odpovídá"Má tato stránka nárok na zvláštní zobrazení v Googlu?""Je toto platné značkování schema.org?"
Jaké typyJen typy, pro které má Google zvláštní zobrazeníVšechny typy ze schema.org
Kontroluje pravidla GoogluAno: povinné a doporučené vlastnosti podle GoogluNe, jen samotné schema.org
VstupAdresa stránky nebo vložený kódAdresa stránky nebo vložený kód

Začněte nástrojem Rich Results Test (https://search.google.com/test/rich-results). Zadejte adresu své stránky, ne kód: nástroj pak stránku vidí tak, jak ji načítá Googlebot, včetně JSON-LD, které se přidává pomocí JavaScriptu. Pokud kód vložíte, může JavaScript narazit na omezení, uvádí sám Google. Chcete-li vědět, zda Vaše značkování odpovídá schema.org, i u typů, se kterými Google nic nedělá, použijte Schema Markup Validator (https://validator.schema.org/).

Jak číst chyby a varování

Rich Results Test dělí problémy na dva druhy:

  • Kritické problémy (chyby). Chybí povinná vlastnost nebo je některá hodnota neplatná. Položka pak nemá nárok na zvláštní zobrazení. Tyto problémy vždy opravte.
  • Nekritické problémy (varování). Chybí doporučená vlastnost, například priceRange nebo geo. Položka je platná. Vlastnost doplňte, pokud údaje máte a jsou správné; nic si nevymýšlejte jen proto, aby varování zmizelo.

Hlásí test "Nebyly nalezeny žádné položky", ačkoli víte, že na stránce JSON-LD je? Pak se podívejte na tři možné příčiny:

  1. JSON je neplatný (čárka navíc nebo chybějící čárka, zapomenuté uvozovky). Pak se přeskočí celý blok. Schema Markup Validator obvykle uvede řádek, kde je problém.
  2. Typ je neznámý (Bloemist místo Florist) nebo chybně napsaný (localbusiness).
  3. Stránka je pro Googlebot zablokovaná souborem robots.txt nebo pomocí noindex (lekce 3.3 a 1.3). Google výslovně žádá: stránky se strukturovanými daty neblokujte.

Search Console to sleduje

Jakmile je Váš web v Search Console (modul 2), zobrazuje Search Console v části Vylepšení přehled pro každý typ, pro který má Google zvláštní zobrazení a na Vašem webu najde platné značkování. Uvidíte tam platné položky, položky s nekritickými problémy a neplatné položky, včetně ukázkových stránek. Několik věcí, které je dobré vědět:

  • Neexistuje tlačítko "opravit". Opravíte zdroj (svůj web, plugin, nástroj na tvorbu webu) a potom můžete v přehledu požádat o ověření.
  • Počty jsou položky, ne stránky. Jedna stránka může obsahovat více položek.
  • Pokud pro některý typ přehled chybí, Google nenašel platné značkování tohoto typu, nebo typ nemá vlastní zobrazení.

Co je zakázáno

Zásady Googlu pro strukturovaná data jsou krátké a přísné. Ty nejdůležitější:

  • Popisujte jen to, co je vidět. Žádná otevírací doba, ceny ani recenze v JSON-LD, které návštěvník na stránce nenajde.
  • Žádné klamání. Údaje musí stránku věrně zobrazovat.
  • Na správné stránce. Značkování umístěte na stránku, kterou popisuje.
  • Obrázky ve strukturovaných datech musí Google moci načíst a indexovat.
  • Žádné falešné recenze a žádné recenze, které nepocházejí od skutečných uživatelů.

Recenze o vlastní firmě

Pravidlo, které mnoho firem překvapí: do bloku LocalBusiness na vlastním webu nevkládejte aggregateRating ani review o sobě. Google uvádí: pokud hodnocená firma sama spravuje recenze o sobě, nemají stránky se značkováním LocalBusiness nebo jiným značkováním Organization nárok na hvězdičky ve výsledcích vyhledávání. Google toto pravidlo zavedl v roce 2019. Nezáleží na tom, zda recenze sbíráte sami, přebíráte je z widgetu nebo z recenzního webu. Hvězdičky u Vaší firmy v Google Maps pocházejí z Vašeho Profilu firmy na Googlu (lekce 6.5), ne z Vašeho vlastního JSON-LD.

Pluginy a šablony takové hodnocení někdy do značkování vkládají automaticky. Zkontrolujte proto ve svém JSON-LD, zda v něm není aggregateRating, a pokud jde o Vaši vlastní firmu, vypněte ho.

Co se stane při zneužití

Pokud zásady porušíte, může Google uložit ruční postih za strukturovaná data. Najdete ho v Search Console v části Zabezpečení a ruční postihy (lekce 2.4). Důsledek podle Googlu: stránka přestane mít nárok na zvláštní zobrazení. Na běžné pořadí ve výsledcích vyhledávání takový ruční postih podle Googlu vliv nemá. Po opravě požádáte v Search Console o nové posouzení.

Údržba: tiché chyby

Většina problémů nevzniká při psaní, ale až později.

  • Dva bloky, které si odporují. Vaše šablona vloží blok LocalBusiness a Váš SEO plugin také, s jiným telefonním číslem. Zvolte jeden zdroj a druhý vypněte. Dva bloky různých druhů (WebSite a Florist) problém nejsou; dvakrát stejná firma s jinými údaji ano.
  • Údaje, které se mění. Nové telefonní číslo, stěhování, jiná otevírací doba v létě. Upravte je nejprve na svém stálém místě (v nástroji na tvorbu webu nebo pluginu) a potom projděte Profil firmy na Googlu, Apple Business a katalogy (modul 6).
  • Nová šablona nebo nový nástroj na tvorbu webu. Po obnově webu někdy JSON-LD zmizí, nebo je naopak dvakrát. Po každé větší změně testujte.
  • Dočasná otevírací doba. Svátky a dovolené zadejte v Profilu firmy na Googlu jako zvláštní otevírací dobu. V JSON-LD to jde pomocí validFrom a validThrough; nezapomeňte je pak zase odstranit.

Dobrý zvyk: otestujte svou kontaktní stránku v nástroji Rich Results Test po každé změně firemních údajů a po každé větší aktualizaci webu a jednou za čtvrtletí se podívejte do přehledu v Search Console.

V praxi: testování webu ve WordPressu a webu z AI Builderu

U webu ve WordPressu se SEO pluginem uvidíte v nástroji Rich Results Test často více položek: WebSite, Organization nebo LocalBusiness, BreadcrumbList a u každého příspěvku Article. U webu z AI Builderu od WebOké najdete na domovské stránce @graph s typem WebSite a firmou jako podtypem LocalBusiness. Chcete-li vidět všechny vlastnosti tohoto bloku, včetně otevírací doby v krátkém zápisu openingHours, vložte adresu také do nástroje Schema Markup Validator: ten zobrazí každý typ schema.org a každou vlastnost. U jiných nástrojů na tvorbu webu funguje testování úplně stejně.

Shrnutí

  • Rich Results Test říká, zda má Vaše stránka nárok na zobrazení v Googlu; Schema Markup Validator říká, zda je Vaše značkování platné schema.org.
  • Testujte s adresou stránky, ne s vloženým kódem. Kritické problémy vždy opravte; varování jen se skutečnými údaji.
  • Žádný neplatný JSON, žádné neznámé typy a stránky se strukturovanými daty pro Googlebot neblokujte.
  • Žádné recenze ani hodnocení o vlastní firmě ve vlastním značkování; zneužití může vést k ručnímu postihu.
  • Po každé změně údajů nebo webu testujte znovu a předcházejte duplicitním blokům, které si odporují.

Kvíz

1. Chcete zjistit, zda Váš blok Florist splňuje pravidla Googlu pro místní firmy. Který nástroj použijete jako první?



2. Rich Results Test zobrazí varování: "Chybí pole priceRange". Co uděláte?



3. Váš SEO plugin vloží "aggregateRating": {"ratingValue": "4.8", ...} do bloku LocalBusiness Vaší vlastní firmy. Co k tomu říká Google?



4. Rich Results Test nenajde žádné položky, přestože určitě víte, že ve zdrojovém kódu je blok JSON-LD. Jaká je nejpravděpodobnější příčina?



5. Google uloží Vašemu webu ruční postih za strukturovaná data. Jaký je podle Googlu důsledek?



Úkol

Úkol A5.3: Najděte chyby. Stáhněte si ukázkový soubor jsonld-fouten-1.json: blok JSON-LD pro květinářství se šesti chybami. Projděte ho řádek po řádku (můžete ho také vložit do nástroje Schema Markup Validator) a z deseti tvrzení v úkolu vyberte těch šest, která popisují skutečnou chybu. Program porovná Váš výběr s pevným klíčem a u každého tvrzení vysvětlí proč.

Úkol A5.3: Najděte chyby

Soubor k tomuto úkolu: jsonld-fouten-1.json

A. @context odkazuje na špatnou adresu. B. telephone má nesprávný formát. C. Typ Bloemist ve schema.org neexistuje. D. Adresa je text místo PostalAddress. E. Hodnoty geo musí být v uvozovkách. F. Otevírací doba používá nizozemské názvy dnů a ne 24hodinový formát. G. Je v něm hodnocení vlastní firmy. H. url nesmí začínat na https. I. Za poslední vlastností je čárka, a proto je JSON neplatný. J. sameAs nesmí odkazovat na Instagram. Poté vložte soubor do nástroje Schema Markup Validator: jaké chyby tento nástroj hlásí?


Co vyplníte a co zjistíme, neukládáme. Váš prohlížeč si pamatuje Vaše odpovědi a to, zda jste úkol splnili. Pokud jste přihlášeni, ukládáme v sekci Moje kurzy pouze to, že jste úkol měli (téměř) správně; i to tam můžete odstranit.

Další čtení

Chvíli strpení…

Nastavení vašich domén

U každé domény nastavte jmenné servery, propojení s hostingem a to, kdo bude držitelem.

Načítání vašich domén…