Pod pojem strukturovaná data patří jakákoli strojově čitelná metadata, která: mají definovanou strukturu, mají jasný význam a nejsou jen „obyčejný text“. Strukturovaná data jsou významná i z pohledu "Google Knowledge Graph" pro který jsou důležitým zdrojem informací.
Z tohoto pohledu můžeme strukturovaná data rozdělit na:
- schema.org
- Open Graph
- Twitter Cards
- Dublin Core
- FOAF
- GS1
- Data Vocabulary (deprecated)
Schema.org
Z pohledu SEO je nejdůležitější metoda jak popsat data na webové stránce schema.org, je to de-fakto standard a může mít tyto formy zápisu:
- JSON-LD
- Microdata
- RDFa
JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Jak fungují strukturovaná data",
"author": {
"@type": "Person",
"name": "Jan Novák"
}
}
</script>Výhody
- Oddělené od HTML,
- přehledné, snadno generovatelné,
- ideální pro CMS (Drupal, WordPress…).
Microdata
Strukturovaná data přímo v HTML značkách:
<article itemscope itemtype="https://schema.org/Article">
<h1 itemprop="headline">Nadpis článku</h1>
<span itemprop="author">Jan Novák</span>
</article>Výhody
- „Viditelně“ svázané s obsahem.
Nevýhody
- Znepřehledňuje HTML,
- hůř se udržuje,
- náchylné na chyby při úpravách šablon.
RDFa
Rozšířenější sémantická varianta, často v akademickém a otevřeném webu:
<div vocab="https://schema.org/" typeof="Person">
<span property="name">Jan Novák</span>
</div>Výhody
- velmi flexibilní
- napojení na Linked Data
Nevýhody
- složitější syntaxe
- menší SEO přínos oproti JSON-LD
Open Graph (OG)
Open Graph používá hlavně Facebook, LinkedIn, Messenger.
<meta property="og:title" content="Nadpis stránky">
<meta property="og:type" content="article">
<meta property="og:image" content="image.jpg">Twitter Cards
Specifické pro X (Twitter):
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Nadpis">Dublin Core
Starší metadatový standard:
- dc:title
- dc:creator
- dc:date
Používá se:
- v knihovnách,
- archivech,
- PDF dokumentech.
FOAF (Friend of a Friend)
Popis osob a vztahů mezi nimi (RDF svět).
- Spíš historické / akademické,
- minimální SEO význam.
GS1 / Product ontologie
Pro pokročilé e-commerce scénáře:
- GTIN
- SKU
- výrobní data
Google je umí využít ve spojení se schema.org
Co a jak se reálně používá:
| Účel: | |
| SEO | Schema.org + JSON-LD |
| Sociální sítě | Open Graph + Twitter Cards |
- Pro vkládání komentářů se musíte přihlásit