Ich möchte ein strukturiertes Datenprodukt-Markup für eine Marktplatz-Website anwenden. Ich habe eine Seite, auf der fünf Verkäufer das gleiche Produkt verkaufen.
Jeder Verkäufer hat einen anderen Preis und eine andere Bewertung. Der Verkäufer erhält seine Gesamtbewertung von seinen Käufern (die Bewertung bezieht sich auf das Produkt).
Ich möchte Produkt-Markups anwenden und - Produktdetails, Preis, Bewertung, Verfügbarkeit einschließen.
In diesem Fall gibt es Verwirrung:
Sollte ich für die Produktbewertung die Bewertung für alle fünf Verkäufer insgesamt berücksichtigen? Wenn ja, dann unterscheiden sich die auf SERP angezeigten Bewertungen von denen auf der Seite. Es wird gegen die Richtlinien von Google verstoßen und Google könnte eine Strafe verhängen.
Kann ich Produkt-Markup für fünf Verkäufer unabhängig verwenden? In diesem Fall wird von fünf Aufschlägen welcher Aufschlag von Google berücksichtigt?
Oder gibt es eine andere Methode zum Markieren?
Update 1:
Basierend auf der Antwort, die in Kommentaren von Tony McCreath eingegangen ist, ist hier der Code.
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "Product",
"name": "Product Name",
"image": "https://example.com/photos/16x9/photo.jpg",
"brand": {
"@type": "Thing",
"name": "Product brand name"
},
"offers": [
{
"@type": "Offer",
"availability": "http://schema.org/InStock",
"offeredBy": "Seller 1",
"price": "100.00",
"priceCurrency": "USD",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "10"
}
},
{
"@type": "Offer",
"availability": "http://schema.org/InStock",
"offeredBy": "Seller 2",
"price": "80.42",
"priceCurrency": "USD",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "3.5",
"reviewCount": "12"
}
},
{
"@type": "Offer",
"availability": "http://schema.org/InStock",
"offeredBy": "Seller 3",
"price": "105.42",
"priceCurrency": "USD",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "3",
"reviewCount": "15"
}
},
{
"@type": "Offer",
"availability": "http://schema.org/InStock",
"offeredBy": "Seller 4",
"price": "95.68",
"priceCurrency": "USD",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4",
"reviewCount": "20"
}
},
{
"@type": "Offer",
"availability": "http://schema.org/InStock",
"offeredBy": "Seller 5",
"price": "88.88",
"priceCurrency": "USD",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "5",
"reviewCount": "5"
}
}
]
}
}
</script>
Zur schnellen Berechnung finden Sie hier die Werte für ratingValue, ratingCount und Total für jeden Verkäufer.
Sollte ich für die Produktbewertung die Bewertung für alle fünf Verkäufer insgesamt berücksichtigen? Wenn ja, dann unterscheiden sich die auf SERP angezeigten Bewertungen von denen auf der Seite. Es wird gegen die Richtlinien von Google verstoßen und Google könnte eine Strafe verhängen.
Sie haben hier drei Möglichkeiten:
Kann ich Produkt-Markup für fünf Verkäufer unabhängig verwenden? In diesem Fall wird von fünf Aufschlägen welcher Aufschlag von Google berücksichtigt?
Warum? Es wäre überflüssig, da alle Verkäufer das gleiche Produkt verkaufen.
Oder gibt es eine andere Methode zum Markieren?
Ja, ich würde definitiv mit AggregateOffer anstelle von Offer fahren. Es ist speziell für Fälle gedacht, in denen verschiedene Händler das gleiche Produkt verkaufen.
UPdate :
{
"@context": "https://schema.org",
"@type": "Product",
"aggregateRating": {
"@type": "AggregateRating",
"bestRating": "100",
"ratingCount": "24",
"ratingValue": "87"
},
"image": "Dell-30in-lcd.jpg",
"name": "Dell UltraSharp 30\" LCD Monitor",
"offers": {
"@type": "AggregateOffer",
"highPrice": "1495",
"lowPrice": "1250",
"priceCurrency": "$",
"offerCount": "2",
"offers": [
{
"@type": "Offer",
"url": "save-a-lot-monitors.com/Dell-30.html",
"aggregateRating": {
"@type": "AggregateRating",
"bestRating": "100",
"ratingCount": "2",
"ratingValue": "8"
},
"seller": "John"
},
{
"@type": "Offer",
"url": "jondoe-gadgets.com/Dell-30.html",
"aggregateRating": {
"@type": "AggregateRating",
"bestRating": "100",
"ratingCount": "4",
"ratingValue": "7"
},
"seller": "Bill"
}
]
}
}
Nach der Anleitung von Google zu Revew:
Aggregierte Bewertungen: Eine aggregierte Bewertung eines Artikels durch viele Personen sollte als AggregateRating gekennzeichnet werden.
und dann informieren sie uns:
Beziehen Sie sich eindeutig auf ein bestimmtes Produkt oder eine bestimmte Dienstleistung. Verschachteln Sie dazu die Überprüfung oder Bewertungen im Markup eines anderen schema.org-Typs, z. B. schema.org/Book oder schema.org/LocalBusiness, oder verwenden Sie dieses schema.org-typisierte Element als Wert für itemReviewed Eigenschaft.
Daher können Sie auf einer bestimmten Webseite Ihrer Website mit einem und einem bestimmten Produkt Markups für Bewertungen dieses Produkts anwenden, die nur auf dieser Webseite, nicht jedoch auf Websites von Drittanbietern vorgenommen wurden.
Beispiel:
{
"@context": "https://schema.org",
"@type": "Product",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "3.5",
"reviewCount": "11"
},
"description": "0.7 cubic feet countertop microwave. Has six preset cooking categories and convenience features like Add-A-Minute and Child Lock.",
"name": "Kenmore White 17\" Microwave",
"image": "kenmore-microwave-17in.jpg",
"offers": {
"@type": "Offer",
"availability": "http://schema.org/InStock",
"price": "55.00",
"priceCurrency": "USD"
},
"review": [
{
"@type": "Review",
"author": "Ellie",
"datePublished": "2011-04-01",
"description": "The lamp burned out and now I have to replace it.",
"name": "Not a happy camper",
"reviewRating": {
"@type": "Rating",
"bestRating": "5",
"ratingValue": "1",
"worstRating": "1"
}
},
{
"@type": "Review",
"author": "Lucas",
"datePublished": "2011-03-25",
"description": "Great microwave for the price. It is small and fits in my apartment.",
"name": "Value purchase",
"reviewRating": {
"@type": "Rating",
"bestRating": "5",
"ratingValue": "4",
"worstRating": "1"
}
}
]
}
Die Anleitung von Google für Produkte informiert uns:
eine Shopping-Aggregator-Seite, die ein einzelnes Produkt zusammen mit Informationen zu verschiedenen Verkäufern auflistet, die dieses Produkt anbieten
Verwenden Sie daher den Typ AggregateOffer, um Markups für viele Verkäufer desselben Produkts zu erstellen.
Beispiel:
{
"@context": "https://schema.org",
"@type": "Product",
"aggregateRating": {
"@type": "AggregateRating",
"bestRating": "100",
"ratingCount": "24",
"ratingValue": "87"
},
"image": "Dell-30in-lcd.jpg",
"name": "Dell UltraSharp 30\" LCD Monitor",
"offers": {
"@type": "AggregateOffer",
"highPrice": "$1495",
"lowPrice": "$1250",
"offerCount": "8",
"offers": [
{
"@type": "Offer",
"url": "save-a-lot-monitors.com/Dell-30.html"
},
{
"@type": "Offer",
"url": "jondoe-gadgets.com/Dell-30.html"
}
]
}
}