Proč řešit Article/NewsArticle: kontext, rozdíly a dopad
Article a NewsArticle jsou typy schémat (schema.org), které vyhledávačům a agregátorům poskytují spolehlivý kontext o obsahu: kdo jej napsal a za něj zodpovídá, kdy byl vydán a aktualizován, jaký je jeho zdroj, jak jej citovat a jak jej odlišit od duplicitních či syndikovaných verzí. Správně vyplněné autorství a datumy zvyšují důvěryhodnost, odstraňují nejednoznačnosti a minimalizují chyby při indexaci a zobrazování ve výsledcích vyhledávání i v zpravodajských karuseloch.
Article vs. NewsArticle vs. BlogPosting: kdy použít který typ
- Article: obecný typ pro redakční obsah, analýzy, návody a odborné texty. Nejuniverzálnější volba mimo zpravodajství.
- NewsArticle: zpravodajský žánr s prvky aktuálnosti (novinky, reportáže). Často se zobrazuje ve speciálních zpravodajských površích. Může mít podtypy ReportageNewsArticle, OpinionNewsArticle, BackgroundNewsArticle.
- BlogPosting: blogové příspěvky (osobní nebo firemní blog). Pokud má obsah zpravodajský charakter, zvažte NewsArticle.
Není problém používat Article pro většinu obsahů. Důležitější než „správný“ podtyp je konzistentnost a úplnost metadat (autorství, datumy, publisher, URL, mainEntityOfPage).
Autorství: Person vs. Organization a více autorů
- author: zpravidla Person (osoba) s name, volitelně sameAs (autorský profil, ORCID), affiliation (organizace).
- publisher: odpovědný vydavatel jako Organization s name a logo (ImageObject), který nese reputační odpovědnost.
- editor a contributor: používejte při kurátorství, překladu, technické redakci.
- creditText a sourceOrganization: k transparentnímu uvedení zdroje, zejména u agenturního obsahu nebo při syndikaci.
Pokud má článek více autorů, uveďte je jako pole objektů Person v pořadí, v jakém jsou uvedeni v byline. Při kolektivním autorství (týmová redakce) je vhodné doplnit také creator nebo publisher jako Organization.
Datumy: dateCreated, datePublished, dateModified a časová pásma
- dateCreated: kdy vznikl rukopis nebo první verze obsahu (uvnitř redakce).
- datePublished: okamžik, kdy se článek poprvé objevil veřejně online.
- dateModified: čas poslední podstatné úpravy již publikovaného článku.
- timeRequired (volitelné): odhad času čtení (např.
PT6M).
Datumy zapisujte v ISO 8601 s časovým pásmem nebo offsetem (např. 2025-10-22T14:05:00+02:00). Pro Česko je standardně relevantní Europe/Prague s měnícím se offsetem (CE(S)T). datePublished se nikdy nemění; při aktualizaci upravte pouze dateModified a zobrazte „Aktualizováno“ také na stránce.
Citelnost: persistentní identifikátory, zdroje a propojení
- identifier: trvalé identifikátory (např. DOI, interní ID), které usnadňují citování a archivaci.
- isBasedOn a citation: odkazujte na zdrojové dokumenty, studie, dataset-y. citation může být URL nebo textová citace.
- mainEntityOfPage: propojení na kanonickou stránku, která reprezentuje článek (většinou jeho vlastní URL).
- sameAs: externí autoritativní profily článku nebo autora (Crossref, ORCID, Wikidata, profil autora).
Stabilní kanonická URL, konzistentní titulek (headline) a dostupné publisher.logo snižují riziko nesprávného párování při agregaci.
Obrázky a náhledy: image a reprezentativní grafika
- image: použijte ImageObject s url, width, height. Kvalitní náhledová grafika zvyšuje CTR v površích, které ji zobrazují.
- Přidejte thumbnailUrl pro konzistentní náhled v embedovacích prvcích. Logo vydavatele by mělo být na transparentním pozadí.
Praktický příklad: Article s více autory a citacemi (JSON-LD)
Praktický příklad: NewsArticle s agenturním zdrojem a aktualizací
Kanonikalizace, URL a mainEntityOfPage
Každý článek musí mít jednu kanonickou URL a JSON-LD by měl obsahovat mainEntityOfPage s @id kanonické stránky. Zajistěte shodu titulku headline s <title> a og:title. Pokud existuje vícenásobné umístění (rubrika, autor, tag), kanonizujte na primární URL.
Konzistence datumů mezi strukturovanými a HTML metadaty
- Slaďte datePublished/dateModified se značkami v HTML:
<meta property="article:published_time">,<meta property="article:modified_time">, případněitempropv mikrodátech. - Zobrazte datumy jasně v UI (např. „Publikováno“ a „Aktualizováno“). Předejdete nedůvěře a nesouladu při cachování.
- Aktualizaci datumů provádějte pouze při významné změně obsahu; kosmetické úpravy nemají měnit dateModified zbytečně.
Syndikace, překlady a reedice: isBasedOn, sourceOrganization, translationOfWork
- isBasedOn: použijte při převzetí z jiného zdroje nebo při výrazném využití datasetu/studie.
- sourceOrganization a creditText: transparentně uveďte agenturu nebo původního vydavatele.
- translationOfWork a workTranslation: propojí jazykové mutace článku.
- isPartOf: u seriálů a rubrik odkazujte na nadřazený PublicationIssue nebo kategorii.
E-E-A-T ve strukturovaných datech: signály odbornosti a odpovědnosti
- Autor Person se sameAs (autorské portfolio, ORCID, LinkedIn) a affiliation (pracoviště).
- Publisher Organization s logo, foundingDate, url a propojením na PrivacyPolicy/ContactPage.
- Přidejte mentions/about na definované entity, které zvyšují kontext.
- Uvádějte metodiku, zdroje a citace přes citation a isBasedOn.
Placený obsah a přístup: isAccessibleForFree, isPartOf a policy
- isAccessibleForFree: true/false podle paywallu.
- isPartOf → CreativeWork/Product: popište předplatné nebo sekci, pokud je relevantní.
- UI by mělo jasně indikovat paywall (zabráníte nejasnostem ve výsledcích a stížnostem).
Minimální sada povinných a doporučených polí
- Povinné v praxi: headline, author, datePublished, mainEntityOfPage, publisher (s logo), image.
- Doporučené: dateModified, about/keywords, identifier, citation, isBasedOn, articleSection, thumbnailUrl.
Validace a monitoring: jak odhalit nekonzistence
- Automatické testy při deployi (CI) na přítomnost povinných polí a formát ISO 8601 s časovým pásmem.
- Průběžný audit přes validátory strukturovaných dat a přes logy (sledovat změny datumů vs. cache).
- Kontrolovat shodu headline vs.
<title>aog:title, image vs.og:image.
Nejčastější chyby a jejich řešení
- Nevyhovující dateModified při změně obsahu → automatizovat aktualizaci při významných revizích.
- Rozdílný čas v UI a JSON-LD → centralizovat zdroj času na serveru, jednotný formát a offset.
- Chybějící publisher.logo → doplnit v odpovídajícím rozlišení, dostupné přes HTTPS.
- Unnamed Person (pouze řetězec) → používat objekt Person s name a volitelným sameAs.
- Bez mainEntityOfPage → přidat WebPage s @id kanonické URL.
- Nejasné autorství u převzatého obsahu → používat sourceOrganization, creditText, isBasedOn.
Governance: workflow a odpovědnosti v redakci
- Definujte, kdo spravuje autory, vydavatele a loga (nastavení CMS na úrovni webu).
- Při publikaci: povinný checklist polí (headline, author, publisher.logo, datePublished, image, mainEntityOfPage).
- Při aktualizaci: evidujte


























