暫定日本語訳:MerchantReturnPolicy Schema

暫定日本語訳:MerchantReturnPolicy is schema.org type その marks up あなた return policy 向けに Google — nested 下で Organization または オファー, 決して on its own. Here are 必要 プロパティ, applicableCountry vs. returnPolicyCountry confusion, と four-way precedence hierarchy その decides which policy actually 表示.

初回公開:2026年7月2日 · 最終更新:2026年8月4日 · Advanced
言語

暫定日本語訳:MerchantReturnPolicy is schema.org type その describes あなた return policy — window, fees, 方法, refund type — in machine-readable form. single 大半の 重要 thing へ get right: it's nested, プロパティ-level type, 決して standalone markup. あなた attach it via hasMerchantReturnPolicy 下で Organization (one サイト-wide policy) または オファー ( per-商品 override). Once あなた 使用 it, Google 必要とする one of two options — applicableCountry + returnPolicyCategory, または just merchantReturnLink — と if category is MerchantReturnFiniteReturnWindow, merchantReturnDays is 必要 too. It is ない 必要 向けに baseline 商品 rich results; it's recommended enhancement その gates だけ returns display. Watch two traps: applicableCountry (どこ policy applies) is ない returnPolicyCountry (どこ item ships back へ), と return policy できる be 設定 in four places — コンテンツ API, マーチャント Center/検索 Console 設定, 商品-level markup, organization-level markup — その follow strict precedence order, とともに 検索 Console 設定 overriding あなた on-ページ markup entirely.

暫定日本語案: TL;DR — MerchantReturnPolicy is nested, プロパティ-level type, ない 暫定日本語案: standalone markup: it’s value of hasMerchantReturnPolicy on Organization 暫定日本語案: (サイト-wide デフォルト) または Offer (per-商品 override). 必要 is two-option 暫定日本語案: choice — applicableCountry + returnPolicyCategory, または merchantReturnLink; 暫定日本語案: と MerchantReturnFiniteReturnWindow 作る merchantReturnDays 必要. 暫定日本語案: applicableCountry (どこ policy applies) is ない returnPolicyCountry 暫定日本語案: (どこ item physically ships back へ) — その conflation is spreading と it’s 暫定日本語案: 誤った. It is ない base-適格性 requirement 向けに 商品 rich results — 暫定日本語案: it’s recommended enhancement gating だけ returns display. と return 暫定日本語案: policy できる be defined in four places とともに strict precedence order (コンテンツ 暫定日本語案: API → マーチャント Center/検索 Console 設定 → 商品-level markup → 暫定日本語案: organization-level markup), どこ 検索 Console 設定 override あなた 暫定日本語案: on-ページ structured データ entirely. 暫定日本語案: Evidence for this claim Schema.org MerchantReturnPolicy defines return-policy properties and can be associated with an Organization or Offer. Scope: Schema.org vocabulary. Confidence: high · Verified: Schema.org: MerchantReturnPolicy Evidence for this claim Google supports organization-level and offer-level merchant return policy markup, with offer-level policy taking precedence for that product. Scope: Current Google merchant return policy structured-data behavior and required fields. Confidence: high · Verified: Google Search Central: Merchant return policy structured data

何 it actually is — nested type, ない listing type

暫定日本語案: この is mental model everything else hangs on. MerchantReturnPolicy is ない 暫定日本語案: schema あなた mark up on its own as 主要 type of ページ, way あなた する 暫定日本語案: Product または JobPosting. It’s プロパティ-level type: instance of it is 暫定日本語案: value of hasMerchantReturnPolicy プロパティ, attached へ one of two parent 暫定日本語案: types.

暫定日本語案: Google’s own docs lay out two levels explicitly: “A standard return policy for your business that applies to most or all products you sell can be specified using the MerchantReturnPolicy structured data type nested under the Organization structured data type using the hasMerchantReturnPolicy property. If you need to override your standard return policy for a specific product, specify one or more instances of MerchantReturnPolicy under the Offer type.”

暫定日本語案: So it’s companion へ Product/Offer types, ない competitor へ them. If 暫定日本語案: あなた’ve read my 暫定日本語案: commerce schema hub — my 暫定日本語案: practitioner label 向けに schema.org listing types (Product, ProductGroup, 暫定日本語案: JobPosting) その earn their own rich results — MerchantReturnPolicy is deliberately 暫定日本語案: ない in その group. それらの are ページ あなた mark up; この is プロパティ あなた attach へ 暫定日本語案: them.

必要 プロパティ: two-option choice

暫定日本語案: Once あなた 使用 it, Google 必要とする one of two options — “choose the option that best suits your use case”:

暫定日本語案: Option — structured details:

  • 暫定日本語案: applicableCountry (Text) — “The country code that the return policy applies to (where the product is sold and will be returned from). Use the two-letter ISO 3166-1 alpha-2 country code formatting. You can specify up to 50 countries.”
  • 暫定日本語案: returnPolicyCategory (MerchantReturnEnumeration) — type of return 暫定日本語案: policy, one of three enum values (below).

暫定日本語案: Option B — just link:

  • 暫定日本語案: merchantReturnLink (URL) — “Specify the URL of a web page that describes the return policy to your customers. This can be your own return policy, or a third-party policy from a service that handles your returns.”

暫定日本語案: Option B is escape hatch 向けに マーチャント who できる’t 保つ detailed markup 現在の — 暫定日本語案: point at policy ページ と be done.

three returnPolicyCategory values

暫定日本語案: Straight から Google’s docs, これらの are だけ three 有効 values, と それら 必要がある 暫定日本語案: be full schema.org URL, ない plain text like “30 days” (using plain text is one 暫定日本語案: of 大半の 一般的な validation errors):

  • 暫定日本語案: https://schema.org/MerchantReturnFiniteReturnWindow“There’s a set number of days to return a product.”
  • 暫定日本語案: https://schema.org/MerchantReturnUnlimitedWindow“There’s an unlimited amount of time to return a product.”
  • 暫定日本語案: https://schema.org/MerchantReturnNotPermitted“Returns aren’t permitted.”

いつ merchantReturnDays becomes 必要

暫定日本語案: There’s one conditional requirement へ remember: “If you use MerchantReturnFiniteReturnWindow, then the merchantReturnDays property is required.” So finite window なしで day count is 無効 — if あなた say 暫定日本語案: customers have 設定 number of days, あなた have へ say どのように many.

applicableCountry vs. returnPolicyCountry — プロパティ everyone confuses

暫定日本語案: この is worth its own section, because factual error is actively spreading 通じて 暫定日本語案: 二次 SEO コンテンツ — including some higher-authority coverage その framed 暫定日本語案: returnPolicyCountry as “now required.” It isn’t. Here’s distinction, straight 暫定日本語案: から live doc:

  • 暫定日本語案: applicableCountry is 必要 (as part of Option ) と describes どこ 暫定日本語案: policy applies — どこ 商品 is sold と returnable から.
  • 暫定日本語案: returnPolicyCountry is recommended, ない 必要, と describes something 暫定日本語案: 異なる: “The country where the product has to be sent to for returns. This country can be different from the country where the product was originally shipped or sent to.”

暫定日本語案: Google’s own 例 作る difference concrete: 暫定日本語案: "applicableCountry": ["DE", "AT", "CH"], "returnPolicyCountry": "IE" — i.e., 暫定日本語案: policy applies へ (と 商品 are returnable から) Germany, Austria, と 暫定日本語案: Switzerland, ただし physical return address is in Ireland. Two 異なる concepts, 暫定日本語案: two 異なる プロパティ. If ソース tells あなた returnPolicyCountry is 必要, 暫定日本語案: 確認 it against 暫定日本語案: Google’s return-policy doc 暫定日本語案: — 必要 field is applicableCountry.

暫定日本語案: Beyond 必要 minimum, これらの recommended プロパティ 作る returns display 暫定日本語案: richer. All are enum-based:

  • 暫定日本語案: returnFees (ReturnFeesEnumeration): FreeReturn, 暫定日本語案: ReturnFeesCustomerResponsibility, または ReturnShippingFees ( マーチャント-charged 暫定日本語案: shipping fee — specify non-zero amount とともに returnShippingFeesAmount).
  • 暫定日本語案: returnMethod (ReturnMethodEnumeration): ReturnAtKiosk, ReturnByMail, 暫定日本語案: ReturnInStore.
  • 暫定日本語案: refundType (RefundTypeEnumeration): ExchangeRefund, FullRefund, 暫定日本語案: StoreCreditRefund.
  • 暫定日本語案: restockingFee (MonetaryAmount または Number) — percentage または fixed amount.
  • 暫定日本語案: returnLabelSource (ReturnLabelSourceEnumeration): 暫定日本語案: ReturnLabelCustomerResponsibility, ReturnLabelDownloadAndPrint, 暫定日本語案: ReturnLabelInBox.
  • 暫定日本語案: itemCondition, returnPolicyCountry, と 暫定日本語案: itemDefectReturnShippingFeesAmount round out 一般的な 設定.

暫定日本語案: Worth knowing: schema.org’s vocabulary 向けに MerchantReturnPolicy is larger than 暫定日本語案: この list — it また defines プロパティ like customerRemorseReturnFees, 暫定日本語案: inStoreReturnsOffered, と validForMemberTier その don’t 表示される in Google’s own 暫定日本語案: return-policy doc. Schema.org validity と Google support are two 異なる things. 暫定日本語案: Stick へ プロパティ Google’s docs actually list if あなた goal is returns 暫定日本語案: rich-result feature — broader vocabulary exists, ただし Google hasn’t documented 暫定日本語案: その it reads it.

Seasonal overrides 向けに holiday windows

暫定日本語案: Return policies 多くの場合 loosen 超えて holidays, と there’s プロパティ 向けに exactly 暫定日本語案: その: returnPolicySeasonalOverride (MerchantReturnPolicySeasonal). It lets あなた 暫定日本語案: specify 異なる policy 向けに date range — its own returnPolicyCategory, 暫定日本語案: merchantReturnDays, と startDate/endDate — なしで touching あなた standard 暫定日本語案: policy. retailer running extended-holiday-returns window できる layer その on top 暫定日本語案: of year-round デフォルト.

Organization-level vs. オファー-level: which へ 使用

  • 暫定日本語案: Organization-level (hasMerchantReturnPolicy 下で Organization) is 向けに あなた 暫定日本語案: standard, business-wide policy. 設定 it once と it applies broadly. この is 暫定日本語案: right デフォルト 向けに 大半の サイト, と it exists specifically so あなた don’t have へ 暫定日本語案: repeat policy on すべての 商品 ページ. Google recommends using one of 暫定日本語案: OnlineStore または LocalBusiness subtypes of Organization 向けに この.
  • 暫定日本語案: オファー-level (hasMerchantReturnPolicy 下で Offer) is だけ 向けに genuine 暫定日本語案: exceptions — specific 商品 whose return terms differ から あなた standard.

暫定日本語案: と caution から precedence rules below: 商品-level (オファー) markup 常に 暫定日本語案: wins 超えて organization-level, so stale または incorrect オファー-level override する 暫定日本語案: silently beat 正しい organization-level デフォルト. Don’t sprinkle オファー-level 暫定日本語案: policies “to be safe.”

Is MerchantReturnPolicy 必要 向けに 商品 rich results

暫定日本語案: No — と この is myth 大半の worth busting. Google’s 商品 intro doc lists it as 暫定日本語案: recommended enhancement, ない base-適格性 requirement: “In addition to structured data for the individual products that you sell, we also recommend you add structured data defining the policies of your ecommerce business, nested under Organization markup: Merchant return policy: Specify the return policy (or policies) for your business.” On マーチャント-listing doc, hasMerchantReturnPolicy is 暫定日本語案: recommended プロパティ of Offer, ない one of 必要 プロパティ (like price 暫定日本語案: と priceCurrency) その gate baseline 適格性.

Evidence for this claim Google supports organization-level and offer-level merchant return policy markup, with offer-level policy taking precedence for that product. Scope: Current Google merchant return policy structured-data behavior and required fields. Confidence: high · Verified: Google Search Central: Merchant return policy structured data

暫定日本語案: Translation: omitting return-policy markup doesn’t disqualify ページ から 商品 暫定日本語案: snippets または マーチャント listings. It だけ means returns enhancement won’t 表示. 暫定日本語案: It’s 追加-on, ない entry ticket. と per broader 暫定日本語案: structured データ hub, none of it is 暫定日本語案: ランキング factor — it earns 適格性 向けに appearance, ない position.

暫定日本語案: It’s また worth being precise について 何 “correct markup” actually proves. 有効 暫定日本語案: schema.org syntax, Google-documented support 向けに プロパティ, syntactically 有効 暫定日本語案: JSON-LD, rich-result 適格性, と policy actually displaying in 検索 are 暫定日本語案: five separate states — passing one doesn’t guarantee next. と none of them are 暫定日本語案: ランキング signal, legal compliance guarantee, または promise その AI shopping 暫定日本語案: surface する read または honor policy way 検索 does — Google’s docs don’t 暫定日本語案: claim any of その.

precedence hierarchy — real differentiator

暫定日本語案: Here’s part almost no competing guide explains clearly. return policy できる be 暫定日本語案: defined in four 異なる places, と いつ more than one exists, だけ one wins. 暫定日本語案: Google states order of precedence, “from strongest to weakest”:

  1. 暫定日本語案: コンテンツ API 向けに Shopping (return 設定)
  2. 暫定日本語案: 設定 in マーチャント Center または 検索 Console
  3. 暫定日本語案: 商品-level マーチャント listing markup (オファー)
  4. 暫定日本語案: Organization-level markup

暫定日本語案: I re-verified この exact order against Google’s live doc in July 2026, と it hasn’t 暫定日本語案: changed since November 2025 update below — ただし この is doc family その moves, 暫定日本語案: so re-確認 it against live ページ rather than trusting any snapshot, including 暫定日本語案: この one, indefinitely.

暫定日本語案: Google says it plainly: “if you provide both return policy markup on your site and return policy settings in Search Console, Google will only use the information provided in Search Console.” So あなた on-ページ structured データ sits at bottom of 暫定日本語案: stack — マーチャント Center または 検索 Console 設定 silently overrides it. この is 暫定日本語案: single 大半の 一般的な ソース of “my markup is perfect but the wrong policy shows” 暫定日本語案: confusion, と it’s なぜ 最初 thing へ 確認 いつ displayed policy disagrees 暫定日本語案: とともに あなた code is whether something’s 設定 in 検索 Console または マーチャント Center.

Do あなた even need markup? マーチャント Center と 検索 Console alternatives

暫定日本語案: Google is upfront その markup isn’t だけ path, と 多くの場合 ない best one: 暫定日本語案: “Retailer return policies can get complicated and may change frequently. If you’re having trouble indicating and keeping your return details up-to-date with markup and have a Google Merchant Center account, consider configuring your return policies in Google Merchant Center. You can alternatively configure account-level return policies in Search Console, which get automatically added to Merchant Center.”

暫定日本語案: So decision is genuinely three-way: markup (Organization または オファー), マーチャント 暫定日本語案: Center 設定, または 検索 Console 設定. If あなた already have マーチャント Center 暫定日本語案: アカウント, Google recommends configuring returns there instead of in markup — it’s 暫定日本語案: easier へ 保つ 現在の, と it outranks markup anyway.

Recent changes: 2024–2025 timeline

暫定日本語案: この doc family moves fast, so history matters:

  • 暫定日本語案: 2023 — Google enabled return-policy structured データ 向けに individual 商品 暫定日本語案: (オファー-level) — starting point, per Google’s own later framing.
  • 暫定日本語案: June 11, 2024 — Google 追加 organization-level hasMerchantReturnPolicy 暫定日本語案: support, so あなた できる 設定 one business-wide policy instead of repeating it per 暫定日本語案: 商品. Google Shopping engineers who announced it (Irina Tuduce, Pascal 暫定日本語案: Fleury, と Johan Linder) framed it around マーチャント なしで マーチャント Center 暫定日本語案: アカウント: “Adding a return policy to your organization structured data is especially important if you don’t have a Merchant Center account and want the ability to provide a return policy for your business.”
  • 暫定日本語案: November 12, 2025 — Google 暫定日本語案: expanded 検索 Console “Shipping and returns” feature 暫定日本語案: へ all Webサイト identified as online マーチャント (previously it 必要 暫定日本語案: マーチャント Center アカウント), と 追加 organization-level shipping policy markup. 暫定日本語案: Their note on precedence is worth pinning へ fridge: “It’s important to note that settings configured in Search Console will take precedence over structured data on your site.”

暫定日本語案: One clarification on その November 2025 update: 新しい shipping policy markup is 暫定日本語案: separate type から MerchantReturnPolicy — don’t conflate returns と shipping. 暫定日本語案: Shipping policy is its own structured-データ path ( ShippingService-style type). この 暫定日本語案: 記事 is について returns; shipping is sibling topic.

どのように Bing handles この — spoiler, it doesn’t (specifically)

暫定日本語案: Be honest について asymmetry. Bing’s Webmaster ツール validate schema.org markup 暫定日本語案: generically と Bing reads structured データ, ただし Bing publishes no 暫定日本語案: MerchantReturnPolicy-specific 必要/recommended プロパティ table, no dedicated 暫定日本語案: returns rich-result feature, と no equivalent へ Google’s shopping knowledge-panel 暫定日本語案: returns display. Bing’s ecommerce guidance lives in its Shopping-ads フィード specs, ない 暫定日本語案: in schema.org returns markup. この mirrors 同じ pattern I noted 向けに Product, 暫定日本語案: ProductGroup, と JobPosting in commerce hub: Bing validates generically; 暫定日本語案: Google 構築 dedicated features on top. So implement returns markup 向けに Google — と 暫定日本語案: don’t expect parallel Bing feature.

一般的な mistakes と 検索 Console warnings

暫定日本語案: recurring ones:

  • 暫定日本語案: Plain-text enum values. returnPolicyCategory 必要がある be full 暫定日本語案: https://schema.org/... URL, ない “30 days” または “finite.” 同じ 向けに returnFees, 暫定日本語案: returnMethod, と refundType.
  • 暫定日本語案: Finite window とともに no day count. MerchantReturnFiniteReturnWindow なしで 暫定日本語案: merchantReturnDays is 無効.
  • 暫定日本語案: Confusing applicableCountry とともに returnPolicyCountry (see above).
  • 暫定日本語案: “Missing field hasMerchantReturnPolicy (in offers).” この 検索 Console 暫定日本語案: warning means returns enhancement is unavailable because プロパティ is 暫定日本語案: absent — ただし map it へ precedence hierarchy 前に あなた panic-追加 markup: if 暫定日本語案: あなた’ve 設定 returns in 検索 Console または マーチャント Center, その’s 何 表示 anyway, 暫定日本語案: と markup warning 可能性がある be moot.
  • 暫定日本語案: Markup/visible-コンテンツ mismatch. As とともに all structured データ, policy in 暫定日本語案: あなた markup すべき match 何’s actually on ページ.
  • 暫定日本語案: Repeating return markup on すべての 商品 ページ いつ Organization-level policy 暫定日本語案: する cover them all — entire point of 2024 launch.

どこ この fits

暫定日本語案: MerchantReturnPolicy is companion deep-dive へ 暫定日本語案: commerce schema hub (商品, 暫定日本語案: ProductGroup, JobPosting) — it’s プロパティ-level type あなた attach へ Offer と 暫定日本語案: Organization, ない fourth listing type. It sits inside broader 暫定日本語案: structured データ 向けに SEO subcluster 暫定日本語案: alongside schema markup, JSON-LD, と rich results, which in turn lives in 暫定日本語案: on-ページ SEO cluster. Shipping-policy markup — sibling 暫定日本語案: その shipped alongside November 2025 update — is separate type worth its own 暫定日本語案: treatment.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.