2016-08-12 6 views
3

私は製品ページに構造化データを完全にマークアップしています。私たちはいくつかのページでちょっと立ち往生しています。製品ページのいくつかが好きで、私たちは、価格の範囲を有する:価格帯をマークアップするSchema.org

£2.99 - £7.99、我々は以下のコード

<span itemprop="priceCurrency" >£</span> 
<span itemprop="price" >44.00</span> 
を使用して価格製品を設定しないために管理しているどのように我々はこの設定に取り掛かることができます

誰かがこれを助けることができれば素晴らしいだろう。

ありがとうございます。ここで

+0

http://schema.org/PriceSpecificationには「minPrice/maxPrice」があります。 – Caramiriel

+0

@Caramiriel:答えを出したくないですか? :) – unor

+0

私はスキーマのことに慣れていない、私はちょうど見てみたい場所を微調整したい:) – Caramiriel

答えて

1

は、JSON-LDを使用したバージョンです:

<script type="application/ld+json"> 
{ 
    "@context": "http://schema.org/", 
    "@type": "Offer", 
    "name": "", 
    "itemOffered": { 
     "@type": "Product", 
     "name": "", 
     "description": "" 
    }, 
    "priceSpecification": { 
     "@type": "PriceSpecification", 
     "price": "4.99", 
     "minPrice": "2.99", 
     "maxPrice": "7.99", 
     "priceCurrency": "GBP" 
    } 
} 
</script> 

@unorミクロデータを使用してバージョンを表示することもできます。

2

PriceSpecification,minPriceおよびmaxPriceの2つのプロパティを使用できます。 Googleはpriceプロパティも必要とするので、私は以下のスニペットにminPriceとして価格を含めました。

<div itemscope itemtype="http://schema.org/Offer"> 
    <span itemprop="name">Offer Name</span> 
    <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Product"> 
     <span itemprop="name">Product Name</span> 
     <span itemprop="description">Product Description</span> 
    </div> 
    <div itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification"> 
     £<span itemprop="price minPrice">5.49</span>– 
     £<span itemprop="maxPrice">7.99</span> 
     (<span itemprop="priceCurrency">GBP</span>) 
    </div> 
</div> 
関連する問題