Ürün

Google'ın, Google Görseller de dahil olmak üzere zengin Arama sonuçlarında ayrıntılı ürün bilgileri sağlayabilmesi için ürün sayfalarınıza işaretleme ekleyin. Kullanıcılar fiyat, stok durumu ve yorum puanı bilgilerini doğrudan Arama sonuçlarında görebilir.

Zengin ürün sonuçlarını etkinleştirmek için işaretlemeyi kullanmak, Google Arama'da satın almak üzere sattığınız ürünleri de içeren öğeler veya görseller arayan potansiyel alıcıları çekebilmenizi sağlar. Ürün bilgilerinizin doğruluğunu ve güncelliğini koruyabilirsiniz. Böylece müşterileriniz, aradıkları alakalı ve güncel öğeleri bulur.

Bu sayfada, Google Arama’nın zengin sonuçlar görüntüleyebilmesi için ürün bilgilerinizi nasıl işaretleyeceğiniz açıklanmaktadır. Product işaretlemesi, ürünlerinizi Google Görseller'de rozetle görüntülenmeye uygun hale getirir. Bu, daha fazla kullanıcıyı içeriğinizi tıklamaya teşvik edebilir.

Ürün bilgilerini içeren bir zengin sonucun ve Google Görseller sonucunun resmi

Bu işaretlemeyi genellikle kullanacağınız iki tür sayfa vardır:

  • Tek bir ürünü açıklayan ürün sayfası
  • Tek bir ürünü ve bu ürünü sunan farklı satıcılar hakkında bilgileri listeleyen bir alışveriş toplayıcı sayfası

İçeriğinizi nasıl işaretlediğinize bağlı olarak ürünleriniz de aşağıdaki ürün geliştirmeleri için uygun olabilir:

Ürün geliştirmeleri

Gönderim ayrıntıları: Kullanıcıların, konumları ile şirketinizin gönderim politikalarına göre gönderim maliyetlerini ve tahmini teslim zaman aralıklarını görmelerine yardımcı olun. Gönderim ayrıntıları, belirli bir ürün sonucunun Genel Bakış ve Mağazalar sekmesinde görünebilir. Bu geliştirme, yalnızca ABD'de, İngilizce ve mobil cihazlarda kullanılabilir.

Bu geliştirmeye uygun olmak için OfferShippingDetails yapılandırılmış verisi ekleyin. Ücretsiz gönderimi, birden fazla hizmeti ve gönderim yapmadığınız bölgeleri nasıl modelleyeceğiniz hakkında daha fazla örnek için Gönderim ayrıntıları ile ilgili en iyi uygulamaları inceleyin.

Arama sonuçlarındaki gönderim ayrıntıları

Fiyat düşüşü: Kullanıcıların ürününüzün en düşük fiyatını anlamasına yardımcı olun. Google, fiyat düşüşünü ürününüzün geçmiş fiyatlandırmalarının ortalamasını alarak otomatik olarak hesaplar. Fiyat düşüşü görünümü, ABD'de İngilizce olarak hem masaüstü bilgisayarlarda hem de mobil cihazlarda kullanılabilir.

Fiyat düşüşü görünümüne uygun olmak için Product yapılandırılmış verilerinize Offer öğesini ekleyin. price, bir aralık değil (örneğin, $50,99 - $99,99 olamaz), belirli bir fiyat olmalıdır.

Arama sonuçlarında fiyat düşüşü

Yapılandırılmış veri ekleme

Yapılandırılmış veriler, 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ış veriler konusunda yeniyseniz yapılandırılmış verilerin nasıl çalıştığı hakkında daha fazla bilgi edinebilirsiniz.

Aşağıda, yapılandırılmış verilerin nasıl oluşturulacağı, test edileceği ve yayınlanacağı hakkında bir genel bakış sunulmuştur. Bir 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.

  1. Zorunlu özellikleri ekleyin. Yapılandırılmış verinin sayfada nereye yerleştirileceği hakkında bilgi için JSON-LD structured data: Where to insert on the page (JSON-LD yapılandırılmış veri: Sayfada yerleştirilecek yer) başlıklı videoyu izleyin.
  2. Yönergeleri uygulayın.
  3. Zengin Sonuçlar Testini kullanarak kodunuzu doğrulayın.
  4. 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.
  5. İleride yapılacak değişiklikler konusunda Google'a bilgi vermeye devam etmek için site haritası gönderin. Bu işlemi Search Console Site Haritası API'si ile otomatikleştirebilirsiniz.

Deneyin

Tek ürün sayfası

Tek ürün sayfası örneğini aşağıda bulabilirsiniz.

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": "2020-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="2020-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="2020-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>

Gönderim ayrıntılarına sahip tek ürün

Gönderim ayrıntılarına sahip tek ürün sayfası örneğini aşağıda bulabilirsiniz. Bu örnek, 98100 ile 98199 arasındaki posta kodlarına sahip bölgelerde yaşayan tüm kullanıcılar için $3.49 tutarında gönderim ücreti oluşturur. Daha fazla örnek için Gönderim ayrıntıları ile ilgili en iyi uygulamaları 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": "http://www.example.com/trinket_offer",
        "itemCondition": "https://schema.org/NewCondition",
        "availability": "https://schema.org/InStock",
        "price": "39.99",
        "priceCurrency": "USD",
        "priceValidUntil": "2020-11-20",
        "shippingDetails": {
          "@type": "OfferShippingDetails",
          "shippingRate": {
            "@type": "MonetaryAmount",
            "value": "3.49",
            "currency": "USD"
          },
          "shippingDestination": {
            "@type": "DefinedRegion",
            "addressCountry": "US",
            "postalCodeRange": {
              "postalCodeBegin": "98100",
              "postalCodeEnd": "98199"
            }
          },
          "deliveryTime": {
            "@type": "ShippingDeliveryTime",
            "handlingTime": {
              "@type": "QuantitativeValue",
              "minValue": "0",
              "maxValue": "1"
            },
            "transitTime": {
              "@type": "QuantitativeValue",
              "minValue": "1",
              "maxValue": "5"
            },
            "cutOffTime": "19:30-08:00",
            "businessDays": {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": [ "https://schema.org/Monday", "https://schema.org/Tuesday", "https://schema.org/Wednesday", "https://schema.org/Thursday" ]
            }
          }
        }
      },
      "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="2020-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 rel="schema:postalCodeRange">
                    <div typeof="schema:PostalCodeRangeSpecification">
                      <div property="schema:postalCodeBegin" content="98100"></div>
                      <div property="schema:postalCodeEnd" content="98199"></div>
                    </div>
                  </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>
                  </div>
                  <div rel="schema:transitTime">
                    <div typeof="schema:QuantitativeValue">
                      <div property="schema:minValue" content="1"></div>
                      <div property="schema:maxValue" content="5"></div>
                    </div>
                  </div>
                  <div property="schema:cutOffTime" content="19:30-08:00"></div>
                  <div rel="schema:businessDays">
                    <div typeof="schema:OpeningHoursSpecification">
                      <div property="schema:dayOfWeek" content="https://schema.org/Monday"></div>
                      <div property="schema:dayOfWeek" content="https://schema.org/Tuesday"></div>
                      <div property="schema:dayOfWeek" content="https://schema.org/Wednesday"></div>
                      <div property="schema:dayOfWeek" content="https://schema.org/Thursday"></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="http://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="2020-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 itemprop="postalCodeRange" itemtype="https://schema.org/PostalCodeRangeSpecification" itemscope>
              <meta itemprop="postalCodeBegin" content="98100" />
              <meta itemprop="postalCodeEnd" content="98199" />
            </div>
          </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" />
            </div>
            <div itemprop="transitTime" itemtype="https://schema.org/QuantitativeValue" itemscope>
              <meta itemprop="minValue" content="1" />
              <meta itemprop="maxValue" content="5" />
            </div>
            <meta itemprop="cutOffTime" content="19:30-08:00" />
            <div itemprop="businessDays" itemtype="https://schema.org/OpeningHoursSpecification" itemscope>
              <meta itemprop="dayOfWeek" content="https://schema.org/Monday" />
              <meta itemprop="dayOfWeek" content="https://schema.org/Tuesday" />
              <meta itemprop="dayOfWeek" content="https://schema.org/Wednesday" />
              <meta itemprop="dayOfWeek" content="https://schema.org/Thursday" />
            </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>

Alışveriş toplayıcı sayfası

Alışveriş toplayıcı sayfası örneğini aşağıda bulabilirsiniz.

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": "AggregateOffer",
          "offerCount": "5",
          "lowPrice": "119.99",
          "highPrice": "199.99",
          "priceCurrency": "USD"
        }
      }
    </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: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: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:offers">
        <div typeof="schema:AggregateOffer">
          <div property="schema:offerCount" content="5"></div>
          <div property="schema:lowPrice" content="119.99"></div>
          <div property="schema:highPrice" content="199.99"></div>
          <div property="schema:priceCurrency" content="USD"></div>
          <div rel="schema:url" resource="https://example.com/anvil"></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/AggregateOffer" itemscope>
        <meta itemprop="lowPrice" content="119.99" />
        <meta itemprop="highPrice" content="199.99" />
        <meta itemprop="offerCount" content="6" />
        <meta itemprop="priceCurrency" content="USD" />
      </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>

Yönergeler

Ürün zengin sonuçları, kullanıcılara belirli bir ürünle ilgili fiyat, stok durumu ve yorumcu puanı gibi bilgiler sağlar. Aşağıdaki yönergeler, Product işaretlemesi için geçerlidir:

  • İşaretlemeyi bir kategori veya ürün listesi için değil, belirli bir ürün için kullanın. Örneğin, "mağazamızdaki ayakkabılar" belirli bir ürün değildir. Şu anda ürün zengin sonuçları, yalnızca tek bir ürüne odaklanan sayfaları desteklemektedir. Ürün veya ürün kategorileri listeleyen sayfalar yerine, ürün sayfalarına işaretleme eklemeniz önerilir.
  • Yetişkinlere yönelik ürünler desteklenmez.
  • Ürün için yorum eklerseniz yorumcunun adı, Person veya Team için geçerli bir ad olmalıdır.

    Önerilmeyen: Black Friday'de (Kara Cuma) %50 indirim

    Önerilen: "James Smith" veya "CNET Yorumcuları"

Ürün bilgilerini Google Görseller’e dahil etmek için ek özellikler eklemeniz gerekir:

  • Ürün bilgilerinizi zengin resim görüntüleyicide göstermek için: name, image, price ve priceCurrency özelliklerini ekleyin.
  • Ürün bilgilerinizi İlgili Öğeler özelliğinde göstermek için: name, image, price, priceCurrency ve availability özelliklerini ekleyin.

Gönderim ayrıntıları ile ilgili en iyi uygulamalar

Ücretsiz gönderimi belirtme

Belirli ürünler için ücretsiz gönderim hizmeti sunarsanız bu ürünleri gönderdiğiniz tüm bölgeler için ürün sayfalarınızda shippingRate değerini sıfır olarak ayarlayın. Örneğin, New York eyaletinde ücretsiz gönderim sunarsanız New York'a gönderilen ürünleriniz için aşağıdakileri uygulayabilirsiniz:

"shippingDetails": {
  "@type": "OfferShippingDetails",
  "shippingRate": {
    "@type": "MonetaryAmount",
    "value": "0",
    "currency": "USD"
  },
  "shippingDestination": [{
    "@type": "DefinedRegion",
    "addressCountry": "US",
    "addressRegion": ["NY"]
  }]
}

Gönderim yapmadığınız bölgeleri belirtme

Ürünlerinizi göndermediğiniz bölgeleri ayarlamak için doesNotShip özelliğini ekleyin. Bu özellik, diğer gönderim ayarlarınızın yerini alır. Örneğin, ürünleri ABD'ye gönderip Alaska veya Hawaii'ye göndermiyorsanız bu eyaletlere gönderilmeyen ürünleriniz için aşağıdakileri uygulayabilirsiniz:

"shippingDetails": {
  "@type": "OfferShippingDetails",
  "doesNotShip": true,
  "shippingDestination": {
    "@type": "DefinedRegion",
    "addressCountry": "US",
    "addressRegion": ["AK", "HI"]
  }
}

Aynı teslimat bölgesi için birden fazla gönderim hizmeti belirtme

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.

Aynı teslimat hedefi için birden fazla shippingRate özelliğiniz varsa Google, verileri en ucuz gönderim seçeneğinize göre görüntüler.

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. İçeriğiniz hakkında daha fazla bilgi ekleyerek daha iyi bir kullanıcı deneyimi sağlamak için önerilen özellikleri de dahil edebilirsiniz.

Product

Product öğesinin tam tanımını schema.org/Product adresinde bulabilirsiniz. İçeriğinizde ürün bilgilerini işaretlerken schema.org Product türünün aşağıdaki özelliklerini kullanın:

Zorunlu özellikler
name

Text

Ürünün adı.

review veya aggregateRating ya da offers

Aşağıdaki özelliklerden birini eklemelisiniz:

Önerilen özellikler
aggregateRating

AggregateRating

Ürünün iç içe yerleştirilmiş aggregateRating bilgisi. Yorum snippet'i yönergelerini uygulayın ve hem zorunlu hem de önerilen AggregateRating özellikler listesine uyun.

brand

Brand veya Organization

Ürünün markası.

description

Text

Ürün açıklaması.

image

Tekrarlanan ImageObject veya URL

Ü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:

  • Her sayfa en az bir resim içermelidir (işaretleme eklemenizden bağımsız olarak). Google, en boy oranına ve çözünürlüğe göre Arama sonuçlarında görüntülenecek en iyi resmi seçer.
  • Resim URL'leri taranabilmeli ve dizine eklenebilmelidir. Google'ın URL'lerinize erişip erişemediğini kontrol etmek için URL Denetleme aracını kullanın.
  • Resimler, işaretlenmiş içeriği göstermelidir.
  • Resimler, Google Görseller tarafından desteklenen bir dosya biçiminde olmalıdır.
  • En iyi sonuçlar için şu en boy oranlarına sahip birden çok yüksek çözünürlüklü resim (genişlik ve yüksekliği çarparken en az 50 bin piksel) sağlayın: 16x9, 4x3 ve 1x1.

Ö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

Offer veya AggregateOffer

Ürünü satmak için iç içe yerleştirilmiş Offer veya AggregateOffer. Offer veya AggregateOffer için (hangisi içeriğinize uygunsa) gerekli ve önerilen özellikleri ekleyin.

Fiyat düşüşü görünümüne uygun olmak için AggregateOffer yerine Offer öğesini ekleyin.

review

Review

Ürünün iç içe yerleştirilmiş Review bilgisi. Yorum snippet'i yönergelerini uygulayın ve hem zorunlu hem de önerilen yorum özelliklerinin listesine uyun.

gtin | gtin8 | gtin13 | gtin14 | mpn | isbn

Text

Tüm geçerli genel tanımlayıcıları ekleyin; bunlar, schema.org/Product adresinde açıklanmıştır.

sku

Text

Ürünün satıcıya özel tanımlayıcısı.

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

Number

Ürünün teklif fiyatı. schema.org kullanım yönergelerini uygulayın.

Önerilen özellikler
availability

ItemAvailability

Olası ürün stok durumu seçenekleri. Aşağıdaki değerlerden birini kullanıp işaretlemede URL bağlantısıyla ifade edin. Google, kısa adlarını da anlar (örneğin, tam URL kapsamı olmadan InStock veya OutOfStock).

  • https://schema.org/BackOrder
  • https://schema.org/Discontinued
  • https://schema.org/InStock
  • https://schema.org/InStoreOnly
  • https://schema.org/LimitedAvailability
  • https://schema.org/OnlineOnly
  • https://schema.org/OutOfStock
  • https://schema.org/PreOrder
  • https://schema.org/PreSale
  • https://schema.org/SoldOut
itemOffered

Thing

Satılan öğe. Genellikle iç içe yerleştirilmiş bir ürünü içerir, ancak diğer öğe türlerini veya serbest metin de içerebilir.

priceCurrency

Text

Üç harfli ISO 4217 biçiminde, ürün fiyatını açıklamak için kullanılan para birimi.

priceValidUntil

Date

Fiyatın artık geçerli olmayacağı tarih (ISO 8601 tarih biçiminde). priceValidUntil özelliği geçmiş bir tarihi belirtiyorsa ürün snippet'iniz görüntülenmeyebilir.

shippingDetails

OfferShippingDetails

Offer ile ilişkilendirilmiş gönderim politikaları ve seçenekleri hakkında iç içe yerleştirilmiş bilgiler. shippingDetails özelliğini eklemeye karar verirseniz gerekli ve önerilen OfferShippingDetails özelliklerini ekleyin.

url

URL

Ürün web sayfasının (Offer içeren) URL'si.

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. OfferShippingDetails gerekli olmasa da gönderim ayrıntılarınızın geliştirilmeye uygun olmasını istiyorsanız aşağıdaki özellikleri eklemeniz gerekir.

OfferShippingDetails öğesinin tam tanımını schema.org/OfferShippingDetails adresinde bulabilirsiniz.

Zorunlu özellikler
shippingDestination

DefinedRegion

Gönderim hedeflerini belirtir. shippingDestination.addressCountry özelliğini belirtin. Varsa shippingDestination.addressRegion veya posta kodu bilgilerini belirtin.

shippingDestination.addressCountry

Text

ISO 3166-1 biçimindeki 2 basamaklı ülke kodu.

Önerilen özellikler
deliveryTime

ShippingDeliveryTime

Siparişin alınmasından ürünün nihai müşteriye ulaşmasına kadar geçen toplam süre. Aşağıdaki özellikleri iç içe yerleştirin:

deliveryTime.businessDays

OpeningHoursSpecification

Siparişlerin işlendiği günler. Belirli günleri, deliveryTime.businessDays.dayOfWeek özelliğiyle belirtin.

deliveryTime.businessDays.dayOfWeek

DayOfWeek

Siparişlerin işlendiği günlerin adı. İş günleri haricinde alınan siparişler, sonraki iş gününde işlenmeye başlar. Aradaki tatil günleri, sevkiyata hazırlık süresine eklenir.

Aşağıdaki numaralandırmaları kullanın:

deliveryTime.cutOffTime

Time

ISO 8601 biçiminde aynı gün alınan yeni siparişlerin artık işlenmeyeceği zaman. Sevkiyata hazırlık süresine bir gün eklenir.

deliveryTime.handlingTime

QuantitativeValue

Siparişin alınmasından ürünlerin depodan çıkmasına veya teslimat yönteminin yerinden teslim alma olduğu durumlarda ürünlerin teslim alınmaya hazır hale getirilmesine kadar geçen ortalama süre. deliveryTime.handlingTime.minValue ile deliveryTime.handlingTime.maxValue özelliğini belirtin.

deliveryTime.handlingTime.minValue

Number

Siparişin alınmasından ürünler depodan çıkana veya teslimat yönteminin yerinden teslim alma olduğu durumlarda ürünlerin teslim alınmaya hazır hale getirilmesine kadar geçen, ürünün nakil halinde olduğu minimum gün sayısı.

Değer, negatif olmayan tam sayı olmalıdır.

deliveryTime.handlingTime.maxValue

Number

Siparişin alınmasından ürünler depodan çıkana veya teslimat yönteminin yerinden teslim alma olduğu durumlarda ürünlerin teslim alınmaya hazır hale getirilmesine kadar geçen, ürünün nakil halinde olduğu maksimum gün sayısı.

Değer, negatif olmayan tam sayı olmalıdır.

deliveryTime.transitTime

QuantitativeValue

Siparişin teslimat için gönderilmesinden ürünlerin nihai müşteriye ulaşmasına kadar geçen ortalama süre.

deliveryTime.transitTime.maxValue

Number

Ürünün teslimat için gönderilmesinden nihai müşteri tarafından teslim alınmasına kadar geçen, ürünün nakil halinde olduğu maksimum gün sayısı.

Değer, negatif olmayan tam sayı olmalıdır.

deliveryTime.transitTime.minValue

Number

Ürünün teslimat için gönderilmesinden nihai müşteri tarafından teslim alınmasına kadar geçen, ürünün nakil halinde olduğu minimum gün sayısı.

Değer, negatif olmayan tam sayı olmalıdır.

doesNotShip

Boolean

Belirli bir shippingDestination için gönderim yapılmadığını belirtir. Ürünün shippingDestination için gönderilmediğini belirtmek üzere True özelliğini ayarlayın. Bu değeri True olarak ayarlarsanız yalnızca shippingDestination özelliği gerekir.

shippingDestination.addressRegion veya posta kodu

Varsa bölge veya posta kodu bilgileri. Hem bölge hem de posta kodu bilgisi vermeyin.

shippingDestination.addressRegion özelliğini eklerseniz bölge, ülke ön eki olmadan 2 veya 3 basamaklı ISO 3166-2 alt bölüm kodu olmalıdır. Şu anda Google Arama, yalnızca ABD'yi desteklemektedir. Örnekler: "NY", "NSW" veya "03".

Posta kodu eklerseniz, aşağıdaki özelliklerden biri olmalıdır:

shippingDestination.postalCode

Text

Posta kodu. Örneğin, 94043.

shippingDestination.postalCodePrefix

Text

Genel metin ön ekiyle belirtilen tanımlanmış posta kodu aralığı. Bu özelliği, Birleşik Krallık'taki gibi sayısal olmayan sistemler için kullanın.

shippingDestination.postalCodeRange

PostalCodeRangeSpecification

Tanımlı posta kodu aralığı.

shippingRate

MonetaryAmount

Belirtilen hedefe gönderim maliyeti hakkında bilgi. shippingRate.currency ile shippingRate.value özelliklerini belirtin.

OfferShippingDetails başına yalnızca bir shippingRate belirtebilirsiniz. Ürününüzle ilgili birden fazla ücret göstermek için birden fazla OfferShippingDetail özelliği belirtin.

shippingRate.currency

Text

Gönderim maliyetinin, ISO 4217 biçiminde 3 harfli para birimi. Para birimi, offer.priceCurrency özelliğinde belirtilen para birimiyle aynı olmalıdır.

shippingRate.value

Number

shippingDestination için gönderim maliyeti. Para birimi simgelerinde binlik basamak ayırıcı veya boşluk kullanmayın.

Ücretsiz gönderimi belirtmek için değeri 0 olarak ayarlayın.

Aşağıdaki özellikler beta sürümündedir (ve zorunlu değildir), ayrıca şu anda ürün zengin sonuçlarında gönderim ayrıntıları olarak gösterilmemektedir. Ancak bu bilgileri sağlamak, Google'ın bir ürün ile sitenizdeki diğer ilgili gönderim sayfaları arasındaki ilişkiyi anlamasına yardımcı olur. Google bu bilgileri, başka zengin sonuçlar geliştirmek için kullanabilir.

Beta: Önerilen özellikler
shippingSettingsLink

URL

Sitenizdeki, şirketinizin gönderim politikalarını açıklayan sayfanın URL'si. Bu sayfa, bu ürün için geçerli olan bir veya daha fazla politika içermelidir.

Google ile gönderim ayarlarını yapılandırmaya alternatif yaklaşım

Perakendecilerin gönderim politikaları karmaşık olup sık sık değişebilir. Belirtim ve gönderim ayarlarınızı işaretleme uygulayarak güncel tutmada sorun yaşıyorsanız gönderim ayarlarınızı Google Merchant Center'da yapılandırmayı düşünün.

AggregateOffer

AggregateOffer öğesinin tam tanımını schema.org/AggregateOffer adresinde bulabilirsiniz. AggregateOffer, diğer tekliflerin toplamasını temsil eden bir Offer türüdür. Bir ürün içindeki toplam teklifleri işaretlerken schema.org AggregateOffer türünün aşağıdaki özelliklerini kullanın:

Zorunlu özellikler
lowPrice

Number

Mevcut tüm teklifler arasından en yüksek fiyatlı olanı. Kayan nokta biçiminde sayı kullanın.

priceCurrency

Text

Üç harfli ISO 4217 biçiminde, ürün fiyatını açıklamak için kullanılan para birimi.

Önerilen özellikler
highPrice

Number

Mevcut tüm teklifler arasından en yüksek fiyatlı olanı. Kayan nokta biçiminde sayı kullanın.

offerCount

Number

Ürünle ilgili tekliflerin sayısı.

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:

  1. Yapılandırılmış verileri ilk kez dağıttıktan sonra
  2. Yeni şablonlar yayınladıktan veya kodunuzu güncelledikten sonra
  3. 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 sayfaların sayısı artarken hatalarda veya uyarılarda artış görmemenizdir. Yapılandırılmış verilerinizde sorun bulursanız:

  1. Hataları düzeltin.
  2. Sorunun devam edip etmediğini kontrol etmek için yayındaki URL'yi inceleyin.
  3. 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ış veri hatalarında ve uyarılarda artış olup olmadığını izleyin.
  • Hata sayısında bir 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üyorsanız (hatalardaki 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'si ile otomatik olarak da ulaşabilirsiniz.

Sorun giderme

Yapılandırılmış verileri uygulamada sorun yaşıyorsanız size yardımcı olabilecek bazı kaynaklar aşağıda verilmiştir.