webentwicklung-frage-antwort-db.com.de

Strukturiertes Datenprodukt-Markup für den E-Commerce-Markt, auf dem es mehrere Verkäufer für ein einziges Produkt gibt

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:

  1. 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.

  2. 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.

  1. 1. Verkäufer 4.5 10 45
  2. 2. Verkäufer 3.5 12 42
  3. 3. Verkäufer 3 15 45
  4. 4. Verkäufer 4 20 80
  5. 5. Verkäufer 5 5 25
  6. Summe 20 62 237
  7. Durchschnitt 4 - 3,82

Vorschau strukturierter Daten enter image description here

1
Bhargav Joshi

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:

  1. nur das Produkt bewerten. In diesem Fall gibt es nur eine einzige Bewertung, und es besteht die Möglichkeit, dass sie in SERPs als Rich Snippet angezeigt wird.
  2. jeden Verkäufer bewerten. In diesem Fall haben Sie so viele Bewertungen, wie Sie Verkäufer für dieses Produkt haben. Diese Bewertungen haben keine Chance, als Rich Snippets angezeigt zu werden.
  3. sie können allen Verkäufern die Möglichkeit geben, ihre Einzelbewertungen für das Produkt auf der obersten Ebene zu bewerten UND programmgesteuert zu aggregieren (JavaScript-Berechnung).

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"
      }
    ]
  }
}
1
Evgeniy

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"
      }
    ]
  }
}
1
nikant25