ItemList (schema.org)
ItemList ist ein schema.org-Datentyp zur Auszeichnung geordneter oder ungeordneter Listen, etwa Bestenlisten, Playlists oder Produktkategorien. Über die Property itemListElement mit einzelnen ListItem-Einträgen und deren position lässt sich die Reihenfolge der Listenelemente maschinenlesbar abbilden, zusätzlich stehen itemListOrder und numberOfItems zur Verfügung.
In der Praxis
Google nutzt ItemList vor allem als Grundlage für sogenannte Carousel-Rich-Results, bei denen mehrere Elemente, etwa Rezepte, Kurse oder Restaurants, als horizontal scrollbare Kachelreihe direkt in den Suchergebnissen erscheinen. Wichtig: Reine Navigations- oder interne Linklisten ohne redaktionellen Mehrwert lösen dadurch nicht automatisch ein Rich Result aus, Google prüft weiterhin Inhaltsqualität und Reichweite der zugrunde liegenden Seiten. Je nach Content-Typ gelten zusätzliche Voraussetzungen, etwa die jeweiligen Anforderungen an Recipe- oder Course-Markup. Die Properties numberOfItems und itemListOrder helfen zusätzlich bei paginierten oder sortierten Listen, die sich über mehrere Seiten erstrecken.