Satıcı ürün listeleme (Product
, Offer
) yapılandırılmış verileri
![alışveriş bilgi panelinin, arama sonuçlarında sunumu](https://developers-dot-devsite-v2-prod.appspot.com/static/search/docs/images/shopping-knowledge-panel.png?authuser=9&hl=tr)
Product
işaretlemesi eklediğiniz sayfanız; alışveriş bilgi paneli, Google Görseller, popüler
ürün sonuçları ve ürün snippet'leri dahil olmak üzere Google Arama'daki satıcı
ürün listeleme deneyimlerinde gösterilmeye uygun olabilir. Satıcı ürün listelemeleri;
fiyat, stok durumu, kargo ve iade bilgileri gibi bir ürünle ilgili daha spesifik verileri
vurgulayabilir.
Bu kılavuzda, satıcı ürün listelemeleri için Product
yapılandırılmış veri şartlarından
bahsedilmektedir. Hangi işaretlemeyi kullanacağınızdan emin değilseniz
Product
işaretlemesine giriş makalemizi okuyun.
Yapılandırılmış veri ekleme
Yapılandırılmış veri, bir sayfa hakkında bilgi sağlamak ve sayfa içeriğini sınıflandırmak için kullanılan standart bir biçimdir. Yapılandırılmış veri konusunda yeniyseniz yapılandırılmış verinin nasıl çalıştığı hakkında daha fazla bilgi edinebilirsiniz.
Aşağıda, yapılandırılmış verinin nasıl oluşturulacağı, test edileceği ve yayınlanacağı hakkında bir genel bakış sunulmuştur. Web sayfasına yapılandırılmış verinin nasıl ekleneceği hakkında adım adım açıklamalı kılavuz için yapılandırılmış veri codelab'e göz atın.
- Zorunlu özellikleri ekleyin. Kullandığınız biçime bağlı olarak sayfada yapılandırılmış verilerin nereye ekleneceğini öğrenin.
- Yönergeleri uygulayın.
- Zengin Sonuçlar Testi'ni kullanarak kodunuzu doğrulayın ve kritik hataları düzeltin. Araçta işaretlenmiş olabilecek kritik olmayan sorunları da düzeltme seçeneğini değerlendirin. Bu tür hatların düzeltilmesi yapılandırılmış verilerinizin kalitesini artırır ancak zengin sonuçlara uygun olmak için zorunlu değildir.
- Yapılandırılmış verinizi içeren birkaç sayfa dağıtıp Google'ın sayfayı nasıl gördüğünü test etmek için URL Denetleme aracını kullanın. Google'ın sayfanıza erişebildiğinden ve bir robots.txt dosyası,
noindex
etiketi veya giriş gereksinimleri tarafından engellenmediğinden emin olun. Sayfa düzgün görünüyorsa Google'dan URL'lerinizi yeniden taramasını isteyebilirsiniz. - İleride yapılacak değişiklikler konusunda Google'a bilgi vermeye devam etmek için site haritası gönderin. Bu işlemi Search Console Sitemap API ile otomatikleştirebilirsiniz.
Örnekler
Aşağıdaki örneklerde, farklı durumlarda web sayfalarınıza yapılandırılmış verilerin nasıl ekleneceği gösterilmektedir.
Teklif içeren ürün sayfası
Ürün satan ve ürün yorumları içeren bir ürün sayfası örneği aşağıda verilmiştir.
JSON-LD
<html> <head> <title>Executive Anvil</title> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Product", "name": "Executive Anvil", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "description": "Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height.", "sku": "0446310786", "mpn": "925872", "brand": { "@type": "Brand", "name": "ACME" }, "review": { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": 4, "bestRating": 5 }, "author": { "@type": "Person", "name": "Fred Benson" } }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": 4.4, "reviewCount": 89 }, "offers": { "@type": "Offer", "url": "https://example.com/anvil", "priceCurrency": "USD", "price": 119.99, "priceValidUntil": "2024-11-20", "itemCondition": "https://schema.org/UsedCondition", "availability": "https://schema.org/InStock" } } </script> </head> <body> </body> </html>
RDFa
<html> <head> <title>Executive Anvil</title> </head> <body> <div typeof="schema:Product"> <div rel="schema:review"> <div typeof="schema:Review"> <div rel="schema:reviewRating"> <div typeof="schema:Rating"> <div property="schema:ratingValue" content="4"></div> <div property="schema:bestRating" content="5"></div> </div> </div> <div rel="schema:author"> <div typeof="schema:Person"> <div property="schema:name" content="Fred Benson"></div> </div> </div> </div> </div> <div rel="schema:image" resource="https://example.com/photos/4x3/photo.jpg"></div> <div property="schema:mpn" content="925872"></div> <div property="schema:name" content="Executive Anvil"></div> <div property="schema:description" content="Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height."></div> <div rel="schema:image" resource="https://example.com/photos/1x1/photo.jpg"></div> <div rel="schema:brand"> <div typeof="schema:Brand"> <div property="schema:name" content="ACME"></div> </div> </div> <div rel="schema:aggregateRating"> <div typeof="schema:AggregateRating"> <div property="schema:reviewCount" content="89"></div> <div property="schema:ratingValue" content="4.4"></div> </div> </div> <div rel="schema:offers"> <div typeof="schema:Offer"> <div property="schema:price" content="119.99"></div> <div property="schema:availability" content="https://schema.org/InStock"></div> <div property="schema:priceCurrency" content="USD"></div> <div property="schema:priceValidUntil" datatype="xsd:date" content="2024-11-20"></div> <div rel="schema:url" resource="https://example.com/anvil"></div> <div property="schema:itemCondition" content="https://schema.org/UsedCondition"></div> </div> </div> <div rel="schema:image" resource="https://example.com/photos/16x9/photo.jpg"></div> <div property="schema:sku" content="0446310786"></div> </div> </body> </html>
Mikro veri
<html> <head> <title>Executive Anvil</title> </head> <body> <div> <div itemtype="https://schema.org/Product" itemscope> <meta itemprop="mpn" content="925872" /> <meta itemprop="name" content="Executive Anvil" /> <link itemprop="image" href="https://example.com/photos/16x9/photo.jpg" /> <link itemprop="image" href="https://example.com/photos/4x3/photo.jpg" /> <link itemprop="image" href="https://example.com/photos/1x1/photo.jpg" /> <meta itemprop="description" content="Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height." /> <div itemprop="offers" itemtype="https://schema.org/Offer" itemscope> <link itemprop="url" href="https://example.com/anvil" /> <meta itemprop="availability" content="https://schema.org/InStock" /> <meta itemprop="priceCurrency" content="USD" /> <meta itemprop="itemCondition" content="https://schema.org/UsedCondition" /> <meta itemprop="price" content="119.99" /> <meta itemprop="priceValidUntil" content="2024-11-20" /> </div> <div itemprop="aggregateRating" itemtype="https://schema.org/AggregateRating" itemscope> <meta itemprop="reviewCount" content="89" /> <meta itemprop="ratingValue" content="4.4" /> </div> <div itemprop="review" itemtype="https://schema.org/Review" itemscope> <div itemprop="author" itemtype="https://schema.org/Person" itemscope> <meta itemprop="name" content="Fred Benson" /> </div> <div itemprop="reviewRating" itemtype="https://schema.org/Rating" itemscope> <meta itemprop="ratingValue" content="4" /> <meta itemprop="bestRating" content="5" /> </div> </div> <meta itemprop="sku" content="0446310786" /> <div itemprop="brand" itemtype="https://schema.org/Brand" itemscope> <meta itemprop="name" content="ACME" /> </div> </div> </div> </body> </html>
Fiyatlandırma
JSON-LD'de fiyat kodlamaya ilişkin iki örneği aşağıda bulabilirsiniz.
price
özelliğini kullanarak fiyatı aşağıdaki gibi belirtebilirsiniz:
"offers": { "@type": "Offer", "price": 10.00, "priceCurrency": "USD", ... }
Fiyatı belirlemek için priceSpecification
özelliği de kullanılabilir.
"offers": { "@type": "Offer", "priceSpecification": { "@type": "UnitPriceSpecification", "price": 10.00, "priceCurrency": "USD" }, ... }
Birim fiyatlandırma ölçüleri içeren fiyatlandırma
Her zaman 750 ml'nin katları halinde satılan bir ürünün 4,5 l fiyatınının nasıl belirtileceğini dair bir örnek aşağıda verilmiştir. Bu fiyatlandırma şekli, AB'de hacme veya ağırlığa göre satılan ürünler için özellikle önemlidir.
Birim fiyatlandırma ölçüsü ve birim fiyatlandırma baz ölçüsü mevcut olduğunda fiyatı UnitPriceSpecification
içinde belirtin.
"priceSpecification": { "@type": "UnitPriceSpecification", "price": 81.00, "priceCurrency": "EUR", "referenceQuantity": { "@type": "QuantitativeValue", "value": "4.5", "unitCode": "LTR", "valueReference": { "@type": "QuantitativeValue", "value": "750", "unitCode": "MLT" } } }
Kargo ayrıntıları
Kargo ayrıntılarına sahip ürün sayfası örneğini aşağıda bulabilirsiniz. Bu örnek, ABD'de yaşayan tüm kullanıcılar için $3.49 tutarında kargo ücreti oluşturur. Daha fazla örnek için Kargo bölümünü inceleyin.
JSON-LD
<html> <head> <title>Nice trinket</title> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Product", "sku": "trinket-12345", "gtin14": "12345678901234", "image": [ "https://example.com/photos/16x9/trinket.jpg", "https://example.com/photos/4x3/trinket.jpg", "https://example.com/photos/1x1/trinket.jpg" ], "name": "Nice trinket", "description": "Trinket with clean lines", "brand": { "@type": "Brand", "name": "MyBrand" }, "offers": { "@type": "Offer", "url": "https://www.example.com/trinket_offer", "itemCondition": "https://schema.org/NewCondition", "availability": "https://schema.org/InStock", "price": 39.99, "priceCurrency": "USD", "priceValidUntil": "2024-11-20", "shippingDetails": { "@type": "OfferShippingDetails", "shippingRate": { "@type": "MonetaryAmount", "value": 3.49, "currency": "USD" }, "shippingDestination": { "@type": "DefinedRegion", "addressCountry": "US" }, "deliveryTime": { "@type": "ShippingDeliveryTime", "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 1, "unitCode": "DAY" }, "transitTime": { "@type": "QuantitativeValue", "minValue": 1, "maxValue": 5, "unitCode": "DAY" } } } }, "review": { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": 4, "bestRating": 5 }, "author": { "@type": "Person", "name": "Fred Benson" } }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": 4.4, "reviewCount": 89 } } </script> </head> <body> </body> </html>
RDFa
<html> <head> <title>Nice trinket</title> </head> <body> <div typeof="schema:Product"> <div property="schema:sku" content="trinket-12345"></div> <div property="schema:gtin14" content="12345678901234"></div> <div property="schema:name" content="Nice trinket"></div> <div rel="schema:image" resource="https://example.com/photos/16x9/trinket.jpg"></div> <div rel="schema:image" resource="https://example.com/photos/4x3/trinket.jpg"></div> <div rel="schema:image" resource="https://example.com/photos/1x1/trinket.jpg"></div> <div property="schema:description" content="Trinket with clean lines"></div> <div rel="schema:brand"> <div typeof="schema:Brand"> <div property="schema:name" content="MyBrand"></div> </div> </div> <div rel="schema:offers"> <div typeof="schema:Offer"> <div rel="schema:url" resource="https://example.com/trinket_offer"></div> <div property="schema:itemCondition" content="https://schema.org/NewCondition"></div> <div property="schema:availability" content="https://schema.org/InStock"></div> <div property="schema:price" content="39.99"></div> <div property="schema:priceCurrency" content="USD"></div> <div property="schema:priceValidUntil" datatype="xsd:date" content="2024-11-20"></div> <div rel="schema:shippingDetails"> <div typeof="schema:OfferShippingDetails"> <div rel="schema:shippingRate"> <div typeof="schema:MonetaryAmount"> <div property="schema:value" content="3.49"></div> <div property="schema:currency" content="USD"></div> </div> </div> <div rel="schema:shippingDestination"> <div typeof="schema:DefinedRegion"> <div property="schema:addressCountry" content="US"></div> </div> </div> <div rel="schema:deliveryTime"> <div typeof="schema:ShippingDeliveryTime"> <div rel="schema:handlingTime"> <div typeof="schema:QuantitativeValue"> <div property="schema:minValue" content="0"></div> <div property="schema:maxValue" content="1"></div> <div property="schema:unitCode" content="DAY"></div> </div> </div> <div rel="schema:transitTime"> <div typeof="schema:QuantitativeValue"> <div property="schema:minValue" content="1"></div> <div property="schema:maxValue" content="5"></div> <div property="schema:unitCode" content="DAY"></div> </div> </div> </div> </div> </div> </div> </div> </div> <div rel="schema:review"> <div typeof="schema:Review"> <div rel="schema:reviewRating"> <div typeof="schema:Rating"> <div property="schema:ratingValue" content="4"></div> <div property="schema:bestRating" content="5"></div> </div> </div> <div rel="schema:author"> <div typeof="schema:Person"> <div property="schema:name" content="Fred Benson"></div> </div> </div> </div> </div> <div rel="schema:aggregateRating"> <div typeof="schema:AggregateRating"> <div property="schema:reviewCount" content="89"></div> <div property="schema:ratingValue" content="4.4"></div> </div> </div> </div> </body> </html>
Mikro veri
<html> <head> <title>Nice trinket</title> </head> <body> <div> <div itemtype="https://schema.org/Product" itemscope> <meta itemprop="sku" content="trinket-12345" /> <meta itemprop="gtin14" content="12345678901234" /> <meta itemprop="name" content="Nice trinket" /> <link itemprop="image" href="https://example.com/photos/16x9/trinket.jpg" /> <link itemprop="image" href="https://example.com/photos/4x3/trinket.jpg" /> <link itemprop="image" href="https://example.com/photos/1x1/trinket.jpg" /> <meta itemprop="description" content="Trinket with clean lines" /> <div itemprop="brand" itemtype="https://schema.org/Brand" itemscope> <meta itemprop="name" content="MyBrand" /> </div> <div itemprop="offers" itemtype="https://schema.org/Offer" itemscope> <link itemprop="url" href="https://www.example.com/trinket_offer" /> <meta itemprop="itemCondition" content="https://schema.org/NewCondition" /> <meta itemprop="availability" content="https://schema.org/InStock" /> <meta itemprop="price" content="39.99" /> <meta itemprop="priceCurrency" content="USD" /> <meta itemprop="priceValidUntil" content="2024-11-20" /> <div itemprop="shippingDetails" itemtype="https://schema.org/OfferShippingDetails" itemscope> <div itemprop="shippingRate" itemtype="https://schema.org/MonetaryAmount" itemscope> <meta itemprop="value" content="3.49" /> <meta itemprop="currency" content="USD" /> </div> <div itemprop="shippingDestination" itemtype="https://schema.org/DefinedRegion" itemscope> <meta itemprop="addressCountry" content="US" /> </div> <div itemprop="deliveryTime" itemtype="https://schema.org/ShippingDeliveryTime" itemscope> <div itemprop="handlingTime" itemtype="https://schema.org/QuantitativeValue" itemscope> <meta itemprop="minValue" content="0" /> <meta itemprop="maxValue" content="1" /> <meta itemprop="unitCode" content="DAY" /> </div> <div itemprop="transitTime" itemtype="https://schema.org/QuantitativeValue" itemscope> <meta itemprop="minValue" content="1" /> <meta itemprop="maxValue" content="5" /> <meta itemprop="unitCode" content="DAY" /> </div> </div> </div> </div> <div itemprop="review" itemtype="https://schema.org/Review" itemscope> <div itemprop="author" itemtype="https://schema.org/Person" itemscope> <meta itemprop="name" content="Fred Benson" /> </div> <div itemprop="reviewRating" itemtype="https://schema.org/Rating" itemscope> <meta itemprop="ratingValue" content="4" /> <meta itemprop="bestRating" content="5" /> </div> </div> <div itemprop="aggregateRating" itemtype="https://schema.org/AggregateRating" itemscope> <meta itemprop="reviewCount" content="89" /> <meta itemprop="ratingValue" content="4.4" /> </div> </div> </div> </body> </html>
Ücretsiz kargo
ABD'nin New York eyaletindeki alıcılara ücretsiz kargo sağlamaya ilişkin bir örneği aşağıda bulabilirsiniz.
"shippingDetails": { "@type": "OfferShippingDetails", "shippingRate": { "@type": "MonetaryAmount", "value": "0", "currency": "USD" }, "shippingDestination": [ { "@type": "DefinedRegion", "addressCountry": "US", "addressRegion": ["NY"] } ] }
İade ayrıntıları
İade ayrıntılarına sahip bir ürün sayfası örneğini aşağıda bulabilirsiniz. İşaretleme, ürünlerin 60 gün içinde iade edilmesini, ABD'ye gönderilmesini gerektiren ve hiçbir iade ücreti alınmayan bir iade politikasıyla uyumludur.
JSON-LD
<html> <head> <title>Nice trinket</title> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Product", "sku": "trinket-12345", "gtin14": "12345678901234", "image": [ "https://example.com/photos/16x9/trinket.jpg", "https://example.com/photos/4x3/trinket.jpg", "https://example.com/photos/1x1/trinket.jpg" ], "name": "Nice trinket", "description": "Trinket with clean lines", "brand": { "@type": "Brand", "name": "MyBrand" }, "offers": { "@type": "Offer", "url": "https://www.example.com/trinket_offer", "itemCondition": "https://schema.org/NewCondition", "availability": "https://schema.org/InStock", "priceSpecification": { "@type": "PriceSpecification", "price": 39.99, "priceCurrency": "CHF" }, "hasMerchantReturnPolicy": { "@type": "MerchantReturnPolicy", "applicableCountry": "CH", "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", "merchantReturnDays": 60, "returnMethod": "https://schema.org/ReturnByMail", "returnFees": "https://schema.org/FreeReturn" } } } </script> </head> <body> </body> </html>
RDFa
<html> <head> <title>Nice trinket</title> </head> <body> <div typeof="schema:Product"> <div property="schema:sku" content="trinket-12345"></div> <div property="schema:gtin14" content="12345678901234"></div> <div property="schema:name" content="Nice trinket"></div> <div rel="schema:image" resource="https://example.com/photos/16x9/trinket.jpg"></div> <div rel="schema:image" resource="https://example.com/photos/4x3/trinket.jpg"></div> <div rel="schema:image" resource="https://example.com/photos/1x1/trinket.jpg"></div> <div property="schema:description" content="Trinket with clean lines"></div> <div rel="schema:brand"> <div typeof="schema:Brand"> <div property="schema:name" content="MyBrand"></div> </div> </div> <div rel="schema:offers"> <div typeof="schema:Offer"> <div rel="schema:url" resource="https://example.com/trinket_offer"></div> <div property="schema:itemCondition" content="https://schema.org/NewCondition"></div> <div property="schema:availability" content="https://schema.org/InStock"></div> <div property="schema:price" content="39.99"></div> <div property="schema:priceCurrency" content="CHF"></div> <div property="schema:priceValidUntil" datatype="xsd:date" content="2024-11-20"></div> <div rel="schema:hasMerchantReturnPolicy"> <div typeof="schema:MerchantReturnPolicy"> <div property="schema:applicableCountry" content="US"></div> <div property="schema:returnPolicyCategory" content="https://schema.org/MerchantReturnFiniteReturnWindow"></div> <div property="schema:merchantReturnDays" content="60"></div> <div property="schema:returnMethod" content="https://schema.org/ReturnByMail"></div> <div property="schema:returnFees" content="https://schema.org/FreeReturn"></div> </div> </div> </div> </div> </div> </body> </html>
Mikro veri
<html> <head> <title>Nice trinket</title> </head> <body> <div> <div itemtype="https://schema.org/Product" itemscope> <meta itemprop="sku" content="trinket-12345" /> <meta itemprop="gtin14" content="12345678901234" /> <meta itemprop="name" content="Nice trinket" /> <link itemprop="image" href="https://example.com/photos/16x9/trinket.jpg" /> <link itemprop="image" href="https://example.com/photos/4x3/trinket.jpg" /> <link itemprop="image" href="https://example.com/photos/1x1/trinket.jpg" /> <meta itemprop="description" content="Trinket with clean lines" /> <div itemprop="brand" itemtype="https://schema.org/Brand" itemscope> <meta itemprop="name" content="MyBrand" /> </div> <div itemprop="offers" itemtype="https://schema.org/Offer" itemscope> <link itemprop="url" href="https://www.example.com/trinket_offer" /> <meta itemprop="itemCondition" content="https://schema.org/NewCondition" /> <meta itemprop="availability" content="https://schema.org/InStock" /> <meta itemprop="price" content="39.99" /> <meta itemprop="priceCurrency" content="CHF" /> <meta itemprop="priceValidUntil" content="2024-11-20" /> <div itemprop="hasMerchantReturnPolicy" itemtype="https://schema.org/MerchantReturnPolicy" itemscope> <meta itemprop="applicableCountry" content="US" /> <meta itemprop="returnPolicyCategory" content="https://schema.org/MerchantReturnFiniteReturnWindow" /> <meta itemprop="merchantReturnDays" content="60" /> <meta itemprop="returnMethod" content="https://schema.org/ReturnByMail" /> <meta itemprop="returnFees" content="https://schema.org/FreeReturn" /> </div> </div> </div> </div> </body> </html>
Enerji verimliliği derecelendirmeleri
Aşağıdaki örnekte, yapılandırılmış veri kullanarak enerji verimliliği bilgilerinin nasıl belirtileceği gösterilmektedir. Örnekte, bir su ısıtıcı için "A+" ve "F" ölçeğine sahip AB enerji verimliliği "C" sınıfı belirtilmektedir.
Minimum enerji verimlilik sınıfı değerinin, enerji tüketim ölçeğindeki en az verimli olan sınıfı (bu örnekte "F"), maksimum enerji verimlilik sınıfı değerinin ise en verimli sınıfı (bu örnekte "A+") belirttiğini unutmayın.
{ "@context": "https://schema.org/", "@type": "Product", "sku": "1234-5678", "image": "https://www.example.com/waterheater.jpg", "name": "Water heater", "description": "Large capacity water heater", "gtin14": "12345678901231", "mpn": "WH1234", "brand": { "@type": "Brand", "name": "ExampleWaterHeaterBrand" }, "hasEnergyConsumptionDetails": { "@type": "EnergyConsumptionDetails", "hasEnergyEfficiencyCategory": "https://schema.org/EUEnergyEfficiencyCategoryC", "energyEfficiencyScaleMin": "https://schema.org/EUEnergyEfficiencyCategoryF", "energyEfficiencyScaleMax": "https://schema.org/EUEnergyEfficiencyCategoryA1Plus" }, "offers": { "@type": "Offer", "url": "https://www.example.com/hotwaterheater", "itemCondition": "https://schema.org/NewCondition", "availability": "https://schema.org/InStock", "price": 1799.00, "priceCurrency": "EUR" } }
3D model
Bu örnekte, 3D modelin, subjectOf
özelliği ve 3DModel
türü kullanılarak bir ürüne nasıl bağlanacağı gösterilmektedir.
{ "@context": "https://schema.org/", "@type": "Product", "sku": "1234-5678", "image": "https://www.example.com/sofa.jpg", "name": "Water heater", "description": "White 3-Seat Sofa", "gtin14": "12345678901231", "mpn": "S1234W3", "brand": { "@type": "Brand", "name": "ExampleSofaBrand" }, "subjectOf": { "@type": "3DModel", "encoding": { "@type": "MediaObject", "contentUrl": "https://example.com/sofa.gltf" } }, "offers": { "@type": "Offer", "url": "https://www.example.com/whitechaiselongue", "itemCondition": "https://schema.org/NewCondition", "availability": "https://schema.org/InStock", "price": 1299.00, "priceCurrency": "USD" } }
Yönergeler
Product
işaretlemenizin satıcı ürün listeleme deneyimlerine uygun olması için şu yönergeleri uygulamanız gerekir:
- Yapılandırılmış verilerle ilgili genel yönergeler
- Arama'nın Temel Özellikleri
- Teknik yönergeler
- İçerik yönergeleri
- Ücretsiz listeleme yönergeleri (satıcı listeleme deneyimleri için)
Teknik yönergeler
- Yalnızca alışveriş yapan kullanıcının bir ürünü satın alabileceği sayfalar, satıcı listeleme deneyimleri için uygundur. Bu ürünün satıldığı diğer sitelere bağlantı veren sayfalar uygun değildir. Google, bilgileri arama sonuçlarında göstermeden önce satıcı listeleme ürün verilerini doğrulamaya çalışabilir.
- Ürün zengin sonuçları şu anda yalnızca tek bir ürüne (veya aynı ürünün birden fazla varyantına) odaklanan sayfaları desteklemektedir. Örneğin, "mağazamızdaki ayakkabılar" belirli bir ürün değildir. Buna, her ürün varyantının farklı bir URL'ye sahip olduğu ürün varyantları dahildir. İşaretlemeyi ürünlerin veya ürün kategorilerinin listelendiği sayfalar yerine ürün sayfalarına eklemeniz önerilir.
- Ürün varyantlarını işaretleme hakkında ayrıntılı bilgi için ürün varyantı yapılandırılmış verileri dokümanlarına bakın.
- Satılık ürünleri birden fazla para biriminde sunarken her para birimi için ayrı bir URL kullanın. Örneğin, bir ürün Kanada ve ABD doları cinsinden satılıyorsa her para birimi için bir tane olacak şekilde iki ayrı URL kullanın.
- Şu anda
Car
kodu, Product alt türü olarak otomatik bir şekilde desteklenmemektedir. Hem puan eklemek hem de Arama özelliği için uygun kılmak istiyorsanız şu an için Car ve Product türlerinin her ikisini de dahil edin. Örneğin JSON-LD'de:{ "@context": "https://schema.org", "@type": ["Product", "Car"], ... }
İçerik yönergeleri
- İnsanlara ciddi düzeyde, doğrudan veya uzun vadeli zarar verebilecek genellikle yasaklanmış veya yasal düzenlemelere tabi ürün, hizmet veya bilgilerin tanıtımını yapan içeriklere izin vermeyiz. Ateşli silahlar ve silahlar, keyif verici maddeler, tütün ve elektronik sigara ürünleri, kumarla ilgili ürünler bu kapsamda yer alır.
Yapılandırılmış veri türü tanımları
İçeriğinizin zengin sonuç olarak görüntülenmeye uygun olması için gereken özellikleri eklemeniz gerekir. Yapılandırılmış verilerinize daha fazla bilgi ekleyerek daha iyi bir kullanıcı deneyimi sağlamak için önerilen özellikleri de dahil edebilirsiniz.
Ürün bilgileri
Product
Product
öğesinin tam tanımını schema.org/Product adresinde bulabilirsiniz. İçeriğinizde ürün bilgilerini işaretlerken Product
türünün aşağıdaki özelliklerini kullanın:
Zorunlu özellikler | |
---|---|
name |
Ürünün adı. |
image |
Tekrarlanan Ürün fotoğrafının URL'si. Ürünü açık bir biçimde (örneğin, beyaz bir arka plan üzerinde) gösteren resimler tercih edilir. Ek resim yönergeleri:
Örneğin: "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ] |
offers |
Ürünü satmak için iç içe yerleştirilmiş Ürün snippet'lerinde |
Önerilen özellikler | |
---|---|
aggregateRating |
Ürünün iç içe yerleştirilmiş |
audience |
Ürün için önerilen kitle hakkında isteğe bağlı bilgiler (önerilen cinsiyet ve yaş
grubu gibi). Yalnızca |
brand.name |
Biliniyorsa ürünün markasını
|
color |
Ürünün rengi veya renk kombinasyonu (ör. "kırmızı" veya "sarı/gökyüzü mavisi"). Google Merchant Center Yardım'daki Renk özelliğini de inceleyin. |
description |
Ürün açıklaması. Ürün açıklaması zorunlu olmasa da bu özellikte ürün açıklamasının sağlanması önemle tavsiye edilir. |
gtin | gtin8 | gtin12 | gtin13 | gtin14 | isbn |
Tüm geçerli genel tanımlayıcıları ekleyin; bunlar, schema.org/Product adresinde açıklanmıştır.
Tüm GTIN'ler için genel
{ "@context": "https://schema.org", "@type": ["Product", "Book"], .... } |
hasEnergyConsumptionDetails |
Elektrikli ürünler gibi ürünlerin enerji tüketimi hakkında bilgi.
Bu özellik, bilhassa Avrupa ülkelerinde önemlidir.
Google tarafından desteklenen |
inProductGroupWithID |
Bu ürün varyantının ait olduğu bir ürün grubunun kimliği. Google Merchant Center Yardım'daki |
isVariantOf |
Varsa bu ürün varyantının ait olduğu ürün grubu. Ürün varyantlarına işaretleme ekleme hakkında ayrıntılı bilgi için ürün varyantı yapılandırılmış verileri dokümanlarına bakın. |
material |
Ürünün yapıldığı malzeme veya malzeme kombinasyonu (ör. "Deri" ya da "Pamuk/Polyester"). Google
Merchant
Center Yardım'daki |
mpn |
Üretici parça numarası. Bu özellik, belirli bir üreticinin ürününü benzersiz şekilde tanımlar. |
pattern |
Ürünün deseni (ör. "benekli" veya "çizgili"). Google Merchant
Center
Ürün Verileri Spesifikasyonu sayfasındaki |
review |
Ürünün iç içe yerleştirilmiş Ürün için yorum eklerseniz yorumcunun adı, Önerilmeyen: Black Friday'de (Kara Cuma) %50 indirim Önerilen: "Can Yılmaz" veya "CNET Yorumcuları" |
size |
Ürünün bedeni (ör. "XL" veya "M"). Google Merchant Center
Ürün Verileri Spesifikasyonu sayfasında |
sku |
Ürünün satıcıya özel tanımlayıcısı. En fazla bir değer belirtin.
|
subjectOf |
Varsa ürünün 3D modeli. Google tarafından desteklenen |
3DModel
3DModel
öğesinin tam tanımını schema.org/3DModel
adresinde
bulabilirsiniz.
3D modele bağlantı oluşturmak için aşağıdaki özellikleri kullanın. Şu anda yalnızca glTF biçimindeki modeller desteklenmektedir.
Zorunlu özellikler | |
---|---|
encoding |
3D modelin medyası. |
encoding.contentUrl |
glTF biçimindeki 3D modelinin tanım dosyasının bağlantısı. Dosyanın son eki |
Teklif ayrıntıları
Offer
Offer
öğesinin tam tanımını schema.org/Offer adresinde bulabilirsiniz. Bir ürün içindeki
teklifleri işaretlerken schema.org
Offer
türünün
aşağıdaki özelliklerini kullanın.
Zorunlu özellikler | |
---|---|
price veya priceSpecification.price |
Ürünün teklif fiyatı. schema.org kullanım yönergelerini uygulayın.
"offers": { "@type": "Offer", "price": 39.99, "priceCurrency": "USD" } Ürün snippet'lerinin aksine, satıcı listeleme deneyimleri için sıfırdan daha büyük bir fiyat gerekir.
Teklif fiyatı gereklidir, ancak |
priceCurrency veya priceSpecification.priceCurrency |
Üç harfli ISO 4217 biçiminde, ürün fiyatını açıklamak için kullanılan para birimi.
|
priceSpecification |
Karmaşık fiyatlar, Fiyatlar, Birim fiyatlandırma ölçüsü içeren fiyatlar, |
Önerilen özellikler | |
---|---|
availability |
Olası ürün stok durumu seçenekleri. URL ön eki olmayan kısa adlar da
desteklenir (örneğin,
Birden fazla değer belirtmeyin. |
hasMerchantReturnPolicy |
|
itemCondition |
Satılık öğenin durumu. URL ön eki olmayan kısa adlar da
desteklenir (örneğin,
Birden fazla değer belirtmeyin. |
shippingDetails |
|
url |
Alışveriş yapanların ürünü satın alabileceği ürün web sayfasının URL'si. Bu URL, tüm varyant seçeneklerinin uygun şekilde seçildiği geçerli sayfa için tercih edilen URL olabilir. URL atlanabilir. Birden fazla URL girmeyin. Ürün varyantlarına işaretleme ekleme hakkında ayrıntılı bilgi için ürün varyantı yapılandırılmış verileri dokümanlarına bakın. |
UnitPriceSpecification
UnitPriceSpecification
öğesinin tam tanımını schema.org/UnitPriceSpecification
adresinde
bulabilirsiniz.
Daha karmaşık fiyatlandırma şemaları yakalamak için aşağıdaki özellikleri kullanın.
Zorunlu özellikler | |
---|---|
price |
Ürünün teklif fiyatı. Ayrıca, |
priceCurrency |
Üç harfli ISO 4217 biçiminde, ürün fiyatını açıklamak için kullanılan para birimi.
Ayrıca, |
Önerilen özellikler | |
---|---|
referenceQuantity |
Referans miktarı, fiyat için bir referans değeri belirten fiyatlarda kullanılır. Birim fiyatlandırma hakkında ayrıntılı bir tartışma için Google Merchant Center Yardım'daki Birim fiyatlandırma ölçüleri içeren fiyatlandırma ve Birim fiyatlandırma ölçüsü örneklerine de bakın. |
QuantitativeValue
(birim fiyatlandırma için)
Bu bölümde, birim fiyatlandırma spesifikasyonunun referenceQuantity
özelliği için QuantitativeValue
kullanımından bahsedilmektedir. (QuantitativeValue
, farklı kurallar içerecek
şekilde gönderim süreleri için de kullanılır.) QuantitativeValue
öğesinin tam
tanımını schema.org/QuantitativeValue
adresinde
bulabilirsiniz.
QuantitativeValue
, birim ölçüsüne dayalı fiyatlandırma (ör. metrekare başına döşeme
veya yarım litre başına sıvı ürün satın alma) için kullanılabilir. Birim
fiyatlandırma hakkında ayrıntılı bir
tartışma için Google Merchant Center Yardım'daki Birim fiyatlandırma ölçüsü bölümüne de bakın.
Aşağıda, 750 ml olarak çoklu satın alınabilen bir ürünün 4,5 l'lik satış fiyatı örneği verilmiştir.
"priceSpecification": { "@type": "UnitPriceSpecification", "price": 81.00, "priceCurrency": "EUR", "referenceQuantity": { "@type": "QuantitativeValue", "value": "4.5", "unitCode": "LTR", "valueReference": { "@type": "QuantitativeValue", "value": "750", "unitCode": "MLT" } } }
Birim fiyatlandırma ayrıntılarını yakalamak için aşağıdaki özellikleri kullanın.
Zorunlu özellikler | |
---|---|
unitCode |
Ölçüm birimi. UN/CEFACT kodları veya Google Merchant Center Yardım'daki Birim fiyatlandırma ölçüsü bölümünde listelenen, kullanıcıların okuyabileceği eşdeğerleri desteklenir. |
value |
Satılan birimin sayısal değeri. |
Önerilen özellikler | |
---|---|
valueReference |
Bir |
SizeSpecification
SizeSpecification
türü, bir ürünün bedenini belirtmek için kullanılır.
Türün tam tanımını schema.org/SizeSpecification
adresinde
bulabilirsiniz.
Önerilen özellikler | |
---|---|
name |
Bedenin, kullanıcılar tarafından okunabileceği adı (ör. "XL") Daha fazla ayrıntı için Google Merchant Center Yardım'daki beden özelliğini inceleyin. |
sizeGroup |
Ürün için önerilen beden grubu (varsa). Grubun yorumu,
URL ön eki olmayan kısa adlar da desteklenir (örneğin, Ayrıca, desteklenen beden ölçüsü
sistemleri hakkında daha fazla bilgi
edinmek için Google Merchant Center Yardım'daki
|
sizeSystem |
Ürünün beden ölçüsü sistemi (varsa). Desteklenen değerler:
URL ön eki olmayan kısa adlar da desteklenir (örneğin, Google Merchant Center Yardım'daki
|
PeopleAudience
PeopleAudience
öğesinin tam tanımını schema.org/PeopleAudience
adresinde
bulabilirsiniz.
Bir ürün için önerilen kitleyi belirtirken aşağıdaki özellikleri kullanın. Google Merchant Center Yardım'daki Desteklenen yapılandırılmış veri özellikleri ve değerleri bölümünü de inceleyin.
Önerilen özellikler | |
---|---|
suggestedGender |
Ürünün uygun olduğu önerilen cinsiyet. Bu, aşağıdaki değerlerden biri olmalıdır:
Daha fazla bilgi için Google
Merchant Center Yardım'daki Google'ın |
suggestedMaxAge (veya suggestedAge.maxValue ) |
Ürünün için önerilen maksimum yaş (yıl cinsinden). Google, ürünler için önerilen maksimum yaşları aşağıdaki sabit sayısal değer gruplarıyla eşleştirir:
|
suggestedMinAge (veya suggestedAge.minValue ) |
Ürün için önerilen minimum yaş (yıl cinsinden). Google, ürünler için önerilen minimum yaşları aşağıdaki sabit sayısal değer gruplarıyla eşleştirir:
|
EnergyConsumptionDetails
EnergyConsumptionDetails
öğesinin tam tanımını schema.org/EnergyConsumptionDetails
adresinde
bulabilirsiniz.
Elektrikli ürünler gibi bir ürünün enerji tüketimini belirtmek için aşağıdaki özellikleri kullanın. Şu anda yalnızca AB enerji verimliliği derecelendirmeleri desteklenmektedir.
Zorunlu özellikler | |
---|---|
hasEnergyEfficiencyCategory |
Ürünün enerji verimliliği kategorisi. Şu anda yalnızca AB enerji verimliliği derecelendirmeleri desteklenmektedir:
URL ön eki olmayan kısa adlar da desteklenir (örneğin,
|
Önerilen özellikler | |
---|---|
energyEfficiencyScaleMin ve energyEfficiencyScaleMax |
Ürünün ait olduğu ürün kategorisi için yasal düzenlemelere tabi AB enerji tüketim ölçeğindeki en düşük ve en yüksek enerji verimlilik sınıfı. Desteklenen değerlerin listesi için
{ "@type": "EnergyConsumptionDetails", "hasEnergyEfficiencyCategory": "https://schema.org/EUEnergyEfficiencyCategoryC", "energyEfficiencyScaleMin": "https://schema.org/EUEnergyEfficiencyCategoryD", "energyEfficiencyScaleMax": "https://schema.org/EUEnergyEfficiencyCategoryA3Plus" }
|
Kargo
OfferShippingDetails
OfferShippingDetails
, kullanıcıların, konumları ile şirketinizin gönderim politikalarına göre gönderim maliyetlerini ve tahmini teslim zaman aralıklarını görmelerini sağlar.
Ürünlerinizi gönderim ayrıntıları geliştirmelerine uygun hale getirmek için Product
yapılandırılmış verilerine ek olarak aşağıdaki OfferShippingDetails
özelliklerini ürün sayfalarınıza ekleyin.
Bazen satıcılar, ürünü bir teslimat hedefine gönderirken kullanıcılara birden fazla gönderim seçeneği sunabilir (örneğin, Ertesi Gün Ekspres Teslimat, 2 Günde Hızlandırılmış Teslimat ve Standart). Bu seçeneklerin her birini, tümü shippingRate
ve deliveryTime
özelliklerinin farklı kombinasyonlarına sahip birden fazla shippingDetails
özelliği kullanarak modelleyebilirsiniz.
OfferShippingDetails
gerekli olmasa da kargo ayrıntılarınızın, kargo ayrıntıları geliştirmesine uygun olmasını istiyorsanız aşağıdaki özellikler gereklidir.
OfferShippingDetails
öğesinin tam tanımını schema.org/OfferShippingDetails adresinde bulabilirsiniz.
Zorunlu özellikler | |
---|---|
deliveryTime |
Siparişin alınmasından ürünün nihai müşteriye ulaşmasına kadar geçen toplam süre. Aşağıdaki özellikler,
Birden fazla |
shippingDestination |
Gönderim hedeflerini belirtir. |
shippingRate |
Belirtilen hedefe gönderim maliyeti hakkında bilgi.
|
shippingRate.currency |
Gönderim maliyetinin, ISO 4217 biçiminde 3 harfli para birimi. Para birimi, teklifin para birimiyle aynı olmalıdır. |
shippingRate.value veya shippingRate.maxValue |
Ücretsiz gönderimi belirtmek için değeri |
DefinedRegion
Birden fazla gönderim hizmetinde doğru gönderim maliyetini ve nakliye süresini
ayarlayabilmek için özel bölgeler oluşturmak amacıyla DefinedRegion
kullanılır. Bu, şu anda Google
Merchant Center Yardım'daki Bölgeleri ayarlama bölümünde
açıklandığı üzere yalnızca kısıtlı
bir ülke grubu için desteklenmektedir.
Zorunlu özellikler | |
---|---|
addressCountry |
ISO 3166-1 alfa-2 biçimindeki iki harfli ülke kodu. |
Önerilen özellikler | |
---|---|
addressRegion veya postalCode arasından birini seçin |
Müşteri teslimat bölgesini tanımlar. Atlanırsa
tüm ülke tanımlanan bölge olur. Birden fazla bölge listelenebilir,
ancak bir |
addressRegion |
Bu özelliği eklerseniz bölge, ülke ön eki olmadan 2 veya 3 basamaklı ISO 3166-2 alt bölüm kodu olmalıdır. Google Arama şu anda yalnızca ABD, Avustralya ve Japonya'yı desteklemektedir. Örnekler: "NY" (ABD'deki New York eyaleti) "NSW" (Avustralya'daki New South Wales eyaleti) veya "03" (Japonya'daki Iwate bölgesi). Hem bölge hem de posta kodu bilgisi vermeyin. |
postalCode |
Posta kodu. Örneğin, 94043. Posta kodları şu anda Avustralya, Kanada ve ABD için desteklenmektedir. |
ShippingDeliveryTime
ShippingDeliveryTime
,
siparişin alınmasından ürünlerin nihai müşteriye ulaşmasına kadar geçen toplam süreyi paylaşmak
için kullanılır.
Önerilen özellikler | |
---|---|
handlingTime |
Siparişin alınmasından ürünlerin depodan çıkmasına kadar geçen ortalama süre. |
transitTime |
Siparişin teslimat için gönderilmesinden ürünlerin nihai müşteriye ulaşmasına kadar geçen ortalama süre. |
QuantitativeValue
(gönderim süreleri için)
QuantitativeValue
, gönderim sürelerini temsil etmek için burada kullanılır. Minimum ve
maksimum gün sayısı belirtilmelidir. (QuantitativeValue
, özellikler için
farklı doğrulama kuralları içerecek şekilde birim fiyatlandırma için de kullanılır.)
Zorunlu özellikler | |
---|---|
maxValue |
Maksimum gün sayısı. Değer, negatif olmayan tam sayı olmalıdır. |
minValue |
Minimum gün sayısı. Değer, negatif olmayan tam sayı olmalıdır. |
unitCode |
Minimum/maksimum değerlerin birimleri. Değer |
İadeler
MerchantReturnPolicy
Satıcı ürün listelemenizi, iade ücretleri ve ürünü iade etme zaman aralığı gibi iade politikası bilgilerini göstermeye uygun hale getirmek için aşağıdaki özellikleri kullanın.
Zorunlu özellikler | |
---|---|
applicableCountry |
İade politikasının geçerli olduğu ve iki harfli ISO 3166-1 alfa-2 ülke kodu biçimlendirmesini kullanan ülke kodu. En fazla 50 ülke belirtebilirsiniz. |
returnPolicyCategory |
İade politikasının türü. Aşağıdaki değerlerden birini kullanın:
|
Önerilen özellikler | |
---|---|
merchantReturnDays |
Bir ürünün iade edilebilmesi için teslimat tarihinden itibaren geçen gün sayısı. Bu özellik
yalnızca |
returnFees |
İade ücretlerinin türü. Aşağıdaki desteklenen değerlerden birini kullanın:
|
returnMethod |
Sunulan iade yönteminin türü. Bu yalnızca
|
returnShippingFeesAmount |
Bir ürünü iade etmenin kargo maliyeti. Bu özellik yalnızca tüketicinin, ürünü iade
ederken satıcıya ödeyeceği sıfır olmayan bir kargo ücreti varsa gereklidir. Bu durumda |
Google ile kargo ve iade ayarlarını yapılandırmaya alternatif yaklaşımlar
Perakendecilerin gönderim politikaları karmaşık olup sık sık değişebilir. Belirtimin yanı sıra kargo ve iade ayrıntılarınızı işaretleme uygulayarak güncel tutmada sorun yaşıyorsanız ve bir Google Merchant Center hesabınız varsa Google Merchant Center Yardım'da kargo ayarları iade politikalarınızı yapılandırmayı düşünün. Alternatif olarak, hesap düzeyinde kargo ve iade politikalarını Search Console'da yapılandırarak otomatik olarak Merchant Center'a eklenmesini sağlayabilirsiniz.
Birden fazla kargo ve iade yapılandırmasını birleştirme
Çeşitli kargo ve iade yapılandırmalarını birleştiriyorsanız politika bilgilerinizi öncelik sırasına göre nasıl geçersiz kılabileceğinizi göz önünde bulundurun. Örneğin, hem sitenizde kuruluş düzeyinde işaretleme hem de Search Console'da iade politikası ayarlarını sağlarsanız Google yalnızca Search Console'da verilen bilgileri kullanır. Merchant Center'da bir ürün feed'i gönderir ve Search Console'da kargo ayarlarını yapılandırırsanız Merchant Center'daki feed bilgileriniz Search Console ayarlarınızı geçersiz kılar.
Gönderim ve iade politikası bilgilerinin öncelik sırası şu şekildedir (güç düzeyine göre, feed'ler en güçlü olacak şekilde sıralanmıştır):
- Merchant Center'da gönderilen ürün düzeyindeki feed'ler
- Content API for Shopping'deki iade ayarları
- Merchant Center veya Search Console'daki ayarlar
- Ürün düzeyinde satıcı ürün listeleme deneyimi işaretlemesi
- Kuruluş düzeyinde işaretleme
Search Console ile zengin sonuçları izleme
Search Console, sayfalarınızın Google Arama'daki performansını izlemenize yardımcı olan bir araçtır. Google Arama sonuçlarına dahil olmak için Search Console'a kaydolmanız gerekmez, ancak Google'ın sitenizi nasıl gördüğünü anlamanıza ve iyileştirmenize yardımcı olabilir. Aşağıdaki durumlarda Search Console'u kontrol etmenizi öneririz:
- Yapılandırılmış verileri ilk kez dağıttıktan sonra
- Yeni şablonlar yayınladıktan veya kodunuzu güncelledikten sonra
- Düzenli olarak trafiği analiz etmek için
Yapılandırılmış verileri ilk kez dağıttıktan sonra
Google sayfalarınızı dizine ekledikten sonra, ilgili Zengin sonuç durum raporunu kullanarak sorunları arayın. İdeal olan, geçerli öğelerin sayısı artarken geçersiz öğelerin sayısında artış olmamasıdır. Yapılandırılmış verilerinizde sorun bulursanız:
- Geçersiz öğeleri düzeltin.
- Sorunun devam edip etmediğini kontrol etmek için yayındaki URL'yi inceleyin.
- Durum raporunu kullanarak doğrulama isteğinde bulunun.
Yeni şablonlar yayınladıktan veya kodunuzu güncelledikten sonra
Web sitenizde önemli değişiklikler yaptığınızda yapılandırılmış verilerdeki geçersiz öğelerin sayısında artış olup olmadığını takip edin.- Geçersiz öğe sayısında artış görürseniz çalışmayan yeni bir şablonu kullanıma sunmuş olabilirsiniz veya siteniz mevcut şablonla yeni ve kötü bir şekilde etkileşime giriyor olabilir.
- Geçerli öğelerde azalma görürseniz (geçersiz öğelerdeki artışla eşleşmeyen), artık sayfalarınıza yapılandırılmış veri yerleştirmiyor olabilirsiniz. Soruna neyin neden olduğunu öğrenmek için URL Denetleme aracı'nı kullanın.
Düzenli olarak trafiği analiz etme
Performans Raporu'nu kullanarak Google Arama trafiğinizi analiz edin. Veriler, sayfanızın Arama'da ne sıklıkta zengin sonuç olarak göründüğünü, kullanıcıların bu zengin sonucu ne sıklıkta tıkladığını ve arama sonuçlarında göründüğünüz ortalama konumu gösterir. Bu sonuçlara Search Console API ile otomatik olarak da ulaşabilirsiniz.
Product
yapılandırılmış verileriyle ilgili iki Search Console raporu vardır:
- Satıcı listelemeleri raporu: Alışveriş yapan tüketicilerin ürünleri satın alabileceği sayfalar içindir.
- Ürün snippet'leri raporu: Ürün yorumları ve toplayıcı siteler gibi ürünle ilgili diğer sayfalar içindir.
Her iki rapor da Product
yapılandırılmış verileriyle ilgili uyarılar ve hatalar gösterse de ilişkili deneyimler için
farklı koşulları olması nedeniyle birbirinden farklıdır. Örneğin,
Satıcı listelemeleri raporu,
Offer
yapılandırılmış verilerinin yer aldığı ürün snippet'leriyle ilgili
kontrolleri içerir. Bu nedenle,
Ürün snippet'leri
raporuna yalnızca satıcı harici listeleme sayfaları için bakılması gerekir.
Sorun giderme
Yapılandırılmış verileri uygulamada veya hata ayıklamada sorun yaşıyorsanız size yardımcı olabilecek bazı kaynaklar aşağıda verilmiştir.
- İçerik yönetim sistemi (İYS) kullanıyorsanız veya sitenizle başka biri ilgileniyorsa bu kişiden size yardım etmesini isteyin. Sorunla ilgili ayrıntılı bilgiler içeren Search Console mesajlarını bu kişiye yönlendirdiğinizden emin olun.
- Google, yapılandırılmış veriler kullanan özelliklerin arama sonuçlarında görüneceğini garanti etmez. Google'ın içeriğinizi zengin sonuç içinde göstermemesinin yaygın nedenlerini içeren liste için Genel Yapılandırılmış Veri Yönergeleri'ni inceleyin.
- Yapılandırılmış verilerinizde bir hata olabilir. Yapılandırılmış veri hatalarının listesini kontrol edin.
- Sayfanıza yönelik bir yapılandırılmış veri manuel işlemi varsa sayfadaki yapılandırılmış veriler dikkate alınmaz (sayfa Google Arama sonuçlarında görünmeye devam edebilir). Yapılandırılmış veri sorunlarını düzeltmek için Manuel İşlemler raporunu kullanın.
- İçeriğinizin kurallara uygun olup olmadığını belirlemek için yönergeleri tekrar inceleyin. Sorun, spam içeriği veya spam içerikli işaretleme kullanımından kaynaklanıyor olabilir. Bununla birlikte, sorunun söz diziminden kaynaklanmadığı durumlarda Zengin Sonuçlar Testi bu sorunları tanımlayamaz.
- Eksik zengin sonuçlar / toplam zengin sonuç sayısında düşüş sorununu giderin.
- Yeniden tarama ve yeniden dizine ekleme için zaman tanıyın. Google’ın yayınlandıktan sonra bir sayfayı bulmasının ve taramasının birkaç gün sürebileceğini unutmayın. Tarama ve dizine ekleme hakkında genel sorular için Google Arama tarama ve dizine ekleme için SSS bölümüne bakın.
- Sorunuzu Google Arama Merkezi forumunda sorun.