Pricerunner haben ihre Preise in SERP, also wollte ich das auch tun. Aber aus irgendeinem Grund bekomme ich in meinen Ergebnissen keine Preise.Kein Rich Snippet für AggregateOffer, weil meine @id zu einem 404 führt?
Wenn ich mit Google-strukturierte Daten-Tool zu testen, die ich erhalten:
Aber auf meiner Seite, die ich erhalten:
Offenbar ist der einzige Unterschied (außer Bewertung) , ist die @id
s.
Wenn ich der Pricerunners ID folge, dann handelt es sich um einen Aktivlink, aber wenn ich meinen IDs folge, ergibt sich ein 404. Problem ist, dass ich keine IDs eingerichtet habe?
Wenn Sie die erste ID auf meiner Seite nehmen, es ist: /lelo-lyla-2/product-2348
ID wird auf product-2348
, wich Standard WooCommerce, aber es auf die URL hinzugefügt wird, so dass die URL ist /lelo-lyla-2/product-2348
Hexe führt zu einem 404 . in aggregierte Angebot mit dem letzten ID
Same: /lelo-lyla-2/price-list
Wo /price-list
gekommen ist? Die div
? Sollte ich die id="price-list"
aus der div
entfernen, damit es funktioniert, oder?
<div id="price-list" itemtype="http://schema.org/AggregateOffer" itemscope itemprop="offers">
<meta content="675" itemprop="lowPrice">
<meta content="1039" itemprop="highPrice">
<meta content="7" itemprop="offerCount">
<meta content="DKK" itemprop="priceCurrency">
</div>
Wenn ich die Seite über das Google-Testtool ausführe, werden 0 Fehler angezeigt. Aber ich vermute es liegt an den "ungültigen" IDs, oder?
Beachten Sie, dass Sie in Ihrem HTML-Beispiel falsche Anführungszeichen verwendet haben (ich habe es behoben). – unor