
Birçok satıcının, satın alınan ürünlerin müşterilere gönderim sürecini özetleyen gönderim politikaları vardır. Sitenize ShippingService yapılandırılmış verileri eklediğinizde, Google Arama bu bilgileri ürünlerinizin yanında ve Arama sonuçlarındaki bilgi panellerinde göstermek için kullanabilir.
ShippingService , ürün ağırlığı, boyutları veya teslimat konumu gibi ürün özelliklerine bağlı olarak gönderim maliyetleri ve teslimat süreleri gibi ayrıntıları belirtmenize olanak tanır.

Sattığınız ürünlerin çoğuna veya tümüne uygulanan işletmeniz için standart bir gönderim politikası, organizasyon yapılandırılmış veri türü altında hasShippingService özelliği kullanılarak iç içe yerleştirilmiş olan ShippingService
yapılandırılmış veri türü kullanılarak belirtilebilir Organization yapılandırılmış veri türü.
altında belirtilen gönderim politikaları için açıklananlardan daha sınırlı bir özellik kümesini destekler.
Yapılandırılmış veriler nasıl eklenir
Yapılandırılmış veriler, bir sayfa hakkında bilgi sağlamak ve sayfa içeriğini sınıflandırmak için standartlaştırılmış bir biçimdir. Yapılandırılmış verilerde yeniyseniz,.
yapılandırılmış verilerin nasıl çalıştığı
- hakkında daha fazla bilgi edinebilirsiniz. İşte yapılandırılmış verilerin nasıl oluşturulacağı, test edileceği ve yayınlanacağına dair bir genel bakış.Ekleyin required properties.
- JavaScript mi kullanıyorsunuz? Şunu öğrenin:.
- generate structured data with JavaScript
.
Şu yönergeleri takip edin: - guidelines . Şu aracı kullanarak kodunuzu doğrulayın:
Rich Results Testve tüm kritik hataları düzeltin. Ayrıca, aracın işaretleyebileceği kritik olmayan sorunları da düzeltmeyi düşünün, çünkü bunlar yapılandırılmış verilerinizin kalitesini artırmaya yardımcı olabilir (ancak zengin sonuçlar için uygun olmak zorunlu değildir).
Yapılandırılmış verilerinizi içeren birkaç sayfa dağıtın ve Google’ın sayfayı nasıl gördüğünü test etmek için. - noindex
etiketi veya oturum açma gereksinimleri tarafından engellenmediğinden emin olun. Sayfa iyi görünüyorsa,ask Google to recrawl your URLs
iyileştirmesini isteyebilirsiniz..
Not
: Yeniden tarama ve yeniden indeksleme için süre tanıyın. Bir sayfa yayınlandıktan sonra Google’ın onu bulup taramasının birkaç gün sürebileceğini unutmayın.
submit a sitemap
göndermenizi öneririz. Bunu
Bu örnek, ABD ve Kanada için 29,99$ üzerindeki siparişlerde 2 günlük ücretsiz kargo, aksi takdirde 3,49$’a 3 günlük kargo olduğunu gösterir. Meksika için ise 50$ altındaki siparişlerde kargo yoktur, aksi takdirde %10 kargo ücreti ile 4 günlük kargo vardır.
- <html>
<head>
<title>Our shipping policy</title>
<script type=”application/ld+json”>
{
“@context”: “https://schema.org”,
“@type”: “https://schema.org/Organization”,
“hasShippingService”: {
“@type”: “ShippingService”,
“@id”: “#us_ca_mx_standard_shipping”,
“name”: “Standard shipping policies for US, Canada and Mexico”,
“description”: “US and Canada: Free 2-day shipping for orders over $29.99,
otherwise 3-day shipping for $3.49.
Mexico: No shipping to Mexico for orders under $50,
otherwise 10% shipping cost and 4-day shipping.”,
“fulfillmentType”: “FulfillmentTypeDelivery”,
“handlingTime”: {
“@type”: “ServicePeriod”,
“cutoffTime”: “14:30:00-07:00”,
“duration”: {
“@type”: “QuantitativeValue”,
“minValue”: 0,
“maxValue”: 1,
“unitCode”: “DAY”
},
“businessDays”: [
“Monday”,
“Tuesday”,
“Wednesday”,
“Thursday”,
“Friday”
]
},
“shippingConditions”: [
{
“@type”: “ShippingConditions”,
“shippingDestination”: [
{
“@type”: “DefinedRegion”,
“addressCountry”: “US”
},
{
“@type”: “DefinedRegion”,
“addressCountry”: “CA”
}
],
“orderValue”: {
“@type”: “MonetaryAmount”,
“minValue”: 0,
“maxValue”: 29.99,
“currency”: “USD”
},
“shippingRate”: {
“@type”: “MonetaryAmount”,
“value”: 3.49,
“currency”: “USD”
},
“transitTime”: {
“@type”: “ServicePeriod”,
“duration”: {
“@type”: “QuantitativeValue”,
“minValue”: 1,
“maxValue”: 2,
“unitCode”: “DAY”
},
“businessDays”: [
“Monday”,
“Tuesday”,
“Wednesday”,
“Thursday”,
“Friday”,
“Saturday”
]
}
},
{
“@type”: “ShippingConditions”,
“shippingDestination”: [
{
“@type”: “DefinedRegion”,
“addressCountry”: “US”
},
{
“@type”: “DefinedRegion”,
“addressCountry”: “CA”
}
],
“orderValue”: {
“@type”: “MonetaryAmount”,
“minValue”: 30,
“currency”: “USD”
},
“shippingRate”: {
“@type”: “MonetaryAmount”,
“value”: 0,
“currency”: “USD”
},
“transitTime”: {
“@type”: “ServicePeriod”,
“duration”: {
“@type”: “QuantitativeValue”,
“minValue”: 1,
“maxValue”: 1,
“unitCode”: “DAY”
},
“businessDays”: [
“Monday”,
“Tuesday”,
“Wednesday”,
“Thursday”,
“Friday”,
“Saturday”
]
}
},
{
“@type”: “ShippingConditions”,
“shippingDestination”: {
“@type”: “DefinedRegion”,
“addressCountry”: “MX”
},
“orderValue”: {
“@type”: “MonetaryAmount”,
“minValue”: 0,
“maxValue”: 49.99,
“currency”: “USD”
},
“doesNotShip”: true
},
{
“@type”: “ShippingConditions”,
“shippingDestination”: {
“@type”: “DefinedRegion”,
“addressCountry”: “MX”
},
“orderValue”: {
“@type”: “MonetaryAmount”,
“minValue”: 50,
“currency”: “USD”
},
“shippingRate”: {
“@type”: “ShippingRateSettings”,
“orderPercentage”: 0.10
},
“transitTime”: {
“@type”: “ServicePeriod”,
“duration”: {
“@type”: “QuantitativeValue”,
“minValue”: 2,
“maxValue”: 3,
“unitCode”: “DAY”
},
“businessDays”: [
“Monday”,
“Tuesday”,
“Wednesday”,
“Thursday”,
“Friday”,
“Saturday”
]
}
}
]
}
// Other Organization-level properties
// …
}
</script>
</head>
<body>
</body>
</html>YönergelerGönderim politikası işaretlemenizin Google Arama’da kullanıma uygun olması için şu yönergeleri izlemeniz gerekir:Genel yapılandırılmış veri yönergeleriArama Temelleri Teknik yönergeler. - Teknik yönergeler
İşletmenizin gönderim politikasını açıklayan gönderim politikası bilgilerini sitenizde tek bir sayfaya yerleştirmenizi öneririz. Sitenizin her sayfasına eklemeniz gerekmez. Yapılandırılmış veri türünüShippingService,Organization yapılandırılmış veri türü altına ekleyin. Daha fazla bilgi için bkz. Organization markup
. Belirli bir ürün için standart dışı bir gönderim politikanız varsa,
OfferShippingDetailserini doğrudan teklif yapılandırılmış veri türünün altına belirtin. Teklif düzeyindeki gönderim politikaları için desteklenen özelliklerin, organizasyon düzeyindeki gönderim politikaları için desteklenen özelliklerin bir alt kümesi olduğunu unutmayın. Ürün düzeyindeki gönderim politikaları için desteklenen özelliklerin alt kümesi için bkz. satıcı listesi işaretlemesi (merchant listing markup). Ürün düzeyindeki gönderim politikaları için desteklenen özelliklerin bir alt kümesi için bkz. satıcı listesi işaretlemesi (merchant listing markup). Yapılandırılmış veri türü tanımları. Google Arama’da kullanıma uygun olmak için yapılandırılmış verileriniz için gerekli özellikleri eklemeniz gerekir. Ayrıca, daha iyi bir kullanıcı deneyimi sağlayabilecek gönderim politikalarınız hakkında daha fazla bilgi eklemek için önerilen özellikleri de dahil edebilirsiniz.
ShippingService (şunun altında iç içe: Organization
kullanarak hasShippingService özelliği)
İşletmeniz için standart kargo hizmetlerini açıklamak üzere aşağıdaki özellikleri kullanın.
| Gerekli özellikler | |
|---|---|
shippingConditions | Belirli bir koşullar seti için geçerli olan kargo ücretini ve/veya teslimat sürelerini belirtin, örneğin, |
| ShippingConditions | |
|---|---|
uygulanırsa, | kargo hızını göstereceğiz. Kargo ücreti aynıysa, en hızlı kargo hızına sahip kargo bilgilerini kullanacağız. |
Önerilen özellikler | Metin |
Kargo hizmetiniz için benzersiz bir ad, varsa. Örneğin, "Standart Kargo". | Metin
|
https://schema.org/FulfillmentTypeDelivery |
https://schema.org/FulfillmentTypeCollectionPoint : Ürün, müşterinin teslim alması için bir toplama noktasına gönderilir. |
ServicePeriod | ShippingService Google tarafından desteklenen tür. Bu kargo hizmetinin geçerli olduğu sadakat programı ve kademesi, varsa. Merchant Center hesabınızda tanımlanmış veya için |
ayrı bir sayfadaki yapılandırılmış veri türü. Bu MemberProgramTier
Gönderi hazırlık sürelerini belirtmek için ServicePeriod türünü kullanın.
İşte siparişlerin Pazartesi’den Cuma’ya kadar işlendiği ve Doğu Standart Saati ile akşam 10:30 kesinti (cutoff) saatine sahip bir ServicePeriod türü örneği. Hazırlık süresi 0 ila 2 gün arasındadır (0 günlük hazırlık süresi, siparişler kesinti saatinden önce alınırsa aynı gün işlendiği anlamına gelir).
| Önerilen özellikler | |
|---|---|
businessDays | Alınan siparişlerin işlendiği haftanın günleri, varsa. |
cutoffTime | Bir günde alınan siparişlerin aynı gün işlenmeyeceği saat, varsa. Kesinti saatinden sonra işlenen siparişler için teslimat süresi tahminine bir gün eklenir. Saat, ISO-8601 saat formatı kullanılarak belirtilir; örneğin, “23:30:00-05:00”, Eşgüdümlü Evrensel Saat’in (UTC) 5 saat gerisinde olan Doğu Standart Saati (EST) ile akşam 6:30’u temsil eder. |
duration | Bir siparişin alınması ile malların depodan çıkması arasındaki gecikme, varsa. |
QuantitativeValue (gönderi hazırlık süreleri için)
Minimum ve maksimum sipariş hazırlık sürelerini temsil etmek için QuantitativeValue türünü kullanın. Şunlardan birini sağlamalısınız: value (sabit bir hazırlık süresi için) veya maxValue
(hazırlık süresi için üst sınır) ile birlikte unitCode. minValue hazırlık süresi için bir alt sınır belirtmek üzere isteğe bağlı olarak sağlanabilir.
| Önerilen özellikler | |
|---|---|
maxValue | Maksimum gün sayısı. Değer, negatif olmayan bir tam sayı olmalıdır. |
minValue | Minimum gün sayısı, varsa. Değer, negatif olmayan bir tam sayı olmalıdır. |
unitCode | Minimum/maksimum değerlerin birimleri. Değer |
value | Hazırlık günlerinin tam sayısı, biliniyorsa. Değer, negatif olmayan bir tam sayı olmalıdır. Sağlandıysa, |
ShippingConditions (altında iç içe geçmiş ShippingService
kullanarak shippingConditions özelliği)
Bir kargo hizmeti için koşulları, ilgili maliyetleri ve transit sürelerini açıklamak için aşağıdaki özellikleri kullanın.
Herhangi bir teslimat varış noktası belirtilmezse, kargo koşulları dünya çapındaki tüm teslimat varış noktaları için geçerlidir.
| Önerilen özellikler | |
|---|---|
doesNotShip | Varsa, bunu |
numItems | Bu kargo koşulları nesnesi için siparişteki ürün sayısı aralığı, varsa. Ayrıca bkz. özellikleri listesi |
orderValue | Varsa, bu gönderim koşulları nesnesi için sipariş maliyeti aralığı. Ayrıca bkz. Google tarafından desteklenen |
shippingDestination | Varsa gönderim varış noktasını belirtir. Şunun altındaki |
shippingOrigin | Varsa gönderim başlangıç noktasını belirtir. Şunun altındaki |
seasonalOverride | Varsa, bu gönderim koşulları nesnesinin geçerli olduğu sınırlı bir zaman dilimi belirtmek için bu özelliği kullanın. Ayrıca Google tarafından |
shippingRate |
Varsa, belirtilen |
olarak ayarlanmışsa belirtilmelidir. | ServicePeriod |
false |
weight |
ShippingConditions
listesine de bakın. DefinedRegionXur birden fazla kargo hizmeti genelinde doğru kargo maliyetleri ve transit süreleri belirlenebilmesi için özel alanlar oluşturmak üzere yazın.
| Gerekli özellikler | |
|---|---|
addressCountry | Şu formatta iki harfli ülke kodu: |
| Önerilen özellikler | |
|---|---|
addressRegion | Varsa ülkeye özgü bölge kodu. Bölge, ülke ön eki olmaksızın 2 veya 3 karakterli bir ISO 3166-2 alt bölüm kodu olmalıdır. Google Arama yalnızca ABD, Avustralya ve Japonya’yı destekler. Örnekler: Hem bölge hem de posta kodu bilgilerini birlikte sağlamayın. |
postalCode | Varsa ülkeye özgü posta kodu. Örneğin, |
ServicePeriod (transit süreleri için)
Bir sipariş için transit süre aralıklarını temsil etmek üzere ServicePeriod türünü kullanın.
Örnek:
| Önerilen özellikler | |
|---|---|
businessDays | Varsa siparişin aktif olarak yolda olduğu haftanın günleri. Kuruluşunuzun çalışma günleri Pazartesi’den Cumartesi’ye kadar ise bu özelliği eklemeniz gerekmez. |
duration | Varsa yoldaki iş günü sayısı. Ayrıca bkz. Google tarafından desteklenen transit süreleri için |
QuantitativeValue (kargo transit süreleri için)
Minimum ve maksimum sipariş transit sürelerini temsil etmek üzere QuantitativeValue türünü kullanın. Sabit bir transit süre için value değerini veya transit süre üst sınırı için maxValue
değerini unitCode. ile birlikte sağlamalısınız.
minValue
| transit süre için alt sınırı belirtmek üzere isteğe bağlı olarak sağlanabilir. | |
|---|---|
Önerilen özellikler | Sayı |
Maksimum gün sayısı. Değer negatif olmayan bir tam sayı olmalıdır. | Sayı |
Varsa minimum gün sayısı. Değer negatif olmayan bir tam sayı olmalıdır. | Metin |
olmalıdır veya | Sayı |
belirtilmemelidir. QuantitativeValue
(kargo paketleme boyutları bağlamında) ShippingConditionsbağlamında, kargo paketleme boyutlarının değer aralıklarını ( weight vetemsil etmek için QuantitativeValue2 numItems) için belirli bir
kargo ücreti ve transit süre geçerlidir.
Şu özelliklerden biri sağlanmalıdır: minValue veya maxValue . minValue
özelliği varsayılan olarak 0 değerini alırken, maxValue özelliği sağlanmadığında varsayılan olarak sonsuz değerini alır.
| Önerilen özellikler | |
|---|---|
maxValue | Boyut için maksimum sayı ( |
minValue | Boyut için minimum sayı ( |
unitCode | Boyutla ilgili bir birim (
|
MonetaryAmount (kargo koşulları bağlamında)
Kargo koşulları bağlamında, belirli bir kargo ücreti ve teslimat süresinin geçerli olduğu sipariş değeri aralıklarını temsil etmek için MonetaryAmount türünü kullanın.
Şu özelliklerden biri sağlanmalıdır: minValue veya maxValue . Sağlanmadığında,
minValue özelliği varsayılan olarak 0 ve maxValue
özelliği varsayılan olarak sonsuzdur. Unutmayın ki MonetaryAmount türünü farklı bir formatta da kullanarak
kargo maliyetlerini belirleyebilirsiniz
Gerekli özellikler.
| currency | |
|---|---|
Text |
ISO 4217 formatında. maxValue |
Number |
minValue |
tr | Siparişin minimum değeri. Belirtilmediğinde varsayılan olarak 0’dır. |
MonetaryAmount (kargo ücreti bağlamında)
Kargo ücretleri bağlamında, belirli bir kargo koşulu için belirli veya maksimum kargo ücretini belirtmek üzere MonetaryAmount türünü kullanın. Daha karmaşık olan ShippingRateSettings
ayarına daha basit bir alternatif olarak MonetaryAmount türünü kullanabilir ve yalnızca belirli veya maksimum bir kargo ücreti belirtmeniz gerektiğinde kullanabilirsiniz. Ya maxValue ya da value özelliği, şu özellikle birlikte sağlanmalıdır: currency .
| Gerekli özellikler | |
|---|---|
currency | Şu formatta kargo ücreti para birimi kodu: ISO 4217 . |
maxValue | Belirli kargo koşulu için maksimum kargo maliyeti. Eğer |
value | Belirli kargo koşulu için sabit kargo maliyeti. Ücretsiz kargo için şunu kullanın: |
ShippingRateSettings (kargo ücreti bağlamında)
Kargo koşulları bağlamında, sipariş değerinin veya sipariş edilen malların ağırlığının bir yüzdesi olarak belirli bir kargo koşulu için kargo ücretini belirtmek üzere ShippingRateSettings türünü kullanın. ShippingRateSettings türünü kullanırken orderPercentage veya weightPercentage özelliklerinden biri sağlanmalıdır.
| orderPercentage | |
|---|---|
Sayı | ve |
Sayı | ve |
(sezonluk kargo değişiklikleri bağlamında) Kargo koşulları bağlamında, örneğin sezonluk tatiller nedeniyle koşulun ne zaman geçerli olduğunu temsil etmek için
OpeningHoursSpecification türünü kullanın. OpeningHoursSpecification türünü kullanırken validFrom ve validThrough özelliklerinden en az biri sağlanmalıdır. Önerilen özellikler
| validFrom | |
|---|---|
Tarih |
ISO 8601 . validThrough |
Tarih |
tr tr format. |
Google ile kargo ayarlarını yapılandırmak için alternatif yaklaşım
Perakendeci kargo politikaları karmaşıklaşabilir ve sık sık değişebilir. Kargo detaylarınızı işaretleme ile güncel tutmakta ve belirtmekte sorun yaşıyorsanız ve bir Google Merchant Center hesabınız varsa, şuradan
teslimat ayarlarını
Google Merchant Center içinde yapılandırmayı düşünün. Alternatif olarak, Search Console içinde hesap düzeyinde
kargo politikalarıyapılandırırsınız, bunlar otomatik olarak Merchant Center’a eklenir.
Birden çok kargo yapılandırmasını birleştirme
Çeşitli kargo yapılandırmalarını birleştiriyorsanız, öncelik sırasına göre politika bilgilerinizi nasıl geçersiz kılabileceğinizi aklınızda bulundurun. Örneğin, hem sitenizde kargo politikası işaretlemesi hem de Search Console’da kargo politikası ayarları sağlarsanız, Google yalnızca Search Console’da sağlanan bilgileri kullanacaktır.
Google aşağıdaki öncelik sırasını kullanır (en güçlüden en zayıfa):
- Content API for Shopping (hesap düzeyi kargo ayarları)
- Şu konumdaki ayarlar: Merchant Center veya Search Console
- Ürün düzeyinde satıcı listesi işaretlemesi
- Kuruluş düzeyinde işaretleme
Sorun Giderme
Yapılandırılmış verileri uygulamakta veya hata ayıklamakta sorun yaşıyorsanız, yardımcı olabilecek bazı kaynaklar şunlardır.
- Bir içerik yönetim sistemi (CMS) kullanıyorsanız veya sitenizle başka biri ilgileniyorsa, onlardan yardım isteyin. Sorunu detaylandıran herhangi bir Search Console mesajını onlara ilettiğinizden emin olun.
- Google, yapılandırılmış veri kullanan özelliklerin arama sonuçlarında görüneceğini garanti etmez. Google’ın içeriğinizi zengin sonuçlarda göstermemesinin yaygın nedenlerinin bir listesi için bkz.
Genel Yapılandırılmış Veri Yönergeleri. - Yapılandırılmış verilerinizde bir hata olabilir. Şurayı kontrol edin:
yapılandırılmış veri hataları listesi
ve Ayrıştırılamaz yapılandırılmış veriler raporu. - Sayfanıza karşı yapılandırılmış veri manuel işlemi aldıysanız, sayfadaki yapılandırılmış veriler yoksayılacaktır (sayfa yine de Google Arama sonuçlarında görünebilir). Düzeltmek için
yapılandırılmış veri sorunları, şunu kullanın: Manuel İşlemler raporu. - İçeriğinizin yönergelere uygun olup olmadığını belirlemek için yönergeleri tekrar inceleyin. Sorun, spam içerik veya spam işaretleme kullanımından kaynaklanıyor olabilir. Ancak sorun bir sözdizimi sorunu olmayabilir ve bu nedenle Zengin Sonuçlar Testi bu sorunları tanımlayamayacaktır.
- Eksik zengin sonuçları / toplam zengin sonuçlardaki düşüşü giderin.
- Yeniden tarama ve yeniden indeksleme için zaman tanıyın. Google’ın bir sayfayı bulup taramasının bir sayfa yayınlandıktan sonra birkaç gün sürebileceğini unutmayın. Tarama ve indeksleme ile ilgili genel sorular için şuraya göz atın:
Google Arama tarama ve indeksleme SSS’si. - Şu adreste bir soru sorun: Google Search Central forumu.
Biz bunu nasıl uyguluyoruz
Shipping markup answers the delivery question before the click. Accuracy matters commercially, so we source it from the same system that calculates checkout shipping rather than hardcoding it.
İlgili hizmetler