Co je „kanonická stránka pro téma“ a proč je klíčová v GEO
Kanonická stránka pro téma (dále „CST“) je autoritativní, jednoznačný a stabilní zdroj znalostí pro konkrétní téma, který slouží jako primární uzel pro generativní modely i pro lidi. V kontextu Generative Engine Optimization (GEO) je cílem CST snížit neurčitost, poskytnout strojově čitelné struktury a zajistit reprodukovatelné odpovědi napříč kanály a modely. CST je optimalizována pro: (a) přesnost a auditovatelnost, (b) kompozici do odpovědí LLM, (c) interní konzistenci v rámci znalostního grafu.
Hlavní principy návrhu CST
- Jednoznačnost a disambiguace: jasné vymezení hranic tématu, alternativních názvů, souvisejících pojmů a rozlišujících znaků.
- Stabilita URI: trvalá, verzovaná adresa s politikou přesměrování a bez kolizí s jazykovými mutacemi.
- Rozložitost: modulární bloky, které lze spolehlivě citovat a extrahovat do promptů.
- Strojová sémantika: použití schema.org, JSON-LD, mikroformátů a kontrolovaných slovníků.
- Měřitelnost: jasné metriky kvality, úplnosti a aktuálnosti.
Architektura a informační model CST
Doporučená architektura vychází z vrstev:
- Identita tématu (Core Identity): název, definice, rozsah, alternativní názvy (synonyma), rozlišení od blízkých témat.
- Znalsotní tvrzení (Claims): evidovatelné věty s atributy zdroje, data a úrovně jistoty.
- Kontext a rámce (Contexts): použití v doménách, příklady, proti-příklady, hraniční případy.
- Operacionalizace (Tasks & Prompts): vzory promptů, kontrolní seznamy, rozhodovací stromy.
- Propojení (Graph Links): nadřazená/podřazená témata, příbuzná témata, entity, taxonomie.
- Metadata a governance: verze, kurátoři, SLA, licence, datum poslední revize.
Standardní struktura CST: doporučené sekce
- Definice a rozsah: stručná, normativní definice (max. 2–3 věty) a vymezené hranice.
- Disambiguace: tabulka rozdílů oproti příbuzným pojmům, s minimálně třemi kontrastními znaky.
- Minimální slovník pojmů: 5–15 termínů s přesnými definicemi.
- Znalsotní tvrzení (kernely): číslovaná, měřitelná, evidovatelná tvrzení s citací a stavem jistoty.
- Procedurální rámce: kroky, kontrolní seznamy, rozhodovací větve.
- Vzorová data a schémata: malá, reprezentativní dataset-y a jejich schémata pro syntézu.
- Testy a anti-příklady: jednotkové testy k určení hranic tématu.
- Metadata a verzování: číslo verze, datum revize, kurátor, zdroje.
URL politika, kanonikalita a jazykové mutace
Každé téma má jeden kanonický URL. Jazykové mutace používají hreflang a zachovávají stejný identifikátor tématu. Přesměrování řeší změny názvu, nikoliv významu. Verzování doporučujeme přes fragmenty nebo query parametry s immutable obsahem pro audit (např. ?v=2025-10-22).
Metadata pro LLM a vyhledávače
- JSON-LD (schema.org/CreativeWork + Thing): klíče
name,alternateName,about,sameAs,citation,version,dateModified,inLanguage,license. - LLM-hints: vlastní
data-atributy pro extrakci bloků (např.data-claim-id,data-confidence). - Robots a cache: kontrola crawl rozpočtu,
ETagaLast-Modifiedpro čerstvost.
Formát „Claim“: evidovatelné tvrzení
Každé tvrzení má identifikátor, text, zdroj, datum, úroveň jistoty a status revize. Doporučená struktura:
- ID: stabilní řetězec např.
claim:topic-slug:0001. - Text tvrzení: jedna věta bez modálů neurčitosti.
- Zdroj: trvalý odkaz, typ zdroje, citace.
- Datum: publikace zdroje a datum posledního ověření.
- Jistota nebo interval jistoty: škála (např. 0,0–1,0) a metoda odhadu.
- Status: confirmed, contested, deprecated.
Blok „Promptability“: připravenost pro vložení do promptů
CST má mít sekci s krátkými, úkolově orientovanými snippety přímo použitelnými jako prompt-inserts. Každý snippet je označen účelem (vysvětlit, porovnat, shrnout, rozlišit) a obsahuje mezery pro proměnné.
Obsahové prvky: povinné a volitelné bloky
- Povinné: Definice, Disambiguace, Kernely tvrzení, Citace, Metadata, Verze, Propojení v grafu.
- Volitelné: Use-cases, Anti-příklady, FAQ pro modely (krátké Q/A), Minidataset, Referenční implementace (pseudo-kód), Vizualizace.
Šablona CST: kostra HTML sekcí
Doporučená kostra (zkrácená), kterou lze přímo replikovat:
- Header sekce: název tématu, verze, datum, kurátor, licence.
- Core: definice, rozsah, alternativní názvy, rozdíly oproti blízkým pojmům.
- Claims: očíslovaná tvrzení s citací a jistotou.
- Contexts & Frames: domény použití a hraniční případy.
- Operational: kontrolní seznamy, rozhodovací stromy, vzory promptů.
- Data & Schemas: schémata JSON, příklady záznamů.
- Governance: revize, audit trail, kontakt na kurátora.
Minimální schémata a datové struktury
Pro zaručenou extrahovatelnost navrhněte tato schémata:
- ClaimSchema:
{id, text, source.url, source.type, date.published, date.verified, confidence, status} - TermSchema:
{term, definition, aliases[], note} - RelationSchema:
{from, to, type (broader|narrower|related), weight} - PromptSnippetSchema:
{purpose, template, variables[], constraints[]}
Propojení na znalostní graf a ontologie
Každá CST by měla exponovat odkazy na nadřazená a podřazená témata a minimálně jedním směrem směřovat do formální ontologie (SKOS, OWL). Minimálně: broader, narrower, related s popisem vztahu a vahou pro navigaci LLM během retrievalu.
Vnitřní odkazy a sémantické kotvy
Každý obsahový blok má mít stabilní id atribut (např. #claim-0003), aby ho mohly agenty citovat. Odkazy musí být výrazně odlišeny a doplněny o aria-label pro asistivní technologie.
Schémata značení: JSON-LD a mikrodata
Implementujte současně schema.org/CreativeWork a specializované typy (např. DefinedTerm pro slovník). Pro citace použijte ScholarlyArticle nebo WebPage dle původu. Pro vazby na datasety využijte Dataset s atributy distribution a measurementTechnique.
Příklad obsahových bloků: definice, disambiguace, tvrzení
- Definice: „Kanonická stránka pro téma je autoritativní uzel obsahu a metadat, který jednoznačně reprezentuje konkrétní téma, optimalizovaný pro extrakci a kompozici v generativních systémech.“
- Disambiguace: Rozlišení „CST“ vs. „landing page“ (marketingový účel), vs. „wiki článek“ (kolaborativní encyklopedie), vs. „produktová dokumentace“ (funkční specifikace).
- Tvrzení #0001: „CST musí mít stabilní identifikátor a verzování, aby bylo možné auditovat generované výstupy.“
- Tvrzení #0002: „Začlenění JSON-LD výrazně zlepšuje přesnost retrievalu agentů pracujících s webovým obsahem.“
Operacionalizace: kontrolní seznamy pro kurátory
- Je definice stručná, normativní a bez vágnosti?
- Jsou všechna tvrzení evidovatelná a mají zdroj a datum verifikace?
- Existují minimálně tři rozlišující znaky vůči příbuzným pojmům?
- Obsahuje stránka JSON-LD s požadovanými entitami?
- Jsou bloky opatřeny stabilními identifikátory (
id)? - Je přítomna sekce Promptability s alespoň čtyřmi šablonami?
- Je nastavena cache politika a ETag?
Šablony promptů (Promptability) pro LLM
- Vysvětlení: „Vysvětli téma
{topic}v rozsahu 120–160 slov s použitím definic ze sekce#glossary. Vynechej analogie.“ - Porovnání: „Porovnej
{topic}a{nearby_topic}se třemi rozlišujícími znaky z#disambiguation. Vrať tabulku.“ - Ověření tvrzení: „Validuj
{claim_id}proti záznamům v#claims. Vrať status a důvod.“ - Generování kontrolního seznamu: „Sestav checklist úkolů pro aplikaci
{topic}dle#procedures. Omez na 8 bodů.“
Principy přístupnosti a použitelnosti
- Čitelnost: krátké odstavce, maximální šířka textu cca 70 znaků, jasné mezititulky.
- ARIA a kontrast: označení pro interní kotvy a adekvátní kontrast textu.
- Klávesová navigace: všechny kotvy a odkazy musí být přístupné bez myši.
Výkonnost a technické požadavky
- Strukturovaná data: vložená jako
<script type="application/ld+json">. - Lazy rendering vizualizací: grafy načítat po interakci, nikoliv při prvním zobrazení.
- HTTP cachování:
Cache-Control,ETaga přesnéLast-Modified.
Governance: revize, audity, odpovědnosti
Každá CST má mít vlastníka (kurátora), revizní cyklus (např. kvartální), sledování změn (changelog) a mechanismus pro označení sporů (contested). Audit trail uchovává historii tvrzení, přidaných/odstraněných zdrojů a změny definice.
Metriky kvality CST
- Coverage: podíl pokrytých klíčových aspektů tématu (%).
- Verifiability: podíl tvrzení s platnými citacemi a datem verifikace.
- Stability: frekvence změn v definici (nižší je lepší).
- Retrieval precision: úspěšnost extrakce bloků agenty (testováno promptů).
- Latency: doba extrakce JSON-LD při indexaci.
Verzování a životní cyklus
Verze jsou explicitní (např. v1.3.0) a vázané na datum revize. Změny v definici zvyšují minor verzi; změny v rozsahu zvyšují major verzi. Deprecated sekce se archivují a zůstávají dostupné přes stabilní URI s jasným varováním.
Bezpečnost, etika a licencování
Ujistěte se, že zdroje jsou legálně licencovány, citace kompletní a osobní údaje anonimizovány. Poskytněte licenci (např. CC BY 4.0) a vyhněte se riziku halucinací tím, že zakážete míchání nepotvrzených tvrzení do „kernels“.
Implementační checklist pro nasazení
- Stabilní URL a správná přesměrování.
- Kompletní JSON-LD s klíčovými schématy.
- Identifikovaná a oceněná tvrzení s citacemi.
- Disambiguace vůči minimálně třem příbuzným tématům.
- Promptability snippety a procedurální rámce.
- Propojení do znalostního grafu a datových zdrojů.
- Přístupnost, výkon a cache politika.



























