Feature guides

Rezept (Rezept, HowTo, ItemList) strukturierte Daten

Helfen Sie Nutzern, Ihre Rezeptinhalte zu finden, indem Sie Google mit strukturierten Daten über Ihr Rezept informieren. Wenn Sie Informationen wie Rezensentenbewertungen, Koch- und Vorbereitungszeiten sowie Nährwertinformationen bereitstellen, kann Google Ihr Rezept besser verstehen und es Nutzern auf interessante Weise präsentieren. Rezepte können in den Google-Suchergebnissen und in Google Bilder erscheinen.

An illustration of how recipe rich results can appear in Google Search. It contains 4 rich results from different websites, with details about how long it takes to cook the recipe, an image, and review information.
An illustration of how a recipes can appear in Google Images. There are 6 images results showing different food items, with 3 results containing a recipe badge that tells the user it's a recipe

Je nachdem, wie Sie Ihre Inhalte auszeichnen, können Ihre Rezepte für die folgenden Erweiterungen infrage kommen:

Rezept-Erweiterungen
Rezept-Host-Karussell: Ermöglichen Sie Nutzern, Ihre Rezeptgalerieseiten zu erkunden, indem Sie ItemList strukturierte Daten hinzufügen.An illustration of how a recipe host carousel can appear in Google Search. It shows 3 different recipes from the same website in a carousel format that users can explore and select a specific recipe

So fügen Sie strukturierte Daten hinzu

Strukturierte Daten sind ein standardisiertes Format, um Informationen über eine Seite bereitzustellen und den Seiteninhalt zu klassifizieren. Wenn Sie neu bei strukturierten Daten sind, können Sie mehr darüber erfahren,
wie strukturierte Daten funktionieren.

Hier ist ein Überblick darüber, wie man strukturierte Daten erstellt, testet und veröffentlicht.

  1. Fügen Sie die erforderlichen Eigenschaftenhinzu. Basierend auf dem Format, das Sie verwenden, erfahren Sie, wo Sie strukturierte Daten auf der Seite einfügen.
  2. Befolgen Sie die Richtlinien.
  3. Validieren Sie Ihren Code mit dem
    Test für Rich-Suchergebnisse
    und beheben Sie alle kritischen Fehler. Erwägen Sie auch, alle nicht kritischen Probleme zu beheben, die im Tool markiert werden könnten, da sie dazu beitragen können, die Qualität Ihrer strukturierten Daten zu verbessern (dies ist jedoch nicht erforderlich, um für Rich-Suchergebnisse infrage zu kommen).
  4. Stellen Sie einige Seiten bereit, die Ihre strukturierten Daten enthalten, und verwenden Sie das URL-Prüftool um zu testen, wie Google die Seite sieht. Stellen Sie sicher, dass Ihre Seite für Google zugänglich ist und nicht durch eine robots.txt-Datei, das noindex Tag oder Anmeldeanforderungen blockiert wird. Wenn die Seite in Ordnung aussieht, können Sie
    Google bitten, Ihre URLs erneut zu crawlen.
  5. Um Google über zukünftige Änderungen auf dem Laufenden zu halten, empfehlen wir Ihnen,
    eine Sitemap einzureichen. Sie können dies mit der
    Search Console Sitemap API.

automatisieren

Beispiele

: Das tatsächliche Erscheinungsbild in den Suchergebnissen kann abweichen. Vorschau der strukturierten Daten im Test für Rich-Suchergebnisse für das aktuellste Layout.

Rezept in der Suche

Karussell Hier ist ein Beispiel für eine Rezeptübersichtsseite (eine Seite mit einer Liste von Rezepten) mit itemList

<html>
<head>
<title>Omas beste Kuchenrezepte</title>
<script type=”application/ld+json”>
{
“@context”: “https://schema.org”,
“@type”: “ItemList”,
“itemListElement”: [
{
“@type”: “ListItem”,
“position”: 1,
“url”: “https://example.com/apple-pie.html”
},
{
“@type”: “ListItem”,
“position”: 2,
“url”: “https://example.com/blueberry-pie.html”
},
{
“@type”: “ListItem”,
“position”: 3,
“url”: “https://example.com/cherry-pie.html”
}]
}
</script>
</head>
<body>
</body>
</html>

Richtlinien Sie müssen die allgemeinen Richtlinien für strukturierte Daten

Spam-Markup Die folgenden Richtlinien gelten für Recipe

  • strukturierte Daten. Verwenden Sie Recipe
  • strukturierte Daten für Inhalte über die Zubereitung eines bestimmten Gerichts. Zum Beispiel sind “Gesichtspeeling” oder “Party-Ideen” keine gültigen Namen für ein Gericht.
    Damit Ihre Rezepte in einem Karussell
    • oder Raster erscheinen können, müssen Sie diese Richtlinien befolgen: Stellen Sie ItemList strukturierte Daten bereit, um die Rezepte für Ihre Liste zusammenzufassen. Sie können ItemList
    • strukturierte Daten separat oder zusammen mit Rezept-strukturierten Daten bereitstellen.

Ihre Website muss eine Übersichtsseite haben, die alle Rezepte in der Sammlung auflistet. Wenn ein Nutzer beispielsweise auf den Zusammenfassungslink aus den Suchergebnissen klickt, wird er ordnungsgemäß auf eine Seite Ihrer Website weitergeleitet, auf der die Rezepte aufgelistet sind, die sich auf seine Suche beziehen.

Definitionen für strukturierte Datentypen

Sie müssen die erforderlichen Eigenschaften einfügen, damit Ihr Inhalt für die Anzeige als Rich-Suchergebnis in der Google-Suche infrage kommt. Sie können auch die empfohlenen Eigenschaften einfügen, um weitere Informationen über Ihren Inhalt hinzuzufügen, was zu einer besseren Nutzererfahrung führen kann.

Recipe Zeichnen Sie Ihre Rezeptinhalte mit den folgenden Eigenschaften des schema.org Recipe
Typs aus. Die vollständige Definition von Recipe
schema.org/Recipe.
Die von Google unterstützten Eigenschaften sind die folgenden:

Erforderliche Eigenschaften
image

URL oder ImageObject

Bild des fertigen Gerichts.

Zusätzliche Bildrichtlinien:

  • Bild-URLs müssen crawlbar und indexierbar sein. Um zu prüfen, ob Google auf Ihre URLs zugreifen kann, verwenden Sie das URL Inspection tool.
  • Bilder müssen den ausgezeichneten Inhalt darstellen.
  • Bilder müssen in einem Dateiformat vorliegen, das von Google Images unterstützt wird.
  • Für beste Ergebnisse empfehlen wir die Bereitstellung mehrerer hochauflösender Bilder (mindestens 50.000 Pixel bei Multiplikation von Breite und Höhe) mit den folgenden Seitenverhältnissen: 16×9, 4×3 und 1×1.

Zum Beispiel:

name

Text

Der Name des Gerichts.

Empfohlene Eigenschaften
aggregateRating

AggregateRating

Anmerkung für die durchschnittliche Bewertung, die dem Element zugewiesen wurde. Befolgen Sie die Review snippet guidelines sowie die Liste der erforderlichen und empfohlenen AggregateRating Eigenschaften.

Wenn die Recipe strukturierten Daten eine einzelne Bewertung enthalten, muss der Name des Rezensenten eine gültige Person oder Organisation sein. Zum Beispiel ist “50% off ingredients” kein gültiger Name für einen Rezensenten.

author

Person
oder Organization

Der Name der Person oder Organisation, die das Rezept geschrieben hat. Um Google dabei zu helfen, Autoren über verschiedene Funktionen hinweg am besten zu verstehen, sollten Sie die
author markup best practices.

cookTime

Duration

Die Zeit, die benötigt wird, um das Gericht tatsächlich zu kochen, im ISO 8601 format, falls zutreffend.

Immer in Kombination verwenden mit prepTime.

datePublished

Date

Das Datum, an dem das Rezept veröffentlicht wurde, im ISO 8601 format,
falls zutreffend.

description

Text

Eine kurze Zusammenfassung, die das Gericht beschreibt.

keywords

Text

Andere Begriffe für Ihr Rezept wie die Saison (“Sommer”), der Feiertag (“Halloween”) oder andere Deskriptoren (“schnell”, “einfach”, “authentisch”).

Zusätzliche Richtlinien

  • Trennen Sie mehrere Einträge in einer Keyword-Liste mit Kommas.
  • Verwenden Sie kein Tag, das eigentlich ein recipeCategory
    oder recipeCuisine.

    Nicht empfohlen:

    Empfohlen:

nutrition.calories

Energy

Die Anzahl der Kalorien in jeder Portion, die mit diesem Rezept hergestellt wird. Wenn nutrition.calories definiert ist, muss recipeYield mit der Anzahl der Portionen definiert werden.

prepTime

Duration

Die Zeitdauer, die benötigt wird, um Zutaten und Arbeitsbereich für das Gericht vorzubereiten, in
ISO 8601-Format,
falls zutreffend.

Immer in Kombination verwenden mit cookTime.

recipeCategory

Text

Die Art der Mahlzeit oder des Gangs, um den es in Ihrem Rezept geht. Zum Beispiel: “Abendessen”, “Hauptgericht” oder “Dessert, Snack”.

recipeCuisine

Text

Die Region, die mit Ihrem Rezept verbunden ist. Zum Beispiel “Französisch”, “Mediterran” oder “Amerikanisch”.

recipeIngredient

Text

Eine im Rezept verwendete Zutat.

Zum Beispiel:

Zusätzliche Richtlinien:

  • Fügen Sie nur den Zutatentext ein, der für die Zubereitung des Rezepts erforderlich ist.
  • Fügen Sie keine unnötigen Informationen hinzu, wie z. B. eine Definition der Zutat.
recipeInstructions

HowToStep, HowToSection, oder Text

Die Schritte zur Zubereitung des Gerichts.

Es gibt mehrere Optionen zum Festlegen des Werts von recipeInstructions. Wir empfehlen die Verwendung von HowToStep. HowToSection kann auch verwendet werden, um HowToSteps zu gruppieren, wenn das Rezept Abschnitte enthält.

  • HowToStep: Geben Sie die Schritte dieses Rezepts an mit HowToStep.
  • HowToSection (nur wenn ein Rezept mehrere Abschnitte hat):
    Verwenden Sie dies, um Schritte in mehrere Abschnitte zu gruppieren. Siehe HowToSection für ein Beispiel.
  • Einzelne oder wiederholte Texteigenschaft: Ein Textblock, der einen oder mehrere Schritte enthält. Google behandelt alle Schritte als in einem einzigen Abschnitt befindlich. Wiederholte
    Eigenschaftswerte werden zu einem einzigen Textblock zusammengefasst. Google versucht dann,
    den einzelnen Textblock automatisch in einzelne Schritte aufzuteilen. Google versucht,
    alle Abschnittsnamen, Schrittnummern, Schlüsselwörter und alles andere zu finden und zu entfernen, das
    fälschlicherweise im Rezeptschritttext erscheinen kann. Für beste Ergebnisse empfehlen wir Ihnen,
    Schritte eindeutig anzugeben mit HowToStep.

Zusätzliche Richtlinien

  • Fügen Sie keine Metadaten hinzu, die woanders hingehören. Verwenden Sie insbesondere die author
    -Eigenschaft, um den Autor anzugeben, recipeCuisine für die Küche,
    recipeCategory für die Kategorie und keywords für andere Schlüsselwörter.
  • Fügen Sie nur Text darüber ein, wie das Gericht zuzubereiten ist, und fügen Sie keinen anderen Text hinzu wie
    “Anweisungen”, “Video ansehen”, “Schritt 1”. Geben Sie diese Phrasen
    außerhalb der strukturierten Daten an.

    Nicht empfohlen:

    Empfohlen:

recipeYield

Text oder Ganzzahl

Die vom Rezept produzierte Menge, falls zutreffend. Geben Sie die Anzahl der Portionen
an, die aus diesem Rezept produziert werden, nur mit einer Zahl. Wenn Sie eine andere Einheit verwenden möchten (zum
Beispiel Anzahl der Artikel), können Sie zusätzliche Erträge angeben. Dies ist erforderlich, wenn Sie
Nährwertinformationen pro Portion angeben (wie z. B. nutrition.calories).

Beispiel

totalTime

Dauer

Die Gesamtzeit, die für die Zubereitung
und das Kochen des Gerichts benötigt wird, in ISO 8601-Format, falls zutreffend.

Verwenden Sie totalTime oder eine Kombination aus beidem cookTime und prepTime.

videoVideoObject

Ein Video, das die Schritte zur Zubereitung des Gerichts darstellt. Befolgen Sie die Liste der erforderlichen und empfohlenen
Video-Eigenschaften.

HowToSection

Verwenden Sie HowToSection um eine Abfolge von Schritten (oder Unterabschnitten) zu gruppieren, die Teil der Anweisungen für ein Rezept sind. Geben Sie HowToSection direkt innerhalb der Definition der Eigenschaft recipeInstructions oder als ein itemListElement einer anderen
HowToSection.

an. Der Typ HowToSection definiert einen Abschnitt eines einzelnen Rezepts und enthält einen oder mehrere Schritte. Verwenden Sie nicht HowToSection um verschiedene Rezepte für dasselbe Gericht zu definieren; verwenden Sie stattdessen HowToSection als Teil eines einzelnen Rezepts. Um mehrere Rezepte für ein Gericht aufzulisten, verwenden Sie mehrere Recipe Objekte. Listen Sie beispielsweise für mehrere Arten, einen Apfelkuchen zuzubereiten, diese als mehrere Recipe
Objekte auf, nicht als HowToSection

Objekte. Die vollständige Definition von HowToSection
ist verfügbar unter.

schema.org/HowToSection
Erforderliche EigenschaftenitemListElement

HowToStep

Eine Liste detaillierter Schritte für den Abschnitt und/oder Unterabschnitte. Zum Beispiel kann ein Pizzarezept einen Abschnitt mit Schritten für die Zubereitung des Teigs, einen für die Vorbereitung der Beläge und einen für das Zusammenfügen und Backen haben.

Beispiel:name

Text

Der Name des Abschnitts.

HowToStep Verwenden Sie HowToStep um einen oder mehrere Sätze zu gruppieren, die erklären, wie ein Teil des Rezepts durchgeführt wird, falls dies für Ihren Inhalt sinnvoll ist. Definieren Sie die Eigenschaft text mit den Sätzen oder definieren Sie alternativ itemListElement mit einem HowToDirection oder HowToTip

für jeden Satz. Markieren Sie Ihre Rezeptschritte mit den folgenden Eigenschaften des Typs HowToStep . Geben Sie einen HowToStep direkt innerhalb der Definition der Eigenschaft
recipeInstructions oder als ein itemListElement einer.

HowToSection an. Die vollständige Definition von
HowToStep.

ist verfügbar unter
schema.org/HowToStepErforderliche Eigenschaften itemListElement HowToDirection

oder

HowToTip Eine Liste detaillierter Unterschritte, einschließlich Anweisungen oder Tipps. Optional, wenn

textverwendet wird.

text

Text Der vollständige Anweisungstext dieses Schritts. Optional, wenn

  • itemListElement

    verwendet wird. Zusätzliche Richtlinien::

    Fügen Sie nur Anweisungstext ein und fügen Sie keinen anderen Text wie “Anweisungen”, “Video ansehen”, “Schritt 1” hinzu. Geben Sie diese Phrasen außerhalb der markierten Eigenschaft an. Nicht empfohlen. Empfohlen.:

Empfohlene Eigenschaften
BildImageObject oder URL

Ein Bild für den Schritt. Zusätzliche Bildrichtlinien:

  • Bild-URLs müssen crawlbar und indexierbar sein.
  • Bilder müssen den ausgezeichneten Inhalt darstellen.
  • Bilder müssen im .jpg-, .png- oder .gif-Format vorliegen.
NameText

Das Wort oder die kurze Phrase, die den Schritt zusammenfasst (zum Beispiel “Kuchenboden anordnen”). Verwenden Sie keinen nicht beschreibenden Text (zum Beispiel “Schritt 1: [Text]”) oder andere Formen der Schrittnummerierung (zum Beispiel “1. [Text]”).

URLURL

A URL die direkt auf den Schritt verlinkt (falls verfügbar). Zum Beispiel ein Anker-Link-Fragment.

VideoVideoObject oder Clip

Ein Video für diesen Schritt oder ein Clip des Videos.

Für VideoObject, befolgen Sie die Liste der erforderlichen und empfohlenen
Video
oder Clip Eigenschaften.

HowToDirection und HowToTip

Verwenden Sie HowToDirection und HowToTip um Anweisungen oder Tipps zu beschreiben, falls zutreffend. Sie haben dieselben erforderlichen und empfohlenen Eigenschaften.

Die vollständigen Definitionen von HowToDirection und HowToTip sind verfügbar unter
schema.org/HowToDirection und
schema.org/HowToTip.

Erforderliche Eigenschaften
TextText

Der Text der Anweisung oder des Tipps.

ItemList

Zusätzlich zu Recipe-Eigenschaften, fügen Sie die folgenden Eigenschaften für hostspezifische Listen hinzu. Obwohl ItemList nicht erforderlich ist,
müssen Sie die folgenden Eigenschaften hinzufügen, wenn Ihr Rezept für ein Host-Karussell in Frage kommen soll. Weitere Informationen zum Host-Karussell finden Sie unter.

Carousel Die vollständige Definition von ItemList ist verfügbar unter.

schema.org/ItemList
Erforderliche Eigenschaften

itemListElement

ListItem

Anmerkung für eine einzelne Elementseite.

ListItem.position

Ganzzahl

Ordnungsposition der Elementseite in der Liste. Zum Beispiel:

ListItem.url

URL

Die kanonische URL der Elementseite. Jedes Element muss eine eindeutige URL haben.

Rich Results mit der Search Console überwachen

  1. Die Search Console ist ein Tool, das Ihnen hilft zu überwachen, wie Ihre Seiten in der Google Suche abschneiden. Sie müssen sich nicht bei der Search Console anmelden, um in den Google Suchergebnissen enthalten zu sein, aber es kann Ihnen helfen zu verstehen und zu verbessern, wie Google Ihre Website sieht. Wir empfehlen, die Search Console in den folgenden Fällen zu überprüfen:
  2. Nach der ersten Bereitstellung strukturierter Daten
  3. Nach der Veröffentlichung neuer Vorlagen oder der Aktualisierung Ihres Codes

Regelmäßige Analyse des Traffics

Nach der ersten Bereitstellung strukturierter Daten
Nachdem Google Ihre Seiten indexiert hat, suchen Sie nach Problemen mit dem entsprechendenBericht zum Status von Rich-Suchergebnissen

  1. . Idealerweise gibt es einen Anstieg gültiger Elemente und keinen Anstieg ungültiger Elemente. Wenn Sie Probleme in Ihren strukturierten Daten finden: “Beheben Sie die ungültigen Elemente”.
  2. Überprüfen Sie eine Live-URL um zu prüfen, ob das Problem weiterhin besteht.
  3. Validierung anfordern unter Verwendung des Statusberichts.

Nach der Veröffentlichung neuer Vorlagen oder der Aktualisierung Ihres Codes

Wenn Sie wesentliche Änderungen an Ihrer Website vornehmen, überwachen Sie diese auf eine Zunahme ungültiger Elemente in den strukturierten Daten.

  • Wenn Sie einen Anstieg ungültiger Elementesehen, haben Sie möglicherweise eine neue Vorlage eingeführt, die nicht funktioniert, oder Ihre Website interagiert auf eine neue und fehlerhafte Weise mit der bestehenden Vorlage.
  • Wenn Sie einen Rückgang gültiger Elemente sehen (der nicht mit einem Anstieg ungültiger Elemente einhergeht), betten Sie möglicherweise keine strukturierten Daten mehr in Ihre Seiten ein. Verwenden Sie das
    URL-Prüftool
    um herauszufinden, was das Problem verursacht.

Regelmäßige Analyse des Traffics

Analysieren Sie Ihren Google Suche-Traffic mithilfe des Leistungsberichts. Die Daten zeigen Ihnen, wie oft Ihre Seite als Rich Result in der Suche erscheint, wie oft Nutzer darauf klicken und welche durchschnittliche Position Sie in den Suchergebnissen haben. Sie können diese Ergebnisse auch automatisch abrufen mit der Search Console API.

Fehlerbehebung

Wenn Sie Probleme bei der Implementierung oder dem Debugging von strukturierten Daten haben, finden Sie hier einige Ressourcen, die Ihnen helfen könnten.

Alien Road

So setzen wir das um

Recipe markup is mature and competitive. For food clients the details, ratings, times, nutrition, are what separate a rich result from a plain link.

Verwandte Leistungen

Teilen