Jak na Structured data a schema.org pro AI (praktický průvodce)

ladyvirtual-jak-na-structured-data-schema-01

Structured data jsou metadata, která říkají AI, kdo jste, co děláte a proč vám má věřit, bez nutnosti číst celý text stránky. Bez nich AI hádat. S nimi ví přesně. A to rozhoduje, jestli vás cituje, nebo ne.

Structured data jsou kousky kódu (nejčastěji ve formátu JSON-LD) které jsou vloženy do HTML stránky a popisují její obsah ve strukturovaném formátu. Člověk je nevidí, ale vyhledávače a AI crawleři ano.

Standardem je schema.org, slovník typů a vlastností, který společně definovaly Google, Microsoft, Yahoo a Yandex. Obsahuje stovky typů: od Organization a Person přes Product a FAQPage až po Recipe nebo Event.

Proč na tom záleží zrovna pro AI

AI model, který prochází web, zpracovává obsah rychle a ve velkém. Pokud má k dispozici structured data, nemusí text interpretovat, protože dostane hotová metadata. To znamená, že přesně ví: kdo je autor, jaká je odbornost, na jaké otázky stránka odpovídá, kde firma sídlí, jaké služby nabízí.

🔍 Vidí AI váš web tak, jak si myslíte?

Implementovat kód je jedna věc, ale propisovat skrze něj skutečnou odbornost a E-E-A-T signály druhá. Pokud si nejste jistí, zda vaše FAQPage nebo Person schema skutečně pracují pro vás, provedu vám GEO audit. Zkontroluji kód, navrhnu chybějící vazby a zajistím, aby vás Perplexity i ChatGPT citovaly jako autoritu.

Chci AI audit svého webu

Bez structured dat AI tyhle informace musí odvodit z textu. Může se splést, přehlédnout je, nebo je přiřadit špatně. Se structured daty je interpretace jednoznačná.

Přímý dopad: weby se structured daty mají vyšší šanci být citovány v AI odpovědích, zvlášť v Perplexity, které strukturovaná metadata aktivně využívá při sestavování citací.

Ne všechna schema mají stejný dopad. Tady jsou typy seřazené podle priority pro AI viditelnost:

Obrázek: Která schema jsou pro AI viditelnost nejdůležitější
Schema typK čemu sloužíPriorita pro AI
OrganizationNázev firmy, URL, logo, kontakt, zakladatel🔴 Implementovat jako první
PersonAutor, odbornost, LinkedIn – E-E-A-T signál🔴 Základ pro osobní brand
ServicePopis služby, cílová skupina, oblast působení🟠 Důležité pro servisní weby
FAQPageOtázky a odpovědi, Perplexity je přímo cituje🟠 Nejrychlejší dopad na citace
Article / BlogPostingAutor, datum, téma článku🟡 Pro každý blog post
LocalBusinessAdresa, otevírací doba, oblast (lokální SEO)🟡 Pro lokální byznys
BreadcrumbListStruktura webu – orientace AI v hierarchii🟢 Technická vrstva
ProductNázev, cena, dostupnost – pro e-shopy🔴 Základ pro e-shopy

Začněte s Organization a FAQPage

Organization říká AI, kdo za webem stojí, bez toho jsou ostatní schema méně důvěryhodná. FAQPage je nejrychlejší cesta k citaci. Perplexit0,y FAQ odpovědi přímo vyzobává a zobrazuje jako zdroje. Kombinace obou zvládnete za odpoledne.

JSON-LD je preferovaný formát pro schema markup. Vkládá se do sekce <head> stránky jako samostatný blok. Neprolíná se s HTML obsahem, takže je čistý a snadno spravovatelný.

Základ pro každý web? Organization schema

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Název vaší firmy",
  "url": "https://www.vasefirma.cz",
  "logo": "https://www.vasefirma.cz/logo.png",
  "description": "Jednověté shrnutí – co děláte a pro koho.",
  "founder": {
    "@type": "Person",
    "name": "Jméno Příjmení",
    "jobTitle": "Váš titul nebo obor",
    "sameAs": "https://www.linkedin.com/in/vas-profil"
  },
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+420-xxx-xxx-xxx",
    "email": "info@vasefirma.cz"
  },
  "areaServed": "CZ"
}
</script>

Klíčová pole: founder propojí firmu s konkrétním člověkem a jeho odborností. sameAs na LinkedIn je přímý E-E-A-T signál. AI ví, že za webem stojí reálná, ověřitelná osoba.

🚀 Neřešte kód, řešte růst svého byznysu

Svět vyhledávání se v roce 2026 mění příliš rychle na to, abyste trávili večery v administraci Shoptetu nebo WordPressu. Moje služba Digitální viditelnost na klíč se postará o vše: od správného nasazení structured dat přes linkbuilding až po obsah, který AI miluje. Získáte expertizu SEO konzultanta i GEO specialisty v jednom balíčku.

Chci digitální viditelnost bez starostí

Person schema pro osobní brand a autory

Obrázek: Person schema pro osobní brand a autory
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Jméno Příjmení",
  "jobTitle": "SEO konzultant / copywriter / [váš obor]",
  "url": "https://www.vasefirma.cz/o-mne/",
  "knowsAbout": ["SEO", "GEO", "Linkbuilding", "AI optimalizace"],
  "sameAs": [
    "https://www.linkedin.com/in/vas-profil",
    "https://twitter.com/vas-profil"
  ],
  "worksFor": {
    "@type": "Organization",
    "name": "Název vaší firmy"
  }
}
</script>

Pole knowsAbout je přímý vstup odbornosti do AI dat. Čím konkrétnější, tím lepší. Ne „marketing“, ale „SEO, GEO, linkbuilding, analýza klíčových slov“. AI to čte jako seznam kompetencí.

FAQPage schema jsou nejrychlejší cesta k citaci

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Co je GEO optimalizace?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "GEO (Generative Engine Optimization) je optimalizace webu pro AI nástroje jako ChatGPT, Perplexity nebo Google AI Overviews. Cílem je, aby vás tyto nástroje citovaly ve svých odpovědích."
      }
    },
    {
      "@type": "Question",
      "name": "Jak dlouho trvá, než se GEO projeví?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "U Perplexity počítejte s 2–4 týdny od implementace. ChatGPT reaguje pomaleji, typicky 4–8 týdnů."
      }
    }
  ]
}
</script>

Důležité: otázky a odpovědi musí být viditelné i v textu stránky, ne jen ve schema. Pokud FAQ sekce na stránce není, schema nevypadá důvěryhodně a jeho efekt je slabší.

Chcete vědět, jestli vaše schema markup funguje? Provedu AI audit vašeho webu. Zkontroluji structured data, FAQPage schema i E-E-A-T signály a navrhnu konkrétní úpravy. Podívejte se na službu, kterou nabízím: GEO & AI optimalizace.

WordPress nemá schema markup v základu. Závislí jste na pluginu nebo vlastním kódu. Tady jsou tři cesty seřazené od nejjednodušší.

Co Yoast SEO generuje automaticky a co musíte doplnit

Yoast automaticky generuje: WebSite, WebPage, Organization (název, URL, logo). To je dobrý základ, ale pro AI viditelnost nestačí.

Co Yoast nedělá automaticky a musíte doplnit ručně:

  • Person schema se sameAs na LinkedIn a knowsAbout
  • Service schema pro jednotlivé stránky služeb
  • FAQPage schema – Yoast ho nabízí přes bloky, ale musíte ho na každé stránce ručně přidat
  • Rozšíření Organization o founder, areaServed, contactPoint

Jak doplnit: Yoast SEO → Nastavení → Webová prezentace → Vaše organizace – nastavíte základní Organization data. Pro Person schema a vlastní rozšíření přidejte JSON-LD blok přes functions.php nebo přes plugin Code Snippets:

// functions.php nebo Code Snippets plugin
function pridat_schema_markup() {
  $schema = '{
    "@context": "https://schema.org",
    "@type": "Person",
    "name": "Vaše jméno",
    "jobTitle": "Váš titul",
    "knowsAbout": ["obor 1", "obor 2"],
    "sameAs": ["https://linkedin.com/in/vas-profil"]
  }';
  echo '<script type="application/ld+json">' . $schema . '</script>';
}
add_action('wp_head', 'pridat_schema_markup');

Proč má Rank Math lepší výchozí nastavení pro schema

Rank Math má pro schema markup silnější základ než Yoast. Ve volné verzi nabízí Article, Person, Organization, FAQ, HowTo schema nastavitelné přímo v editoru stránky.

Kde nastavit: Rank Math → Titles & Meta → Local SEO – vyplňte Organization nebo Person (vyberte typ webu). Na každé stránce pak v postranním panelu Rank Math → Schema → přidat schema typ.

Pro FAQPage v Rank Math: přidejte do stránky FAQ blok a Rank Math ho automaticky označí jako FAQPage schema. To je nejjednodušší způsob implementace FAQ schema na WordPressu vůbec.

Kdy se vyplatí Schema Pro plugin

Schema Pro (od Brainstorm Force, tvůrců Astra tématu) se vyplatí, pokud spravujete web s více typy obsahu, např.: recenze, recepty, kurzy, lokální pobočky. Má vizuální rozhraní pro každý schema typ a páruje schema s obsahem stránky automaticky. Pro jednoduchý servisní web nebo blog to je zbytečné, Rank Math nebo vlastní JSON-LD stačí.

Shoptet má schema markup pro produkty a e-commerce funkce zabudovaný. Pro AI viditelnost je ale potřeba doplnit víc.

Co Shoptet generuje automaticky

  • Product schema – název, cena, dostupnost, popis na produktových stránkách
  • Offer schema – součást Product, aktuální cena a stav zásob
  • BreadcrumbList – struktura kategorií
  • Organization – základní data z nastavení e-shopu

Tohle pokrývá základy pro Google Shopping a klasické SEO. Pro AI viditelnost to nestačí.

Co Shoptetu chybí a jak to doplnit

Shoptet umožňuje vložit vlastní kód do hlavičky e-shopu přes Administrace → Doplňky → Vlastní HTML kód do hlavičky. Tam vložte JSON-LD bloky pro schema typy, které Shoptet negeneruje.

Prioritní doplnění pro Shoptet:

  • FAQPage schema na hlavní stránky kategorií a na stránku O nás. Zákazníci se ptají AI na „jaký e-shop prodává X“ a „jsou [název e-shopu] spolehliví“, FAQ tohle přímo adresuje.
  • Organization s rozšířením. Přidejte founder, areaServed, contactPoint, sameAs na sociální sítě. Shoptet generuje Organization základní, ale bez těchto polí.
  • Review / AggregateRating. Pokud máte recenze zákazníků, označte je schema. AI to čte jako důkaz důvěryhodnosti.

Jak přidat FAQPage na Shoptetu

  1. V administraci Shoptet jděte do Doplňky → Vlastní HTML kód → Kód do hlavičky stránek.
  2. Vložte JSON-LD blok pro FAQPage (viz ukázka výše, upravte otázky na vaše téma).
  3. Pokud chcete FAQ jen na konkrétní stránce (ne na celém e-shopu), použijte podmínku v kódu nebo kontaktujte vývojáře šablony.
  4. Ověřte implementaci v Google Rich Results Test.

Omezení Shoptetu: vlastní kód v hlavičce se aplikuje globálně na celý e-shop. Pro stránkově specifické schema (různé FAQ na různých kategoriích) potřebujete zásah do šablony nebo pomoc vývojáře.

Nechcete řešit GEO, SEO a linkbuilding každé zvlášť? Digitální viditelnost na klíč kombinuje SEO, linkbuilding a GEO v jednom měsíčním balíčku. Jeden člověk, jedna strategie, žádná koordinace. Zjistit více o Digitální viditelnost na klíč.

Webflow

Webflow nemá nativní schema markup. Přidejte JSON-LD přes Page Settings → Custom Code → Inside <head> tag na každé stránce zvlášť, nebo globálně přes Project Settings → Custom Code.

Wix

Wix generuje základní schema automaticky. Vlastní JSON-LD přidáte přes Marketing & SEO → SEO Tools → Structured Data Markup nebo přes HTML embed element na konkrétní stránce.

Squarespace

Squarespace generuje Product a Article schema. Vlastní schema přidáte přes Settings → Advanced → Code Injection → Header – aplikuje se globálně. Pro stránkově specifické schema použijte Code Block na konkrétní stránce.

Vlastní web / PHP šablona

Nejčistější řešení: JSON-LD blok umístěte přímo do šablony v sekci <head>. Pro dynamická data (název stránky, datum) použijte PHP proměnné:

<?php
// V hlavičce šablony (header.php nebo ekvivalent)
echo '<script type="application/ld+json">';
echo json_encode([
  "@context" => "https://schema.org",
  "@type" => "Article",
  "headline" => get_the_title(),
  "datePublished" => get_the_date("c"),
  "dateModified" => get_the_modified_date("c"),
  "author" => [
    "@type" => "Person",
    "name" => get_the_author()
  ]
]);
echo '</script>';
?>

Implementace bez ověření je sázka na slepo. Tyhle tři kroky vám řeknou, jestli schema AI skutečně vidí.

Google Rich Results Test

Jděte na search.google.com/test/rich-results, vložte URL stránky a spusťte test. Nástroj zobrazí, která schema Google detekoval a jestli jsou validní. Chyby jsou zvýrazněné s popisem co chybí.

Schema Markup Validator

Validator.schema.org testuje shodu s oficiální specifikací schema.org – přísněji než Google Rich Results Test. Vložte URL nebo přímo JSON-LD kód a zkontrolujte varování (warnings) a chyby (errors). Warnings jsou zpravidla volitelná pole, errors jsou kritické.

Praktický test v Perplexity

Po implementaci počkejte 2–4 týdny a zadejte do Perplexity dotaz, na který by vaše stránka měla odpovídat. Zobrazuje se jako citovaný zdroj? To je nejpřímější důkaz, že schema funguje v praxi, ne jen v testovacím nástroji.

  1. Organization bez founder a sameAs. AI neví, kdo za webem stojí. Bez propojení na reálnou osobu je Organization schema slabší E-E-A-T signál.
  2. FAQPage schema bez FAQ sekce na stránce. Schema popisuje obsah, který na stránce není. Google a AI modely to vyhodnotí jako nesoulad a schema ignorují nebo penalizují.
  3. Person schema bez knowsAbout. Nejvíc využitá příležitost, která se přeskočí. Pole knowsAbout je přímý vstup odbornosti – bez něj Person schema říká jen jméno a titul.
  4. Duplikace schema z více pluginů. Yoast generuje Organization, Rank Math taky, k tomu přidáte vlastní JSON-LD. Výsledek: tři různé Organization bloky s různými daty. Google si vybere jeden a ostatní ignoruje – a nemusí to být ten správný.
  5. Schema implementované jen na hlavní stránce. FAQPage schema má smysl na každé stránce, kde FAQ sekci máte. Article schema patří ke každému článku. Limitovat schema jen na homepage je promarněná příležitost.
Musím mít vývojáře, abych schema markup implementoval/a?

Ne, pokud používáte WordPress s Yoast nebo Rank Math, nebo Shoptet s možností vlastního HTML kódu do hlavičky. JSON-LD je čitelný formát – zkopírujete šablonu, upravíte hodnoty a vložíte. Pro složitější implementace (stránkově specifické schema, dynamická data) vývojář práci urychlí.

Stačí Yoast SEO na schema markup?

Pro základy ano – Yoast generuje Organization, WebSite a WebPage schema. Pro AI viditelnost ale nestačí. Chybí Person schema s knowsAbout, Service schema a FAQPage na jednotlivých stránkách. Doporučuji Yoast doplnit vlastním JSON-LD blokem.

Jak rychle se schema markup projeví v AI viditelnosti?

Google Rich Results Test výsledky vidíte okamžitě. V Perplexity počítejte s 2–4 týdny od implementace – Perplexity crawluje průběžně a reaguje rychleji než ChatGPT. ChatGPT závisí na Bing indexu, změny se projevují pomaleji.

Může špatně implementované schema uškodit?

Přímý trest za špatné schema neexistuje, ale Google a AI modely ho mohou ignorovat nebo označit jako spam, pokud schema popisuje obsah, který na stránce chybí. Nejhorší scénář je nulový efekt, ne penalizace. Proto je ověření v Rich Results Test důležité ještě před nasazením.

Structured data jsou nejpřímější cesta, jak říct AI, kdo jste a čemu rozumíte. Organization + Person + FAQPage. To je minimum, které zvládnete implementovat za odpoledne a které má okamžitý dopad na to, jak vás AI nástroje čtou. Zbytek přichází postupně.

O čem ještě píšu

Napište nám komentář