Satıcı iade politikası (MerchantReturnPolicy) yapılandırılmış verileri

arama sonuçlarında iade politikası içeren alışveriş bilgi paneli

Birçok satıcının, müşterilerin satın aldıkları ürünleri iade etme sürecini açıklayan iade politikaları vardır. Sitenize MerchantReturnPolicy yapılandırılmış verileri eklediğinizde Google Arama, bu bilgileri kullanarak Arama sonuçlarında ürünlerinizin yanında ve bilgi panellerinde iade politikalarını gösterebilir. MerchantReturnPolicy; iade politikası sayfanızın bağlantısı veya müşterilerin ürünü iade edebileceği koşullar, iade yöntemleri, iade ücretleri, geri ödeme seçenekleri gibi ayrıntıları belirtmenize olanak tanır.

İşletmenizde sattığınız ürünlerin çoğu veya tamamı için geçerli olan standart bir iade politikası, hasMerchantReturnPolicy özelliği kullanılarak Organization yapılandırılmış veri türü altına yerleştirilmiş MerchantReturnPolicy yapılandırılmış veri türü ile belirtilebilir.

如何添加结构化数据

结构化数据是一种提供网页相关信息并对网页内容进行分类的标准化格式。如果您不熟悉结构化数据,可以详细了解结构化数据的运作方式

下面概述了如何构建、测试和发布结构化数据。如需获得向网页添加结构化数据的分步指南,请查看结构化数据 Codelab

  1. 添加必要属性。根据您使用的格式,了解在网页上的什么位置插入结构化数据
  2. 遵循指南
  3. 使用富媒体搜索结果测试验证您的代码,并修复所有严重错误。此外,您还可以考虑修正该工具中可能会标记的任何非严重问题,因为这些这样有助于提升结构化数据的质量(不过,要使内容能够显示为富媒体搜索结果,并非必须这么做)。
  4. 部署一些包含您的结构化数据的网页,然后使用网址检查工具测试 Google 看到的网页样貌。请确保您的网页可供 Google 访问,不会因 robots.txt 文件、noindex 标记或登录要求而被屏蔽。如果网页看起来没有问题,您可以请求 Google 重新抓取您的网址
  5. 为了让 Google 随时了解日后发生的更改,我们建议您提交站点地图Search Console Sitemap API 可以帮助您自动执行此操作。

Örnekler

Almanya, Avusturya ve İsviçre'deki müşterilere satılan ve İrlanda'ya posta yoluyla iade edilmesi gereken ürünler için iade politikasını içeren eksiksiz bir OnlineStore işaretlemesi örneği burada verilmiştir. Ücretsiz iade ve eksiksiz geri ödeme olanağı sunan 60 günlük iade aralığı vardır. Yalnızca yeni ürünler iade edilebilir.

  {
    "@context": "https://schema.org",
    "@type": "OnlineStore",
    "name": "Example Online Store",
    "url": "https://www.example.com",
    "sameAs": ["https://example.net/profile/example12", "https://example.org/@example34"],
    "logo": "https://www.example.com/assets/images/logo.png",
    "contactPoint": {
      "contactType": "Customer Service",
      "email": "support@example.com",
      "telephone": "+47-99-999-9900"
    },
    "vatID": "FR12345678901",
    "iso6523Code": "0199:724500PMK2A2M1SQQ228",
    
    "hasMerchantReturnPolicy": {
      "@type": "MerchantReturnPolicy",
      "applicableCountry": [ "DE", "AT", "CH"],
      "returnPolicyCountry": "IE",
      "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
      "merchantReturnDays": 60,
      "itemCondition": "https://schema.org/NewCondition",
      "returnMethod": "https://schema.org/ReturnByMail",
      "returnFees": "https://schema.org/FreeReturn",
      "refundType": "https://schema.org/FullRefund",
      "returnLabelSource": "https://schema.org/ReturnLabelCustomerResponsibility"
    }
    
  }

Müşteri pişmanlığı veya kusurlu ürünler için iade seçeneklerinin yanı sıra iade aralığını 30 günle sınırlayan sezon istisnasını içeren eksiksiz bir MerchantReturnPolicy yapılandırılmış veri işaretlemesi örneğini burada bulabilirsiniz.

  <html>
  <head>
    <title>Our return policy</title>
    <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@type": "OnlineStore",
        "hasMerchantReturnPolicy": {
          "@type": "MerchantReturnPolicy",
          "applicableCountry": [ "DE", "AT", "CH"],
          "returnPolicyCountry": "IE",
          "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
          "merchantReturnDays": 60,
          "itemCondition": [ "https://schema.org/NewCondition", "https://schema.org/DamagedCondition" ],
          "returnMethod": "https://schema.org/ReturnByMail",
          "returnFees": "https://schema.org/ReturnShippingFees",
          "refundType": "https://schema.org/FullRefund",
          "returnShippingFeesAmount": {
            "@type": "MonetaryAmount",
            "value": 2.99,
            "currency": "EUR"
          },
          "returnLabelSource": "https://schema.org/ReturnLabelInBox",
          "customerRemorseReturnFees": "https://schema.org/ReturnShippingFees",
          "customerRemorseReturnShippingFeesAmount": {
            "@type": "MonetaryAmount",
            "value": 5.99,
            "currency": "EUR"
          },
          "customerRemorseReturnLabelSource": "https://schema.org/ReturnLabelDownloadAndPrint",
          "itemDefectReturnFees": "https://schema.org/FreeReturn",
          "itemDefectReturnLabelSource": "https://schema.org/ReturnLabelInBox",
          "returnPolicySeasonalOverride": {
            "@type": "MerchantReturnPolicySeasonalOverride",
            "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
            "startDate": "2025-12-01",
            "endDate": "2025-01-05",
            "merchantReturnDays": 30
          }
        }
        // Other Organization-level properties
        // ...
      }
    </script>
  </head>
  <body>
  </body>
</html>

Yönergeler

İade politikası işaretlemenizin Google Arama'da kullanılmaya uygun olması için aşağıdaki yönergeleri uygulamanız gerekir:

Teknik yönergeler

  • İade bilgilerini, sitenizde işletmenizin iade politikasının açıklandığı tek bir sayfaya yerleştirmenizi öneririz. Bunları sitenizin her sayfasına eklemenize gerek yoktur. MerchantReturnPolicy yapılandırılmış veri türünü Organization yapılandırılmış veri türünün altına ekleyin. Daha fazla bilgi için Kuruluş işaretlemesi konusunu da inceleyebilirsiniz.
  • Belirli bir ürün için standart olmayan bir iade politikanız varsa MerchantReturnPolicy yapılandırılmış veri türünü Offer yapılandırılmış veri türü altında belirtin. Fırsat düzeyinde iade politikaları için desteklenen özelliklerin, kuruluş düzeyinde iade politikaları için desteklenen özelliklerin bir alt kümesi olduğunu unutmayın. Ürün düzeyinde iade politikalarında desteklenen özellik alt kümesi için satıcı ürün listeleme deneyimi işaretlemesi konusuna bakın.

Yapılandırılmış veri türü tanımları

Yapılandırılmış verilerinizin, Google Arama'da kullanmaya uygun olması için gereken özellikleri eklemeniz gerekir. İade politikalarınız hakkında daha fazla bilgi ekleyerek daha iyi bir kullanıcı deneyimi sağlamak için önerilen özellikleri de dahil edebilirsiniz.

MerchantReturnPolicy (hasMerchantReturnPolicy özelliği kullanılarak Organization altına iç içe yerleştirilmiş)

İşletmenizin standart iade politikalarını açıklamak için aşağıdaki özellikleri kullanın.

Zorunlu özellikler (kullanım alanınıza en uygun seçeneği belirleyin)
Seçenek A
applicableCountry

Text

İade politikasının geçerli olduğu ülke kodu (ürünün satıldığı ve iade edileceği ülke). İki harfli ISO 3166-1 alfa-2 ülke kodu biçimlendirmesini kullanın. En fazla 50 ülke belirtebilirsiniz.

returnPolicyCategory

MerchantReturnEnumeration

İade politikasının türü. Aşağıdaki değerlerden birini kullanın:

  • https://schema.org/MerchantReturnFiniteReturnWindow: Bir ürünün iade edilmesi için belirli bir gün sayısı vardır.
  • https://schema.org/MerchantReturnNotPermitted: İadelere izin verilmez.
  • https://schema.org/MerchantReturnUnlimitedWindow: Bir ürünün iade edilmesi için süre sınırı yoktur.

MerchantReturnFiniteReturnWindow kullanıyorsanız merchantReturnDays özelliği zorunludur.

Seçenek B

Sınırlı veya sınırsız iade aralıkları

returnPolicyCategory, MerchantReturnFiniteReturnWindow veya MerchantReturnUnlimitedWindow olarak ayarlandığında aşağıdaki özellikler önerilir.

Önerilen özellikler
merchantReturnDays

Integer

Bir ürünün iade edilebilmesi için teslimat tarihinden itibaren geçen gün sayısı. Bu özellik yalnızca returnPolicyCategory ile MerchantReturnFiniteReturnWindow eşit olduğunda gereklidir.

returnFees

ReturnFeesEnumeration

Varsayılan iade ücreti türü. Aşağıdaki desteklenen değerlerden birini kullanın:

  • https://schema.org/FreeReturn: Tüketiciden ürünü iade ederken ücret alınmaz. Kullanılıyorsa returnShippingFeesAmount özelliğini eklemeyin.
  • https://schema.org/ReturnFeesCustomerResponsibility: Tüketicinin, ürün iadesi kargolama işlemleriyle ilgilenmesi ve ödeme yapması gerekir. Kullanılıyorsa returnShippingFeesAmount özelliğini eklemeyin.
  • https://schema.org/ReturnShippingFees: Satıcı, ürünü iade ederken tüketiciden kargo ücreti alır. returnShippingFeesAmount özelliğini kullanarak (sıfır olmayan) kargo ücretini belirtin.
returnMethod

ReturnMethodEnumeration

Sunulan iade yönteminin türü. Aşağıdaki değerlerden birini veya daha fazlasını kullanın:

  • https://schema.org/ReturnAtKiosk: Ürün, gişeden iade edilebilir.
  • https://schema.org/ReturnByMail: Ürün, postayla iade edilebilir.
  • https://schema.org/ReturnInStore: Ürün, mağazadan iade edilebilir.
returnShippingFeesAmount

MonetaryAmount

Bir ürünü iade etmenin kargo maliyeti. Bu özellik yalnızca returnFees ile https://schema.org/ReturnShippingFees eşit olduğunda belirtilmelidir.

Sınırlı veya sınırsız iade aralıkları

returnPolicyCategory; MerchantReturnFiniteReturnWindow veya MerchantReturnUnlimitedWindow olarak ayarlanmışsa aşağıdaki özellikler de önerilir.

Önerilen özellikler
customerRemorseReturnFees

ReturnFeesEnumeration

Müşteri pişmanlığı nedeniyle iade edilen ürünler için belirli bir iade ücreti türü. Olası değerler için returnFees bölümüne bakın.

customerRemorseReturnLabelSource

ReturnLabelSourceEnumeration

Tüketicinin bir ürün için ürün iadesi kargolama etiketi alma yöntemi. Olası değerler için returnLabelSource bölümüne bakın.

customerRemorseReturnShippingFeesAmount

MonetaryAmount

Müşteri pişmanlığı nedeniyle bir ürünü iade etmenin kargo maliyeti. Bu özellik yalnızca tüketicinin ürünü iade etmek için ödemesi gereken bir kargo ücreti varsa zorunludur. Ayrıntılar için returnShippingFeesAmount öğesine bakın.

itemCondition

OfferItemCondition

İade edilen ürünün kabul edilebileceği koşullar. Kabul edilen birden fazla koşul sağlayabilirsiniz. Aşağıdaki değerleri kullanın:

  • https://schema.org/DamagedCondition: Hasarlı ürünler kabul edilir.
  • https://schema.org/NewCondition: Yeni ürünler kabul edilir.
  • https://schema.org/RefurbishedCondition: Yenilenmiş ürünler kabul edilir.
  • https://schema.org/UsedCondition: İkinci el ürünler kabul edilir.
itemDefectReturnFees

ReturnFeesEnumeration

Kusurlu ürünler için belirli bir iade ücreti türü. Olası değerler için returnFees bölümüne bakın.

itemDefectReturnLabelSource

ReturnLabelSourceEnumeration

Tüketicinin bir ürün için ürün iadesi kargolama etiketi alabileceği yöntem. Olası değerler için returnLabelSource bölümüne bakın.

itemDefectReturnShippingFeesAmount

MonetaryAmount

Kusurlu ürünler nedeniyle bir ürünü iade etmenin kargo maliyeti. Bu özellik yalnızca tüketicinin ürünü iade etmek için ödemesi gereken bir kargo ücreti varsa zorunludur. Ayrıntılar için returnShippingFeesAmount öğesine bakın.

refundType

RefundType

Tüketicinin bir ürünü iade ederken alabileceği geri ödeme türü.

  • https://schema.org/ExchangeRefund: Ürün aynı ürünle değiştirilebilir.
  • https://schema.org/FullRefund: Ürün iade edilerek tutarın tamamı geri ödenebilir.
  • https://schema.org/StoreCreditRefund: Ürün, Store kredisi karşılığında iade edilebilir.
restockingFee

MonetaryAmount veya Number

Tüketiciden bir ürünü iade ederken alınan yeniden stoka ekleme ücreti. Tüketicinin ödediği fiyatın yüzdesini almak için Number türünde bir değer belirtin veya sabit tutar almak için MonetaryAmount değerini kullanın.

returnLabelSource

ReturnLabelSourceEnumeration

Tüketicinin bir ürün için ürün iadesi kargolama etiketi alabileceği yöntem. Aşağıdaki değerlerden birini kullanın:

  • https://schema.org/ReturnLabelCustomerResponsibility: İade etiketi oluşturmak tüketicinin sorumluluğundadır.
  • https://schema.org/ReturnLabelDownloadAndPrint: İade etiketini müşterinin indirip yazdırması gerekir.
  • https://schema.org/ReturnLabelInBox: İade etiketi, ürün ilk gönderildiği sırada eklenmiştir.
returnPolicyCountry

Text

Ürünün iade için gönderilmesi gereken ülke. Bu ülke, ürünün başta kargolandığı veya gönderildiği ülkeden farklı olabilir. ISO 3166-1 alpha-2 ülke kodu biçimlendirmesi. En fazla 50 ülke belirtebilirsiniz.

Sezon istisnası özellikleri

Kuruluş düzeyindeki iade politikalarınız için sezon istisnaları tanımlamanız gerektiğinde aşağıdaki özellikler zorunludur.

Zorunlu özellikler
returnPolicySeasonalOverride

MerchantReturnPolicySeasonalOverride

Özel etkinlikler (ör. bayramlar) için iade politikalarını belirtmeye yarayan iade politikasının sezon istisnası. Örneğin, normal iade politikası kategoriniz MerchantReturnPolicyUnlimitedWindow olarak ayarlanmıştır ancak iade aralığı tatil indirimleri sırasında sınırlandırılmalıdır:

  "returnPolicySeasonalOverride": {
    "@type": "MerchantReturnPolicySeasonalOverride",
    "startDate": "2024-11-29",
    "endDate": "2024-12-06",
    "merchantReturnDays": 10,
    "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow"
  }

Birden fazla sezon istisnasının nasıl belirtileceği aşağıda açıklanmıştır. Bu örnekte normal iade politikası sınırsızdır, ancak aşağıdaki iki tarih aralığında sınırlıdır:

  "returnPolicySeasonalOverride": [{
    "@type": "MerchantReturnPolicySeasonalOverride",
    "startDate": "2024-11-29",
    "endDate": "2024-12-06",
    "merchantReturnDays": 10,
    "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow"
  },
  {
    "@type": "MerchantReturnPolicySeasonalOverride",
    "startDate": "2024-12-26",
    "endDate": "2025-01-06",
    "merchantReturnDays": 10,
    "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow"
  }]
  
returnPolicySeasonalOverride.returnPolicyCategory

MerchantReturnEnumeration

İade politikasının türü. Aşağıdaki değerlerden birini kullanın:

  • https://schema.org/MerchantReturnFiniteReturnWindow: Bir ürünün iade edilmesi için belirli bir gün sayısı vardır.
  • https://schema.org/MerchantReturnNotPermitted: İadelere izin verilmez.
  • https://schema.org/MerchantReturnUnlimitedWindow: Bir ürünün iade edilmesi için süre sınırı yoktur.

MerchantReturnFiniteReturnWindow kullanıyorsanız merchantReturnDays özelliği zorunludur.

Kuruluş düzeyindeki iade politikalarınız için sezon istisnası tanımlamanız gerektiğinde aşağıdaki özellikler önerilir.

Önerilen özellikler
returnPolicySeasonalOverride.endDate

Date veya DateTime

Sezon istisnasının bitiş tarihi.

returnPolicySeasonalOverride.merchantReturnDays

Integer veya Date veya DateTime

Bir ürünün iade edilebilmesi için teslimat tarihinden itibaren geçen gün sayısı. Bu özellik yalnızca returnPolicyCategory öğesini MerchantReturnFiniteReturnWindow olarak ayarlarsanız zorunludur.

returnPolicySeasonalOverride.startDate

Date veya DateTime

Sezon istisnasının başlangıç tarihi.

Google ile iade ayarlarını yapılandırmaya alternatif yaklaşım

Perakendecilerin iade politikaları karmaşık olup sık sık değişebilir. İşaretleme kullanarak iade ayrıntılarınızı belirtme ve güncel tutmayla ilgili sorun yaşıyorsanız ve bir Google Merchant Center hesabınız varsa Google Merchant Center'da iade politikalarınızı yapılandırmayı düşünün. Alternatif olarak, hesap düzeyinde iade politikalarını Search Console'da yapılandırarak otomatik olarak Merchant Center'a eklenmesini sağlayabilirsiniz.

Birden fazla iade yapılandırmasını birleştirme

Çeşitli 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 iade politikası işaretleme hem de Search Console'da iade politikası ayarlarını sağlarsanız Google yalnızca Search Console'da verilen bilgileri kullanır.

Google, aşağıdaki öncelik sırasını (en güçlüden en zayıfa) kullanır:

问题排查

如果您在实施或调试结构化数据时遇到问题,请查看下面列出的一些实用资源。

  • 如果您使用了内容管理系统 (CMS) 或其他人负责管理您的网站,请向其寻求帮助。请务必向其转发列明问题细节的任何 Search Console 消息。
  • Google 不能保证使用结构化数据的功能一定会显示在搜索结果中。如需查看导致 Google 无法将您的内容显示为富媒体搜索结果的各种常见原因,请参阅结构化数据常规指南
  • 您的结构化数据可能存在错误。请参阅结构化数据错误列表
  • 如果您的网页受到结构化数据手动操作的影响,其中的结构化数据将会被忽略(但该网页仍可能会出现在 Google 搜索结果中)。如需修正结构化数据问题,请使用“人工处置措施”报告
  • 再次查看相关指南,确认您的内容是否未遵循指南。问题可能是因为出现垃圾内容或使用垃圾标记导致的。不过,问题可能不是语法问题,因此富媒体搜索结果测试无法识别这些问题。
  • 针对富媒体搜索结果缺失/富媒体搜索结果总数下降进行问题排查
  • 请等待一段时间,以便 Google 重新抓取您的网页并重新将其编入索引。请注意,网页发布后,Google 可能需要几天时间才会找到和抓取该网页。有关抓取和索引编制的常见问题,请参阅 Google 搜索抓取和索引编制常见问题解答
  • Google 搜索中心论坛中发帖提问。