Early Adopters Program

Karussells für strukturierte Daten (Beta)

Google verwendet strukturierte Daten
, um den Inhalt auf der Seite zu verstehen und diesen Inhalt in den Suchergebnissen in einer ansprechenderen Darstellung anzuzeigen, was als Rich Resultbezeichnet wird. Dieser Leitfaden konzentriert sich auf ein neues Karussell-Rich-Result, das sich in der Beta-Phase befindet,bei dem es sich um ein listenähnliches Rich Result handelt, durch das Nutzer horizontal blättern können, um weitere Entitäten von einer bestimmten Website zu sehen (auch als Host-Karussell bekannt). Jede Kachel im Karussell kann Informationen von Ihrer Website über den Preis, die Bewertung und Bilder für Entitäten auf der Seite enthalten.

Um für dieses Beta-Rich-Result infrage zu kommen, fügen Sie ItemList strukturierte Daten in Kombination mit mindestens einem der folgenden unterstützten strukturierten Datenelemente hinzu:

Karussells für strukturierte Daten (Beta)

So können Karussells in der Google Suche aussehen, wenn Sie ItemList Markup in Kombination mit einem unterstützten Inhaltstyp hinzufügen:

New carousel rich result

Verfügbarkeit von Funktionen

Diese Funktion befindet sich in der Beta-Phase und es kann zu Änderungen bei den Anforderungen oder Richtlinien kommen, während wir diese Funktion weiterentwickeln. Diese Funktion ist außerdem nur in Ländern des Europäischen Wirtschaftsraums
(EWR), in der Türkei und in Südafrika sowohl auf Desktop- als auch auf Mobilgeräten verfügbar. In EWR-Ländern ist diese Darstellungsform für Anfragen zu Hotels, Ferienunterkünften, Personennahverkehr, Flügen, lokalen Unternehmen, Aktivitäten (Veranstaltungen, Touren und Unternehmungen) und Shopping verfügbar. In der Türkei ist diese Darstellungsform nur für Anfragen zu Hotels, Ferienunterkünften und lokalen Unternehmen verfügbar. In Südafrika ist diese Darstellungsform für Anfragen zu Hotels, Ferienunterkünften, Aktivitäten (Veranstaltungen, Touren und Unternehmungen), Flügen, Shopping, Essenslieferung, Mietwagen und Busbuchungen verfügbar.

Wenn Ihr Unternehmen im EWR oder in der Türkei ansässig ist oder Nutzer im EWR oder in der Türkei bedient, füllen Sie das entsprechende Formular aus:

Wenn Ihr Unternehmen in Südafrika ansässig ist, füllen Sie das
Google Search South African Badging and Refinement Chips Interest Form.

Strukturierte Daten hinzufügen

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

Hier ist eine Übersicht darüber, wie Sie strukturierte Daten zu Ihrer Website hinzufügen.

  1. Wählen Sie eine einzelne Übersichtsseite aus, die einige Informationen über jede Entität in der Liste enthält. Zum Beispiel eine Kategorieseite, die die „Besten Hotels in Paris“ auflistet, mit Links zu bestimmten Detailseiten auf Ihrer Website für weitere Informationen zu jedem Hotel. Sie können verschiedene Arten von Entitäten (zum Beispiel Hotels, Restaurants) nach Bedarf für Ihr Szenario mischen und kombinieren. Zum Beispiel, wenn Sie einen Artikel „Aktivitäten in der Schweiz“ haben, der sowohl lokale Veranstaltungen als auch lokale Unternehmen auflistet.
  2. Fügen Sie die erforderlichen Eigenschaften zu dieser Übersichtsseite hinzu. Sie müssen den Detailseiten kein Markup hinzufügen, um für diese Beta-Funktion infrage zu kommen. Erfahren Sie basierend auf dem von Ihnen verwendeten Format, wo Sie
    strukturierte Daten auf der Seite einfügen.
  3. Fügen Sie die erforderlichen und empfohlenen Eigenschaften für den spezifischen Inhaltstyp hinzu, um den es im Karussell geht:

    Je nach Ihrem Szenario können Sie den am besten geeigneten Typ auswählen. Wenn Sie beispielsweise eine Liste von Hotels und Ferienunterkünften auf Ihrer Seite haben, verwenden Sie sowohl Hotel als auch
    VacationRental Typen. Zwar ist es ideal, den Typ zu verwenden, der Ihrem Szenario am nächsten kommt, Sie können jedoch auch einen allgemeineren Typ wählen (zum Beispiel LocalBusiness).

  4. Befolgen Sie die Richtlinien.
  5. Validieren Sie Ihren Code mit dem
    Rich Results Test.
  6. Implementieren Sie einige Seiten, die Ihre strukturierten Daten enthalten, und verwenden Sie das URL Inspection-Tool 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.
  7. : Planen Sie Zeit für das erneute Crawlen und Indexieren ein. Denken Sie daran, dass es nach der Veröffentlichung einer Seite einige Tage dauern kann, bis Google sie findet und crawlt.
    Um Google über zukünftige Änderungen auf dem Laufenden zu halten, empfehlen wir Ihnen,eine Sitemap einzureichen
    Search Console Sitemap API.

Richtlinien

Damit Ihre Seite für Karussell-Rich-Results (Beta) infrage kommt, müssen Sie die Search Essentials
und die allgemeinen Richtlinien für strukturierte Datenbefolgen. Zusätzlich gelten für Karussell-Rich-Results (Beta) die folgenden Richtlinien:

  • Die Verwendung generischer Typen ist zulässig. Um jedoch empfohlene Eigenschaften zu verwenden, müssen Sie die jeweiligen Typenverwenden. Um zum Beispiel amenityFeature
    zu verwenden, nutzen Sie den Typ
  • LodgingBusiness
  • .
  • Die Verwendung zusätzlicher oder weiterer Felder ist zulässig, diese erscheinen jedoch möglicherweise nicht im Rich Result.
  • Ihre Website muss eine Übersichtsseite und mehrere Detailseiten enthalten. Derzeit ist diese Funktion nicht darauf ausgelegt, andere Szenarien zu unterstützen, wie etwa eine All-in-One-Seite, bei der die „Details“ Ankerpunkte innerhalb derselben Seite sind.
    Das Markup muss sich auf einer Übersichts- oder Kategorieseite befinden. Dies ist eine listenartige Seite, die Informationen zu mindestens drei Entitäten enthält und dann auf andere Seiten Ihrer Website verlinkt, um weitere Informationen zu diesen Entitäten zu erhalten. Sie müssen zwar kein Markup zu den Detailseiten hinzufügen, aber Sie müssen die URLs der Detailseiten in das Markup Ihrer Übersichtsseite aufnehmen. Markieren Sie alle Elemente, die sich auf der Übersichts- oder Kategorieseite befinden. Fügen Sie für paginierte Kategorien eine

ItemList

zu jeder nachfolgenden Seite hinzu und fügen Sie die Entitäten ein, die auf dieser Seite aufgelistet sind. Konzentrieren Sie sich bei unendlichem Scrollen darauf, die Entitäten zu markieren, die anfänglich im Viewport geladen werden.


Das Folgende ist eine übergeordnete Struktur des Karussells. Die im Markup angegebene Reihenfolge ist die Reihenfolge, die verwendet wird, um die Kacheln im Karussell-Rich-Result anzuordnen.

<html>
<head>
<title>Die 5 besten Restaurants in Italien</title>
<script type=”application/ld+json”>
{
“@context”: “https://schema.org”,
“@type”: “ItemList”,
“itemListElement”: [
{
“@type”: “ListItem”,
“position”: 1,
“item”: {
“@type”: “Restaurant”,
“name”: “Trattoria Luigi”,
“image”: [
“https://example.com/photos/1×1/photo.jpg”,
“https://example.com/photos/4×3/photo.jpg”,
“https://example.com/photos/16×9/photo.jpg”
],
“priceRange”: “$$$”,
“servesCuisine”: “Italienisch”,
“aggregateRating”: {
“@type”: “AggregateRating”,
“ratingValue”: 4.5,
“reviewCount”: 250
},
“url”: “https://www.example.com/trattoria-luigi”
}
},
{
“@type”: “ListItem”,
“position”: 2,
“item”: {
“@type”: “Restaurant”,
“name”: “La Pergola”,
“image”: [
“https://example.com/photos/1×1/photo.jpg”,
“https://example.com/photos/4×3/photo.jpg”,
“https://example.com/photos/16×9/photo.jpg”
],
“priceRange”: “$$$”,
“servesCuisine”: “Italienisch”,
“aggregateRating”: {
“@type”: “AggregateRating”,
“ratingValue”: 4.9,
“reviewCount”: 1150
},
“url”: “https://www.example.com/la-pergola”
}
},
{
“@type”: “ListItem”,
“position”: 3,
“item”: {
“@type”: “Restaurant”,
“name”: “Pasta e Basta”,
“image”: [
“https://example.com/photos/1×1/photo.jpg”,
“https://example.com/photos/4×3/photo.jpg”,
“https://example.com/photos/16×9/photo.jpg”
],
“priceRange”: “$$$”,
“servesCuisine”: “Italienisch”,
“aggregateRating”: {
“@type”: “AggregateRating”,
“ratingValue”: 4.2,
“reviewCount”: 690
},
“url”: “https://www.example.com/pasta-e-basta”
}
}
]
}
</script>
</head>
<body>
</body>
</html>

Definitionen für strukturierte Datentypen

Sie müssen die erforderlichen Eigenschaften einfügen, damit Ihr Inhalt für die Anzeige als Rich Result infrage kommt. Sie können auch die empfohlenen Eigenschaften einfügen, um weitere Informationen zu Ihrem Inhalt hinzuzufügen, was für eine bessere Nutzererfahrung sorgen könnte. ItemList

ItemList ist das Containerelement, das alle Elemente in der Liste enthält. Alle URLs der Elemente in der Liste müssen auf verschiedene Seiten derselben Domain verweisen. Die vollständige Definition von
ItemList.

ist verfügbar unter
schema.org/ItemList

Erforderliche Eigenschaften

itemListElement ListItem Liste der Elemente. Um eine Liste anzugeben, definieren Sie eine ItemList die mindestens drei

itemListElement.item

Elemente enthält. itemListElement.item, Untertyp vonLocalBusiness Product

oder

ProductEvent Beispiel : Geben Sie für ein Hotel die Eigenschaften priceRange und

amenityFeature

an.

itemListElement.position

GanzzahlDie Position des Elements im Karussell. Dies ist eine 1-basierte Zahl., Allgemeine Listenelementeigenschaften ( LocalBusiness Product)

oder

Event
Alle Karussell-Elementtypen haben die folgenden Eigenschaften gemeinsam.

Erforderliche Eigenschaften image Wiederholt
URL

oder

ImageObject

  • Ein oder mehrere Bilder der Entität oder des Elements (zum Beispiel ein Bild des Hotels). Fügen Sie keine Logos in diese Bildeigenschaft ein. Weitere Bildrichtlinien: Bild-URLs müssen crawlbar und indexierbar sein. Um zu prüfen, ob Google auf Ihre URLs zugreifen kann, verwenden Sie die URL-Prüftool.
  • Bilder müssen den ausgezeichneten Inhalt repräsentieren.
  • Bilder müssen in einem Dateiformat vorliegen, das von Google Images unterstützt wird..
  • Für optimale 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 der Entität oder des Elements als Zeichenfolge. Zum Beispiel der Name eines Hotels oder eines Eintrags. Der item.name

wird als Titel eines einzelnen Elements im Karussell angezeigt. HTML-Formatierung wird ignoriert.

url

URL

Hotel oder einen Eintrag, auf den auf der Übersichtsseite verwiesen wurde). Alle URLs in der Liste müssen eindeutig sein, sich aber auf derselben Domain befinden (dieselbe Domain oder Sub- oder Superdomain wie die Übersichtsseite).
Ankerlinks innerhalb einer Übersichts- oder Kategorieseite werden nicht unterstützt; Ihre Website muss für jedes Element in der Liste eigenständige Detailseiten haben.

Empfohlene Eigenschaften

aggregateRating.bestRating 5 / 10Zahl
Der höchste in diesem Bewertungssystem zulässige Wert (zum Beispiel ). Wenn 5 bestRating

weggelassen wird, wird

angenommen.

aggregateRating.ratingCount

Zahl

Die Gesamtzahl der Bewertungen für das Element auf Ihrer Website. aggregateRating.ratingValue
Zahl

oder 4, 60%Text 6 / 10Eine numerische Qualitätsbewertung für das Element, entweder eine Zahl, ein Bruch oder ein Prozentsatz (zum Beispiel , oder ). Google versteht die Skala für Brüche und Prozentsätze, da die Skala im Bruch selbst oder im Prozentsatz impliziert ist. Die Standardskala für Zahlen ist eine 5-Punkte-Skala, wobei 1 der niedrigste und 5 der höchste Wert ist. Wenn eine andere Skala beabsichtigt ist, verwenden Sie.

bestRating
4.4 und 4,4worstRating
. Verwenden Sie für Dezimalzahlen einen Punkt anstelle eines Kommas, um den Wert anzugeben (zum Beispiel anstatt

). In Microdata und RDFa können Sie

content Attribute verwenden, um den sichtbaren Inhalt zu überschreiben. Auf diese Weise können Sie dem Benutzer die gewünschte Stilkonvention zeigen und gleichzeitig die Punktanforderung für strukturierte Daten erfüllen. Zum Beispiel:

Definitionen zusätzlicher typspezifischer Eigenschaften LocalBusiness (und Untertypen)Zusätzlich zu den ListItem Eigenschaften , unterstützt Google die folgenden.

LocalBusiness
Eigenschaften (einschließlich ihrer Untertypen) für Rich-Suchergebnisse im Karussell. Verschachteln Sie diese Eigenschaften unter

itemListElement.item

Empfohlene Eigenschaften amenityFeature LocationFeatureSpecificationNur für

LodgingBusiness

: Ein Ausstattungsmerkmal (zum Beispiel eine Eigenschaft oder ein Service) der Unterkunft.

priceRange

  • Text Die relative Preisspanne eines Unternehmens, üblicherweise durch eine normalisierte Anzahl von Währungssymbolen angegeben. Geben Sie die Preisspanne in einem der folgenden Formate an:
  • Preisniveau: zum Beispiel “$”, “$$”, “$$$”

Bereich:

zum Beispiel "$-$$"

Dieses Feld muss kürzer als 12 Zeichen sein. Wenn es länger als 12 Zeichen ist, zeigt Google keine Preisspanne für das Unternehmen an.

servesCuisineText

Nur für Restaurants

: Die Art der Küche, die das Restaurant serviert. Product Zusätzlich zu denListItem Eigenschaften , unterstützt Google die folgenden
Product.

Eigenschaften für Rich-Suchergebnisse im Karussell. Verschachteln Sie diese Eigenschaften unter
itemListElement.item

Angebot oder
Gesamtangebot

Ein verschachteltes Angebot oder Gesamtangebot um das Produkt zu verkaufen. Fügen Sie die empfohlenen Eigenschaften für entweder Angebot oder Gesamtangebot
hinzu (je nachdem, was auf Ihren Inhalt zutrifft).

Wenn Sie Angebotverwenden, fügen Sie die folgenden Eigenschaften hinzu:

  • offers.price
  • offers.priceCurrency

Wenn Sie Gesamtangebotverwenden, fügen Sie die folgenden Eigenschaften hinzu:

  • offers.highPrice
  • offers.lowPrice
  • offers.priceCurrency
offers.highPrice

Zahl

Der höchste Preis aller verfügbaren Angebote. Wenn Sie einen einzelnen Preis mit
priceangeben, müssen Sie die highPrice und lowPrice
Eigenschaften nicht einfügen.

offers.lowPrice

Zahl

Der niedrigste Preis aller verfügbaren Angebote. Wenn Sie einen einzelnen Preis mit
priceangeben, müssen Sie die highPrice und lowPrice
Eigenschaften nicht einfügen.

offers.price

Zahl

Der Angebotspreis eines Produkts oder einer Preiskomponente, wenn sie an PriceSpecification
und seine Untertypen angehängt ist. Wenn Sie eine Preisspanne mit lowPrice und highPriceangeben, fügen Sie nicht die price

Eigenschaft hinzu.

offers.priceCurrency

Text
Die Währung, die zur Beschreibung des Produktpreises verwendet wird, im dreistelligen ISO 4217 Format. Wenn keine Währung angegeben ist, verwendet Google standardmäßig.

USD

Veranstaltung Zusätzlich zu den ListItemEigenschaften unterstützt Google die folgenden
Veranstaltung.

Eigenschaften für Karussell-Rich-Results. Verschachteln Sie diese Eigenschaften unter
itemListElement.item

Empfohlene Eigenschaften offers Angebot

oder Gesamtangebot Ein verschachteltes Angebot oder Gesamtangebot um die Veranstaltung zu verkaufen. Fügen Sie die empfohlenen Eigenschaften für entweder Angebot
oder

Wenn Sie Offerverwenden, einschließlich der folgenden Eigenschaften:

  • offers.price
  • offers.priceCurrency

Wenn Sie AggregateOfferverwenden, einschließlich der folgenden Eigenschaften:

  • offers.highPrice
  • offers.lowPrice
  • offers.priceCurrency
offers.highPrice

Number

Der höchste Preis aller verfügbaren Angebote. Wenn Sie einen einzelnen Preis mit
priceangeben, müssen Sie die Eigenschaften highPrice und lowPrice
nicht angeben.

offers.lowPrice

Number

Der niedrigste Preis aller verfügbaren Angebote. Wenn Sie einen einzelnen Preis mit
priceangeben, müssen Sie die Eigenschaften highPrice und lowPrice
nicht angeben.

offers.price

Number

Der Preis für Ihre Tickets, einschließlich Servicegebühren und Kosten. Vergessen Sie nicht, ihn zu aktualisieren, wenn sich die Preise ändern oder Tickets ausverkauft sind. Wenn Sie eine Preisspanne mit
lowPrice und highPriceangeben, fügen Sie die Eigenschaft price nicht hinzu.

Wenn das Event ohne Zahlung, Gebühren oder Servicekosten verfügbar ist, setzen Sie den
price auf 0.

offers.priceCurrency

Text

Die Währung, die zur Beschreibung des Eventpreises verwendet wird, im dreistelligen
ISO 4217 Format. Wenn keine Währung angegeben ist, verwendet Google standardmäßig USD.

Beispiele für häufige Szenarien

Restaurant Beispiel

Hier ist ein Beispiel für ein Restaurant-Karussell in JSON-LD.


Unterkunft (Hotels und VacationRental) Beispiel

Hier ist ein Beispiel für ein Unterkunfts-Karussell in JSON-LD.


Beispiel für Aktivitäten

Hier ist ein Beispiel für ein Aktivitäten-Karussell in JSON-LD.


Produkt Beispiel

Hier ist ein Beispiel für ein Produkt-Karussell in JSON-LD.


Fehlerbehebung

Wenn Sie Probleme bei der Implementierung oder Fehlerbehebung strukturierter Daten haben, finden Sie hier einige Ressourcen, die Ihnen helfen könnten.

Alien Road

So setzen wir das um

Carousel markup is in beta and behaves accordingly. We implement it for clients with genuinely list-shaped content and set the expectation that beta features can change or disappear.

Verwandte Leistungen

Teilen