Pavel Zaněk PavelZanek.com
Vyberte jazyk

Co jsou strukturovaná data a jak je využít

Prozkoumejte využití strukturovaných dat pro zlepšení SEO, zvýšení viditelnosti webu, zlepšení uživatelské zkušenosti a podporu specifických typů obsahu. Ponořte se do světa strukturovaných dat a objevte, jak mohou přispět k úspěchu vaší online prezentace.

Publikováno 07.06.2023 od Pavel Zaněk

Odhadovaná doba čtení: 23 minut

Co jsou strukturovaná data a jak je využít

Obsah článku

Úvod do strukturovaných dat

Strukturovaná data jsou klíčovým prvkem pro efektivní SEO strategii. Pomáhají vyhledávačům, jako je Google, lépe pochopit obsah na vašem webu a poskytují jim přesné informace, které mohou zlepšit vaši viditelnost ve výsledcích vyhledávání.

Strukturovaná data jsou v podstatě kód, který je přidán na vaši webovou stránku a který vyhledávačům poskytuje více informací o obsahu stránky. Mohou to být například informace o autorovi článku, hodnocení produktu nebo datum a místo konání události.

Co jsou strukturovaná data?

Strukturovaná data jsou specifický formát informací, který je snadno srozumitelný pro stroje. Jsou to v podstatě kousky kódu, které jsou přidány na webovou stránku a které vyhledávačům, jako je Google nebo Seznam, poskytují podrobné informace o obsahu stránky.

Formáty strukturovaných dat: JSON-LD, Microdata, RDFa

Existují různé formáty, které můžete použít pro přidání strukturovaných dat na vaši webovou stránku. Nejčastěji používané formáty jsou JSON-LD, Microdata a RDFa.

  • JSON-LD je formát, který je doporučený Googlem. Je to nejjednodušší formát pro přidání strukturovaných dat na webovou stránku a je také nejflexibilnější.
  • Microdata je dalším formátem, který můžete použít. Je trochu složitější než JSON-LD, ale je také velmi flexibilní.
  • RDFa je formát, který je často používán pro přidání strukturovaných dat na webové stránky, které jsou postaveny na HTML5.

Jak strukturovaná data ovlivňují SEO

Strukturovaná data hrají klíčovou roli v SEO, protože pomáhají vyhledávačům lépe pochopit obsah na vašem webu. Když vyhledávače lépe rozumí obsahu vašeho webu, mohou přesněji indexovat a klasifikovat vaše stránky, což může vést k lepšímu umístění ve výsledcích vyhledávání.

Jak strukturovaná data zlepšují viditelnost ve výsledcích vyhledávání

Strukturovaná data také umožňují vyhledávačům zobrazovat tzv. rozšířené výsledky vyhledávání, které mohou zvýšit míru prokliku na vaši webovou stránku. Rozšířené výsledky vyhledávání mohou zahrnovat prvky, jako jsou hvězdičková hodnocení, obrázky a další informace, které mohou přilákat pozornost uživatelů.

Příklady využití strukturovaných dat pro SEO

Existuje mnoho způsobů, jak můžete využít strukturovaná data pro zlepšení SEO. Například, pokud máte na svém webu článek o receptu, můžete použít strukturovaná data k poskytnutí konkrétních informací o receptu, jako je doba přípravy, počet porcí, hodnocení receptu a další. Tato strukturovaná data mohou vyhledávačům pomoci lépe pochopit obsah vašeho článku a zobrazit ho ve výsledcích vyhledávání pro relevantní dotazy.

Ukázka strukturovaných dat

Jak implementovat strukturovaná data na webu

Podívejte se na příklad/ukázku nasazení strukturovaných dat pomocí formátu JSON-LD:

  1. Vyberte typ strukturovaných dat, který chcete implementovat: Existuje mnoho různých typů strukturovaných dat, které můžete implementovat na svém webu, včetně dat pro články, produkty, recenze, události a mnoho dalších. Typ strukturovaných dat, který zvolíte, by měl odpovídat obsahu vašeho webu.
  2. Vytvořte JSON-LD skript pro vaše strukturovaná data: JSON-LD je formát, který doporučuje Google pro implementaci strukturovaných dat. Tento skript by měl obsahovat všechny informace, které chcete vyhledávačům poskytnout o vašem obsahu.
  3. Vložte JSON-LD skript do HTML kódu vašeho webu: Tento skript by měl být vložen do hlavičky (<head>) vašeho HTML kódu.
  4. Otestujte své strukturované data: Po implementaci strukturovaných dat byste měli využít nástroje jako Google's Structured Data Testing Tool k ověření, že vaše strukturovaná data jsou správně implementována a že vyhledávače je mohou správně číst.

Nástroje pro implementaci strukturovaných dat

Existuje řada nástrojů, které mohou usnadnit implementaci strukturovaných dat na vašem webu. Některé z těchto nástrojů zahrnují:

  • Google's Structured Data Markup Helper: Tento nástroj vám pomůže vytvořit JSON-LD skript pro vaše strukturovaná data.
  • Schema.org: Toto je hlavní zdroj pro různé typy strukturovaných dat, které můžete implementovat na svém webu.
  • WordPress pluginy: Pokud používáte WordPress pro správu svého webu, existují pluginy, které mohou automatizovat proces implementace strukturovaných dat - například RankMath.

Typy strukturovaných dat

Strukturovaná data jsou klíčovým prvkem moderního SEO a jak již bylo řečeno, jejich správné využití může výrazně zlepšit viditelnost vašeho webu ve výsledcích vyhledávání. Existuje několik různých typů strukturovaných dat, které mohou být využity k různým účelům.

Typ Popis
Schema.org Schema.org je společný projekt společností Google, Microsoft, Yahoo a Yandex, který poskytuje sdílenou sbírku schémat pro strukturovaná data. Tato schémata pokrývají širokou škálu typů obsahu, včetně článků, knih, filmů, hudebních nahrávek, recenzí, produktů a mnoho dalších. Schema.org je doporučeným formátem pro strukturovaná data od Googlu.
Open Graph Open Graph je typ strukturovaných dat, který byl původně vyvinut společností Facebook. Je navržen tak, aby umožnil lepší integraci webových stránek s sociálními médii, poskytováním metadat, která mohou být použita k vytváření bohatých "snippetů" pro sdílení na sociálních médiích.
JSON-LD JSON-LD (JavaScript Object Notation for Linked Data) je populární formát pro strukturovaná data, který je snadno čitelný pro lidi i stroje. JSON-LD je doporučeným formátem pro strukturovaná data od Googlu a je široce podporován mnoha dalšími vyhledávači a platformami.
Microdata Microdata je další formát pro strukturovaná data, který je integrován přímo do HTML kódu webové stránky. Ačkoli není tak flexibilní jako JSON-LD, je stále široce podporován a může být vhodný pro jednodušší implementace strukturovaných dat.

Konrétní typy strukturovaných dat

Článek / Zpravodajský článek / Blogový příspěvek

Tento typ schématu je určen pro popis článků a blogových příspěvků (Article / NewsArticle / BlogPosting). Článek je obecnější typ schématu, který může být použit pro jakýkoli textový obsah, který je strukturován jako článek. Zpravodajský článek je specifický typ schématu, který je často využíván vydavateli pro novinové články. Blogový příspěvek je typ schématu, který je často využíván organizacemi s webovými stránkami obsahujícími blogové příspěvky. Tento typ schématu může obsahovat informace jako je autor, datum publikace, obrázek a mnoho dalšího.

Událost

Typ schématu Událost (Event) popisuje jakoukoli plánovanou aktivitu, včetně jejího místa a času začátku a konce. Může se jednat o konference, koncerty, sportovní události, výstavy a mnoho dalšího. Tento typ schématu může obsahovat informace jako je název události, popis, datum a čas, místo konání, organizátor a další relevantní informace.

Nabídka práce

Typ schématu Nabídka práce (Job Posting) popisuje konkrétní nabídku práce, včetně informací jako je název pozice, popis práce, typ zaměstnání (plný úvazek, částečný úvazek, dočasný, atd.), plat, měna, místo práce, organizace, která nabízí práci, a další relevantní informace.

Strukturovaná data - JobPosting

Místní podnik

Typ schématu Místní podnik (Local Business) popisuje fyzický obchod nebo podnik, včetně informací jako jsou otevírací hodiny, poloha, kontaktní informace, typ podniku (restaurace, obchod, kavárna, atd.), hodnocení a další. Tento typ schématu je velmi užitečný pro lokální SEO a pro zlepšení viditelnosti podniku v lokálních vyhledáváních.

Organizace

Typ schématu Organizace (Organization) popisuje jakoukoli organizaci, včetně webové adresy, profilů na sociálních médiích, kontaktních informací a dalších. Tento typ schématu je často využíván pro organizace, které lidé fyzicky nenavštěvují, jako jsou online obchody, neziskové organizace, vládní organizace a další.

Osoba

Typ schématu Osoba (Person) popisuje jednotlivce. Tento typ schématu může obsahovat informace jako je jméno, titul, pracovní pozice, kontaktní informace, profil na sociálních médiích, vzdělání, dovednosti a další. Tento typ schématu je často využíván v souvislosti s definováním typu schématu Autor pro článek, ale může být také použit pro popis jakékoliv osoby, včetně veřejně známých osobností, zaměstnanců, členů týmu a dalších.

Produkt

Typ schématu Produkt (Product) popisuje jakýkoli výrobek nebo službu nabízenou organizací. Tento typ schématu může obsahovat informace jako je název produktu, popis, značka, cena, recenze, nabídky a další. Tento typ schématu je velmi užitečný pro e-commerce weby a pro zlepšení viditelnosti produktů v organických výsledcích vyhledávání.

Strukturovaná data - produkt

Recept

Typ schématu Recept (Recipe) popisuje jakýkoli recept, včetně ingrediencí, postupu přípravy, doby přípravy a vaření, počtu porcí, nutričních informací, obrázků a dalších. Tento typ schématu je velmi populární na webových stránkách s recepty a může pomoci zlepšit viditelnost receptů v organických výsledcích vyhledávání.

Recenze

Typ schématu Recenze (Review) popisuje recenzi buď konkrétní položky nebo sbírky položek, nebo kritickou recenzi. Tento typ schématu může obsahovat informace jako je autor recenze, hodnocení, datum publikace recenze, položka, která je recenzována, a další. Tento typ schématu je velmi užitečný pro weby, které obsahují recenze produktů, služeb, míst, událostí a dalších.

Ukázky nasazení strukturovaných dat

Pro lepší pochopení strukturovaných dat se podívejme na několik ukázek jejich nasazení.

Ukázka nasazení pro typ Organizace

Tento ukázkový kód JSON-LD představuje strukturovaná data pro organizaci s názvem "PavelZanek.cz". Kód definuje několik klíčových informací o organizaci, včetně jejího názvu, URL, kontaktních údajů a zakladatele (mrk mrk).

<script type="application/ld+json">
{
    "@context": "http://schema.org",
    "@type": "Organization",
    "name": "PavelZanek.com",
    "url": "https://www.pavelzanek.com",
    "sameAs": [
        "https://www.facebook.com/pavelzanekcz"
    ],
    "contactPoint": {
        "@type": "ContactPoint",
        "telephone": "+420 608 838 170",
        "contactType": "work phone number",
        "email": "info@pavelzanek.com"
    },
    "founder": {
        "@type": "Person",
        "name": "Pavel Zaněk",
        "gender": "Male",
        "jobTitle": "Developer a SEO consultant",
        "image": "https://www.pavelzanek.com/template/pavelzanek.jpeg",
        "sameAs": [
            "https://pavelzanek.cz/",
            "https://twitter.com/PavelZanek",
            "https://www.linkedin.com/in/pavelzanek/",
            "https://github.com/pavelzanek"
        ]      
    },
    "foundingDate": "2022-14-01"
}
</script>

V tomto kódu je @context nastaven na "http://schema.org", což znamená, že používáme schema.org pro definování strukturovaných dat. @type je nastaven na "Organization", což znamená, že tato struktura dat popisuje organizaci.

"name" a "url" definují název a webovou adresu organizace. "sameAs" je pole, které obsahuje odkazy na jiné webové stránky, které reprezentují tuto organizaci, v tomto případě Facebookovou stránku.

"contactPoint" je objekt, který definuje kontaktní bod organizace, včetně telefonního čísla, typu kontaktu a e-mailové adresy.

"founder" je další objekt, který definuje zakladatele organizace, včetně jeho jména, pohlaví, pracovní pozice, obrázku a odkazů na jeho profil na různých sociálních sítích a webových stránkách.

Nakonec "foundingDate" definuje datum založení organizace.

Ukázka nasazení pro typ Osoba

Další ukázkový kód JSON-LD představuje strukturovaná data pro osobu jménem "Pavel Zaněk" (Yeah, it's me!). Kód definuje několik klíčových informací o mně, včetně jeho jména, pracovní pozice, obrázku, pohlaví, národnosti, místa narození, webové adresy a dalších.

<script type="application/ld+json">
{
    "@context": "http://schema.org",
    "@type": "Person",
    "name": "Pavel Zaněk",
    "jobTitle": "Developer a SEO consultant",
    "image": {
      "@type": "ImageObject",
      "image": "https://www.pavelzanek.com/template/pavelzanek.jpeg",
      "width": "128",
      "height": "128"
    },
    "gender": "Male",
    "nationality": "Czech",
    "birthPlace": "Chrudim",
    "url": "https://www.pavelzanek.com/",
    "sameAs": [
        "https://pavelzanek.cz/",
        "https://twitter.com/PavelZanek",
        "https://www.linkedin.com/in/pavelzanek/",
        "https://github.com/pavelzanek"
    ],
    "worksFor": [
        {
            "@type": "Organization",
            "name": "PavelZanek.cz",
            "sameAs": [
                "https://www.facebook.com/pavelzanekcz"
            ]
        }
    ],
    "email": "info@pavelzanek.com",
    "telephone": "+420 608 838 170",
    "address": {
        "@type": "PostalAddress",
        "streetAddress": "Slovenská 518",
        "addressLocality": "Chrudim",
        "postalCode": "537 05",
        "addressCountry": "Česká republika"
    }
}
</script>

Ve výše uvedeném kódu je @context nastaven na "http://schema.org", což znamená, že používáme schema.org pro definování strukturovaných dat. @type je nastaven na "Person", což znamená, že tato struktura dat popisuje osobu.

"name", "jobTitle", "gender", "nationality", "birthPlace", "url", "email", "telephone" a "address" definují základní informace o mně. "sameAs" je pole, které obsahuje odkazy na jiné webové stránky, které mě reprezentují.

"worksFor" je pole, které obsahuje objekty definující organizace, pro které pracuji. Každý objekt v tomto poli má @type nastaven na "Organization", což znamená, že popisuje organizaci, a "name" a "sameAs", které definují název organizace a odkazy na jiné webové stránky, které reprezentují tuto organizaci.

Ukázka nasazení pro typ Drobečková navigace

Poslední ukázkový kód JSON-LD představuje strukturovaná data pro drobečkovou navigaci (BreadcrumbList). Kód definuje strukturu navigace na webové stránce, včetně názvů a URL jednotlivých prvků.

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "name": "Home",
            "item": "https://www.pavelzanek.com/en"
        },
        {
            "@type": "ListItem",
            "position": 2,
            "name": "Contact",
            "item": "https://www.pavelzanek.com/en/contact"
        }
    ]
}
</script>

V tomto kódu je @context nastaven na "https://schema.org", což opět znamená, že používáme schema.org pro definování strukturovaných dat. @type je nyní nastaven na "BreadcrumbList", tudíž tato struktura dat popisuje drobečkovou navigaci.

"itemListElement" je pole, které obsahuje objekty definující jednotlivé prvky drobečkové navigace. Každý objekt v tomto poli má @type nastaven na "ListItem", to znamená, že popisuje položku v seznamu, a "position", "name" a "item", které definují pozici položky v seznamu, název položky a URL položky.

Využití strukturovaných dat

Využití strukturovaných dat je široké a různorodé, a pokud je správně implementujete, mohou výrazně přispět k úspěchu vaší online prezentace. Následující sekce se podrobněji věnuje některým z nejčastějších využití strukturovaných dat.

Zlepšení SEO

Strukturovaná data jsou jedním z nejdůležitějších nástrojů pro optimalizaci pro vyhledávače (SEO). Pomáhají vyhledávacím motorům lépe porozumět obsahu vašeho webu a poskytují jim podrobné informace, které mohou zlepšit vaše pozice ve výsledcích vyhledávání.

Zvýšení viditelnosti

Strukturovaná data mohou zvýšit viditelnost vašeho webu tím, že umožňují vyhledávacím motorům zobrazit bohaté výsledky (Rich Snippets), jako jsou hvězdičky hodnocení, ceny produktů, obrázky a další. Tyto bohaté výsledky mohou zvýšit klikatelnost (CTR) vašeho odkazu ve výsledcích vyhledávání.

Zlepšení uživatelské zkušenosti

Strukturovaná data mohou také zlepšit uživatelskou zkušenost tím, že poskytují uživatelům více informací přímo ve výsledcích vyhledávání. Například, pokud máte e-shop, můžete pomocí strukturovaných dat zobrazit ceny a hodnocení produktů přímo ve výsledcích vyhledávání, což uživatelům usnadní rozhodování o koupi.

Podpora pro specifické typy obsahu

Strukturovaná data také podporují specifické typy obsahu, jako jsou recepty, recenze, události a další. Pokud na svém webu poskytujete tento typ obsahu, můžete pomocí strukturovaných dat zlepšit jeho prezentaci ve výsledcích vyhledávání.

Strukturovaná data - zlepšení SEO

Kontrola nasazení

Pokud jste si nasadili strukturovaná data na váš web, pak je vždy dobré si je zkontrolovat – zda při implementaci nedošlo k nějaké závažné chybě či nám vyhledávač nedá případné další doporučení.

Kontrolu nasazení můžeme udělat 2 postupy. Buď použijete nástroj od Google – Test strukturovaných dat, nebo použijete Google Search Console.

Podívejme se tedy na první způsob kontroly. Stačí přejít do nástroje “Test strukturovaných dat” a zadat URL adresu, na které chcete zkontrolovat nasazení. Případně pak můžete vložit zdrojový kód stránky (hodí se, pokud stránka není zatím přístupná veřejnosti).

Nástroj na test strukturovaných dat

Nástroj vám po analyzování zobrazí, jaká strukturovaná data jsou na konkrétní URL (případně v kódu) implementovány a zda neobsahují chyby.

Nyní se pojďme podívat na druhý bod a to je otestování strukturovaných dat pomocí nástroje Google Search Console. GSC nám dokáže zobrazit, jak jsou strukturovaná data implementována, zda neobsahují chyby a vidíme průběh nasazování v čase. Nástroj vám opět zobrazí případně chyby nebo doporučení, které můžete opravit. Jediný rozdíl mezi GSC a nástrojem „Test strukturovaných dat“ je ten, že Test strukturovaných dat vám zkontroluje pouze jednu URL, kterou do nástroje vložíte (případně pak zkopírovaný zdrojový kód). GSC vám dává přehled všech stránek, na kterých jsou strukturovaná data nasazena a Googlebot si jich všiml.

Structured Data - monitoring

Nejlepší postupy pro strukturovaná data a SEO

Strukturovaná data se stala klíčovým prvkem SEO a jejich správné využití může výrazně přispět k lepší viditelnosti vašeho webu ve výsledcích vyhledávání. V tomto závěrečném oddíle se podíváme na některé z nejlepších postupů pro strukturovaná data a SEO.

  1. Používejte správný formát: Google doporučuje používat JSON-LD pro strukturovaná data. Je to jednodušší a čistší než ostatní formáty, jako jsou mikrodata nebo RDFa.
  2. Označte relevantní obsah: Ne všechny informace na vašem webu potřebují strukturovaná data. Zaměřte se na klíčové prvky, jako jsou názvy produktů, recenze, ceny, atd.
  3. Testujte a ověřujte: Google nabízí nástroj pro testování strukturovaných dat, který můžete použít k ověření správnosti vašich dat (nebo pomocí nástroje Kontrola adresy URL v rámci Google Search Console).
  4. Aktualizujte pravidelně: Strukturovaná data by měla být aktualizována tak, aby odrážela aktuální informace.
  5. Používejte více typů strukturovaných dat: Existuje mnoho různých typů strukturovaných dat, které můžete použít na svém webu. Například, můžete použít strukturovaná data pro recenze, recepty, produkty, události a mnoho dalšího.

Závěr

Strukturovaná data jsou silným nástrojem, který může výrazně zlepšit viditelnost vašeho webu ve výsledcích vyhledávání. Přestože jejich implementace může být technicky náročná, výhody, které přinášejí, jsou obrovské. S pravými nástroji a postupy můžete efektivně využít strukturovaná data k maximalizaci vašeho SEO úsilí.

TIP: Další informace o strukturovaných datech naleznete v mém dřívějším příspěvku (v češtině).

Sdílet:
Zatím jste nehodnotili.
Pavel Zaněk

Full-stack programátor & SEO konzultant

Pavel Zaněk je zkušený full-stack vývojář s odborností v SEO a programování v Laravelu. Jeho dovednosti zahrnují optimalizaci webových stránek, implementaci efektivních strategií pro zvýšení návštěvnosti a zlepšení pozic ve vyhledávačích. Pavel je expert na Laravel a jeho související technologie, včetně Livewire, Vue.js, MariaDB, Redis, TailwindCSS/Bootstrap a mnoho dalšího. Kromě svých programovacích dovedností má také silné zázemí v řízení VPS, což mu umožňuje zvládnout složité výzvy na straně serveru. Pavel je vysoce motivovaný a oddaný profesionál, který je zavázán k dodávání výjimečných výsledků. Jeho cílem je pomáhat klientům dosáhnout úspěchu v online prostoru a dosáhnout svých cílů s pomocí nejlepších webových technologií a strategií pro optimalizaci pro vyhledávače.

Doporučené články

Google mění viditelnost výsledků typu HowTo a FAQ

Publikováno 09.08.2023 od Pavel Zaněk

Odhadovaná doba čtení: 3 minut

seo

Google představil nové změny týkající se viditelnosti dvou forem bohatých výsledků, konkrétně HowTo a FAQ. Tyto změny mohou mít značný dopad na vydavatele a webmastery, kteří se spoléhali na tyto bohaté výsledky k získání vyšší viditelnosti ve vyhledávání.

Pokračovat ve čtení

Tato stránka používá cookies na vylepšení vašeho uživatelského zážitku. - Zásady Cookies