Co je Article a NewsArticle v schema.org

Article je základní typ strukturovaných dat pro obsahové stránky (články, blogy, recenze). NewsArticle je specializace určená pro zpravodajské texty a novinářský obsah. Oba pomáhají vyhledávačům, AIO/AEO rozhraním a LLM agentům správně pochopit, indexovat a citovat článek – včetně autorství, dat, obrázků a vydavatele.

Proč jsou meta data pro články klíčová pro AIO/AEO a moderní SEO

  • Přesná identifikace obsahu – usnadňuje vytváření úryvků (snippets), náhledů a citací v odpovědích LLM a asistentů.
  • Lepší mapování entit – vlastnosti jako about a mentions napojují znalostní grafy a entity-based SEO.
  • Kvalita a důvěryhodnost – explicitní author, publisher, datePublished, dateModified a kontaktní meta data podporují E-E-A-T signály.
  • Distribuce a recyklace obsahu – konzistentní meta data usnadňují syndikaci, news feedy a objevitelnost v aplikacích.

Rozdíly mezi Article, NewsArticle a příbuznými typy

  • Article – univerzální typ pro články obecně.
  • NewsArticle – zprávy, aktuální události, reportáže; může využívat podtypy (ReportageNewsArticle, OpinionNewsArticle, BackgroundNewsArticle).
  • BlogPosting – blogové příspěvky (také podtyp Article).
  • Review – recenze produktů/služeb (odlišné vlastnosti jako reviewRating a itemReviewed).

Minimální doporučené vlastnosti pro kvalitní výstup

  • @context, @type, mainEntityOfPage, headline, description
  • image (URL nebo pole URL; kvalitní, reprezentativní, ideálně ≥ 1200 px na šířku)
  • datePublished a dateModified (ISO 8601)
  • author (Person nebo Organization) a publisher (Organization)
  • articleSection (rubrika/kategorie), keywords (seznam tagů), inLanguage
  • url, isAccessibleForFree, případně hasPart/isPartOf pro seriály a rubriky

Doporučená struktura JSON-LD pro Article

Vložte do hlavičky stránky jeden blok <script type="application/ld+json"> s plnými meta daty:

Doporučená struktura JSON-LD pro NewsArticle (zprávy)

Zprávy často vyžadují preciznější časová a zdrojová meta data. Použijte NewsArticle a uveďte relevantní podtypy.

Specifika pro zpravodajství: rubrika, aktualizace, korekce

  • Časová přesnostdatePublished a dateModified udržujte v reálném čase; při zásadních změnách uveďte poznámku o aktualizaci přímo na stránce.
  • Žánr – pro názory/shrnujcí texty zvažte podtypy OpinionNewsArticle či BackgroundNewsArticle pro lepší pochopení tónu a účelu textu.
  • Korekce – transparentní aktualizace podporují důvěru a pomáhají systémům odlišit původní publikaci od pozdější revize.

Práce s právy, přístupností a paywallem

  • isAccessibleForFree: true/false – jasný signál, zda je článek volně dostupný.
  • U modelu „metered“ nebo paywall správně použijte technické indikátory (např. data-nosnippet u chráněných částí) a poskytněte veřejné perexy.

Obrázky a loga: kvalita a kontext

  • Preferujte soubory s vysokým rozlišením (doporučeno ≥ 1200 px na šířku).
  • V JSON-LD používejte ImageObject, pokud můžete uvést width a height.
  • Logo vydavatele v publisher.logo by mělo být ostře vykreslené a dostupné přes HTTPS.

Autorství, organizace a kontakty

  • author může být Person (s name, url, sameAs) nebo Organization.
  • publisher by měl reprezentovat vydavatele s jasnou právní identitou a logem.
  • Transparentnost zvyšují i stránky O nás, Kontakt, Redakční kodex – prolinkujte je z článku nebo paty stránky.

Entity-based SEO: about, mentions a propojení

U článků s jasnými entitami (osoby, místa, organizace, díla) doplňte:

  • about: primární entita, které se článek týká (např. Person, Organization, Place).
  • mentions: další související entity zmíněné v textu.
  • Pokud možno uveďte sameAs na autoritativní profily (Wikidata, oficiální weby), aby LLM a vyhledávače snáze rozlišily homonyma.

Vícejazyčné a regionální verze článku

  • V HTML použijte hreflang anotace mezi jazykovými mutacemi.
  • V inLanguage používejte BCP 47 kódy (např. sk-SK).
  • Při regionálních odlišnostech obsahu zvolte jasnou URL strategii (/sk/, /cs/, /en/).

Stránkování, seriály a nadřazené entity

  • Při seriálech využijte isPartOf (např. CreativeWorkSeries nebo kategorie WebSite/WebPage).
  • Vícestránkový článek: interní odkazy a kanonická URL by měly jednoznačně určovat hlavní verzi; v JSON-LD uveďte mainEntityOfPage kanonické stránky.

Příklad NewsArticle s entitami a kontextem

Validační a publikační doporučení

  1. Konzistence – hodnoty v JSON-LD musí odpovídat viditelnému obsahu (nadpis, autor, data, obrázky).
  2. Jednotný blok JSON-LD – preferujte jeden souvislý skript na stránku, vyhněte se duplicitám.
  3. Aktualizace dat – při změně článku upravte dateModified.
  4. Čisté URL – stabilní, kanonické a indexovatelné.
  5. Rychlost a dostupnost – obrázky a logo musí být rychle načítatelné, přes HTTPS.

Časté chyby a jak se jim vyhnout

  • Chybějící nebo neplatná data – vždy používejte ISO 8601 s časovou zónou.
  • Nekonzistentní autorství – jméno autora v JSON-LD musí souhlasit s jménem na stránce.
  • Nekvalitní obrázky – nízké rozlišení snižuje kvalitu náhledů v AEO ekosystému.
  • Duplicitní typy – nepoužívejte současně Article a NewsArticle pro tutéž stránku; zvolte nejvhodnější typ.

Nejlepší praktiky pro AIO/AEO a LLM citace

  • Jasný, informativní headline a description – pomáhají generovat kvalitní odpovědi a náhledy.
  • Entitní propojení přes about/mentions a sameAs usnadňují modelům správné přiřazení.
  • Kontakt a profil vydavatele – posiluje důvěryhodnost v LLM výstupech.
  • Strukturování rubrik přes articleSection – zlepšuje navigaci a doporučovací systémy.

Kontrolní seznam před publikováním

  • Správný @type (Article vs. NewsArticle).
  • Vyplněné: headline, description, image, author, publisher, datePublished, dateModified, url, inLanguage.
  • Entitní pole (about/mentions) podle potřeby.
  • Validace JSON-LD (syntaktická správnost, dosažitelnost URL).
  • Meta data Open Graph/Twitter Cards sladěná s JSON-LD.

Šablona: rychlý start pro redakci

Upravte hodnoty a vložte do hlavičky stránky: