Strukturovaná data Schema: Co to je a jak je implementovat

Strukturovaná data Schema: Co to je a jak je implementovat

Slyšeli jste někdy o strukturovaných datech? A o Schema? Pokud jste o tom jen slyšeli a opravdu nevíte, co to je, je nám líto, ale zaostáváte. Nebojte se však, jsme tu, abyste plně pochopili, co strukturovaná data jsou a jak je můžete využít ve své SEO strategii.

Pojďme na to!

Co jsou strukturovaná data?

Strukturovaná data jsou útržky kódu nebo značek, které se přidávají na web, aby vyhledávačům poskytly více informací a kontextu o typu obsahu, který nabízíte.

Naopak Schema je nejrozšířenější „jazyk" pro psaní těchto kódů a jejich implementaci na našem webu.

Proč bych měl přidávat další kód na svůj web?

To je jednoduché. Pomocí těchto úryvků kódu robotům usnadňujeme interpretaci obsahu.

Pořád je to nejasné? Vydržte, ukážeme vám příklad:

Příklad článku s označením dat
Příklad článku s označením dat

Tady vidíte článek, který na první pohled vypadá normálně, ale… uvnitř kódu… botům posíláme tuto informaci:

Příklad strukturovaných dat
Příklad strukturovaných dat

Je to článek s:

  • titulkem

  • popisem

  • datem publikace

  • datem aktualizace

  • autorem článku

Jak vidíte, jde o implementaci, která je pro uživatele neviditelná, ale botům dokáže poskytnout velké množství informací.

Proč je Schema důležité pro SEO?

Strukturovaná data, jak jsme již zmínili, nabízejí možnost strukturovat informace. To usnadňuje crawlerům (jako je Google) lépe pochopit informace, které indexují. Čím lépe Google rozumí indexovaným informacím, tím jasnější bude pro něj, k čemu váš obsah slouží a jakou search intent může uspokojit. Díky tomu Google zobrazí váš výsledek u relevantnějších search intents, zvýší se vaše CTR a sníží míra okamžitého opuštění.

Samé výhody, že? Počkejte, ještě jste nečetli to nejlepší:

Schema a rich snippets

Díky této extra informaci, kterou Googlu poskytujeme, nás může odměnit takzvanými rich snippets:

Díky označení produktu vidí uživatelé hodnocení a počet recenzí
Díky označení produktu vidí uživatelé hodnocení a počet recenzí

V tomto případě máme rich snippet produktu, který činí výsledek Conforamy mnohem nápadnějším než výsledky konkurence.

Kromě produktového nám Google nabízí celou řadu strukturovaných dat, která můžeme využít:

Seznam oficiálních strukturovaných dat Google
Seznam oficiálních strukturovaných dat Google

Doporučená četba = Dokumentace Google ke strukturovaným datům

Mějte na paměti, že ne všechna vám nabídnou možnost získat rich results, ale pomohou Googlu lépe pochopit váš obsah.

Nejpopulárnější jsou:

  • Product

  • Article

  • Breadcrumb

I tak je dobré projít oficiální dokumentaci pro případ, že některá data dobře pasují k vašemu webu. Stojí za zmínku, že vše uvedené v dokumentaci jsou typy oficiálně katalogizované Googlem, ale ve skutečnosti dokáže detekovat a porozumět jakémukoli typu z adresáře Schema.org. Existuje nekonečné množství typů značek, takže doporučuji použít vyhledávání (v angličtině).

Jak přidat strukturovaná data na můj web?

Dobře, dostáváme se k části, která vás může trochu znervózňovat, pokud nejste přátelé kódu.

Pokud chceme na náš web zavést datové značky, máme několik možností:

  • Microdata. Atributy a značky, které se přidávají do HTML kódu webu.

  • RDFa. Rozšíření HTML5 kompatibilní s atributy HTML značek.

  • JSON-LD. Skript, který se obvykle přidává do hlavičky webu a do něhož se vkládají strukturovaná data.

I když máme tyto možnosti, Google doporučuje používat JSON-LD, kdykoli je to možné. Osobně bych také doporučil použít JSON-LD, protože je snazší na implementaci a v případě potřeby na úpravu nebo ladění.

Zní vám to všechno jako čínština?

V oficiální dokumentaci najdeme mnoho příkladů, u nichž stačí jen změnit data a vložit je na náš web. Příklady najdete zde a poté kliknutím na stránku s příkladem.

Otevře se nová záložka s oficiálním nástrojem Google pro strukturovaná data. V něm bude napsán skript a jen je třeba změnit data a vložit je na náš web (nejlépe do hlavičky).

Příklad označení produktu pomocí JSON-LD
Příklad označení produktu pomocí JSON-LD

V nástroji můžete pomocí zeleného tlačítka kód validovat pro případ, že by obsahoval chyby, a získat krátkou zprávu, jak je řešit.

Stále vám to zní jako čínština?

Je to normální, obvykle to bývá práce programátorů, ale máme pro vás eso v rukávu (zejména pokud používáte WordPress):

Jak přidat Schema na WordPress?

Pokud máte WordPress a nechcete si komplikovat život, můžete použít plugin Schema & Structured Data For WP.

Osobně jsem vyzkoušel mnoho pluginů na datové značky a bezesporu zůstávám u tohoto. Je to lehký a přívětivý plugin s mnoha možnostmi.

Navíc má systém datových značek s mnoha schématy a velmi intuitivním asistentem, pokud si nechceme komplikovat věci:

Onboarding proces Schema & Structured Data For WP
Onboarding proces Schema & Structured Data For WP

Většina je zdarma, ale pokud je váš případ složitější (kvůli šabloně nebo kombinaci pluginů, které používáte), pohybuje se cena kolem 15 USD. Směšná cena, protože při jakémkoli problému vám instalaci provede sám vývojář.

Konečně, pokud se považujete za Ramba značek, má i pokročilé možnosti, které jsou poměrně mocné.

Jak validovat svá strukturovaná data?

Dobře, máme vše nainstalováno a implementováno, co teď?

Je čas validovat.

Doporučený nástroj: Validace strukturovaných dat

K tomu použijeme oficiální nástroj Google. Uvnitř máme dvě možnosti: buď přes URL, nebo přímo vložením kódu:

Možnosti nástroje pro strukturovaná data
Možnosti nástroje pro strukturovaná data

Mé osobní doporučení je vždy nejprve použít možnost s úryvkem kódu a jakmile je vše v pořádku, přesunout to na web a znovu ověřit pomocí možnosti URL.

Ideální scénář vypadá takto:

Správný výsledek v nástroji pro strukturovaná data
Správný výsledek v nástroji pro strukturovaná data

0 chyb a 0 varování. To je perfektní, ale není to norma. Pokud máme nějakou chybu nebo varování, budeme upozorněni a budeme ho muset rozbalit, abychom si přečetli zprávu a chybu lokalizovali.

Chyby a varování v nástroji pro strukturovaná data
Chyby a varování v nástroji pro strukturovaná data

Například v tomto případě mám chybu (pole price, které jsem odstranil) a varování (odstranil jsem pole sku). Nástroj sám obvykle říká, kde jsou chyby v kódu a jak je opravit.

Závěr

Stručně řečeno, díky této implementaci dosáhnete jak zvýšení CTR (díky rich snippets, které budete moci získat), tak zajistíte, že vyhledávače budou moci lépe indexovat a chápat veškerý obsah na vašem webu.

Jako vždy, v případě jakýchkoli pochybností nebo dotazů budeme čekat v komentářích.

Autor: David Kaufmann

David Kaufmann

Posledních 10+ let jsem byl naprosto posedlý SEO — a upřímně, jinak bych to mít ani nechtěl.

Moje kariéra dostala nový rozměr, když jsem pracoval jako senior SEO specialista pro Chess.com — jeden ze 100 nejnavštěvovanějších webů celého internetu. Pracovat v takovém měřítku, na milionech stránek, v desítkách jazyků a v jedné z nejkonkurenčnějších SERP, mě naučilo věci, které žádný kurz ani certifikát nemůže předat. Tato zkušenost změnila mou perspektivu na to, jak vypadá opravdu skvělé SEO — a stala se základem všeho, co jsem od té doby vybudoval.

Z této zkušenosti jsem založil SEO Alive — agenturu pro značky, které to s organickým růstem myslí vážně. Nejsme tady, abychom prodávali dashboardy a měsíční reporty. Jsme tady, abychom stavěli strategie, které opravdu pohnou výsledky, kombinací toho nejlepšího z klasického SEO se vzrušujícím novým světem Generative Engine Optimization (GEO) — abychom zajistili, že se vaše značka objeví nejen v modrých odkazech Googlu, ale i uvnitř odpovědí generovaných AI, které ChatGPT, Perplexity a Google AI Overviews každý den dodávají milionům lidí.

A protože jsem nenašel nástroj, který by oba tyto světy zvládal pořádně, postavil jsem si vlastní — SEOcrawl, enterprise SEO intelligence platformu, která spojuje rankings, technické audity, monitoring backlinků, zdraví crawlu a sledování viditelnosti značky v AI na jednom místě. Je to platforma, kterou jsem si vždy přál, aby existovala.

→ Přečíst všechny články od David
Další články od David Kaufmann

Objevte další obsah od tohoto autora