HTML/Attribute/itemprop

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Das itemprop-Attribut bietet die Möglichkeit Mikroformate für Metadaten zu formulieren. Suchmaschinen, Web Crawler und Browser können diese dann erkennen und auswerten.

Mikrodaten (engl. Microdata) sind ein Versuch HTML-Markup einfacher mit Metadaten in Form von maschinenlesbaren Attributen zu verbinden als mit RDF.[1][2]. Suchmaschinen, WebCrawler und Browser sollen diese Mikrodaten auslesen und weiterverarbeiten. Suchmaschinen wird zum Beispiel durch den direkten Zugang zu strukturierten Daten das Verständnis erleichtert. Dies ermöglicht das bessere Finden von relevanten Suchergebnissen.

Mikrodaten benutzen ein unterstützendes Vokabular nach schema.org um items zu beschreiben und Attribute mit spezifischen Namen Werte zuzuweisen.[3]

erlaubte Werte
default-Wert
erlaubt in allen Elementen
Browsersupport Details bei caniuse.com: {{{caniuse}}}
Beispiel
<p itemscope itemtype="https://schema.org/Person"> 
  Hallo, Sie sprechen mit
  <span itemprop="name">Homer Simpson</span>, 
  <span itemprop="jobTitle">Sicherheitsinspektor</span> 
  im
  <span itemprop="affiliation">AKW Springfield</span>.
</p>
Unter https://schema.org/Person werden Attributwerte für das itemprop-Attribut vorgestellt, die dann von Suchmaschinen genau ausgewertet werden können.
Empfehlung: Sie können itemprop-Attribute mit der JavaScript-Methode getAttribute auslesen.

Weblinks

Einführung auf deutsch:

Weitere Links:

Forum

Quellen

  1. WHATWG: microdata
  2. W3C: microdata
  3. schema.org Getting started with schema.org using Microdatas