Google Produkt Snippets und Händlereinträge shippingDetails

Optimierung der organischen und bezahlten Suchmaschinenplatzierung bei Google und Bing.
bauti
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 1896
Registriert: 21. Dez 2014 15:48

Re: Google Produkt Snippets und Händlereinträge shippingDetails

b3sts3ller hat geschrieben: 8. Mai 2023 21:44
bauti hat geschrieben: 8. Mai 2023 12:01

Ich bin es nun gemeinsam mit meinem Programmierer angegangen. Unserer Meinung kann man Länder schon zusammenfassen. Wir haben es jetzt als Beispiel so gemacht. Laut https://validator.schema.org passt es. Ich hoffe Google interpretiert es dann auch richtig...

Code: Alles auswählen

{
		"@context": "http://schema.org/",
		"@type": "Product",
		"name": "xxxxx",
		"image": [
			"xxxxxxx.jpg"
			
						, "xxxxxx.jpg"
						, "xxxxxxx.jpg"
						, "xxxxxxx.jpg"
						, "xxxxxxx.jpg"
						, "xxxxxxx.jpg"
						, "xxxxxxx.jpg"
						
		],
		 
		"description": " xxxxxxxxxxxxxx 
",
		"model": "xxxxxxx",
		"url": "xxxxxxxx",
		"sku": "xxxxx",
		"mpn": "xxxxxx",
		"gtin13": "xxxxxxxxxx",
		"brand": {
			"@type": "Brand",
			"name": "xxxxxx"
			},
		
				
		"offers": {
			"@type": "Offer",
			"priceCurrency": "EUR",
			"price": "129.95",
			"itemCondition": "http://schema.org/NewCondition",
			
						"availability": "http://schema.org/InStock",
						
			"shippingDetails":[
				{
					"@type": "OfferShippingDetails",
					"shippingRate": {
						"@type": "MonetaryAmount",
						"value": 0,
						"currency": "EUR"
					},
					"shippingDestination": {
						"@type": "DefinedRegion",
						"addressCountry": ["AT","DE"]
					},
					"deliveryTime": {
						"@type": "ShippingDeliveryTime",
						"handlingTime": {
							"@type": "QuantitativeValue",
							"minValue": 0,
							"maxValue": 1,
							"unitCode": "DAY"
						},
						"transitTime": {
							"@type": "QuantitativeValue",
							"minValue": 1,
							"maxValue": 1,
							"unitCode": "DAY"
						}
					}
				},
				{
					"@type": "OfferShippingDetails",
					"shippingRate": {
						"@type": "MonetaryAmount",
						"value": "19.50",
						"currency": "EUR"
					},
					"shippingDestination": {
						"@type": "DefinedRegion",
						"addressCountry": ["CH","LV","BE","CZ","FI","FR","GR","HU","IE","LU","NL","PT","SK","SI","ES","SE","DK","PL","RO","BG","EE","LT","IT","MT","HR","CY"]
					},
					"deliveryTime": {
						"@type": "ShippingDeliveryTime",
						"handlingTime": {
							"@type": "QuantitativeValue",
							"minValue": 0,
							"maxValue": 1,
							"unitCode": "DAY"
						},
						"transitTime": {
							"@type": "QuantitativeValue",
							"minValue": 3,
							"maxValue": 6,
							"unitCode": "DAY"
						}
					}
				}
			]
		}
	}
Sieht korrekt aus. Hatte das Thema gestern auch nochmal mit einem Google Mitarbeiter in einem Forum besprochen, er hat auch nochmal bestätigt, dass Länder mittles Array aufzählen funktionieren sollte (so wie dein Entwickler es gemacht hat), konnte aber auch kein Referenzprojekt spontan nennen bei dem man es hätte "abgucken können". Gib mal ein Update ob es von Google so durchgeht, wäre sicherlich für viele gut zu wissen :)
Die Fehlermeldungen in der Searchconsole sind bezüglich "ShippingDetails" weg wenn ich eine Url Live überprüfen lasse. Sollte also so passen.


3 Monate gratis Händlerbund
bauti
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 1896
Registriert: 21. Dez 2014 15:48

Re: Google Produkt Snippets und Händlereinträge shippingDetails

neroBRN hat geschrieben: 8. Mai 2023 14:57 Aktuell habe ich:

Code: Alles auswählen

      
<div itemprop="hasMerchantReturnPolicy" itemtype="https://schema.org/MerchantReturnPolicy" itemscope>
  <meta itemprop="applicableCountry" content="DE" />
  <meta itemprop="returnPolicyCategory" content="https://schema.org/MerchantReturnFiniteReturnWindow" />
  <meta itemprop="merchantReturnDays" content="14" />
  <meta itemprop="returnMethod" content="https://schema.org/ReturnByMail" />
  <meta itemprop="returnFees" content="https://schema.org/ReturnFeesCustomerResponsibility" />
</div>
      
Das geht so aber (noch) nicht:
https://schema.org/ReturnFeesCustomerResponsibilit
"This term is proposed for full integration into Schema.org, pending implementation feedback and adoption from applications and websites."

Lasse ich returnFees weg kommt folgender Fehler:
Entweder "returnFees" oder "returnShippingFeesAmount" müssen angegeben werden (in „offers.hasMerchantReturnPolicy“)
Ich glaube https://schema.org/ReturnFeesCustomerResponsibility ist nicht dazu gedacht zu sagen "der Kunde zahlt" anzugeben sondern es geht darum zu definieren für welche Art von Retoure die Infos zur Verfügung gestellt werden. Also eine Alternative zu "returnFees"
https://schema.org/ReturnFeesEnumeration
<meta itemprop="returnFees" content="https://schema.org/ReturnFeesCustomerResponsibility" /> kann so denke ich deshalb nicht funktionieren. auch wenn ChatGPT es auch so vorgeschlagen hat....

Kann aber auch von mir Blödsinn sein.
neroBRN
Beiträge: 141
Registriert: 10. Jun 2019 14:48
Land: Deutschland

Re: Google Produkt Snippets und Händlereinträge shippingDetails

"Der Kunde zahlt" muss man doch aber auch irgendwie auf Artikelebene übergeben können.
Sicher geht es pauschal über das Merchant Center, aber auch nur sofern alle Artikel die gleichen Versandkosten haben.
Das Artikel mit 0,2 kg und 10 kg die gleichen Versandkosten haben, ist aber seit den letzten Preisrunden nicht mehr so einfach zu kalkulieren.
Antworten

Zurück zu „SEO & SEM - Suchmaschinenoptimierung und Suchmaschinenwerbung“

  • Information