2016-07-19 7 views
0

Pricerunnerの価格はSERPになっているので、これもやりたかったのです。しかし何らかの理由で、私は結果に何の価格もつかまえていません。@ idが404になるため、AggregateOfferのリッチスニペットはありませんか?

Structured data on Pricerunner

しかし、私のページに私が手に:私はGoogleの構造化データツールを使用してテストするとき

、私が手

My page's structured data

どうやら、(見直しのほかに)唯一の違いsは@idです。

私はPricerunners IDに従うとacticeリンクですが、私が鉱山IDに従うと404になります。問題は、IDを設定していないということですか?

あなたは私のページの最初のIDを取れば、それはです:/lelo-lyla-2/product-2348

IDがproduct-2348に設定されている、ウィッヒは標準WooCommerceですが、それはURLに追加されますので、URLは404で/lelo-lyla-2/product-2348魔女の結果であります。集計プランの最後のIDと同じ

/lelo-lyla-2/price-list

/price-listはどこから来るのでしょうか? divdivからid="price-list"を削除する必要がありますか?

<div id="price-list" itemtype="http://schema.org/AggregateOffer" itemscope itemprop="offers"> 
    <meta content="675" itemprop="lowPrice"> 
    <meta content="1039" itemprop="highPrice"> 
    <meta content="7" itemprop="offerCount"> 
    <meta content="DKK" itemprop="priceCurrency"> 
</div> 

Googleのテストツールでページを実行すると、エラーは0になります。しかし、私はそれが "無効な" IDのためだと思う?

+0

HTMLの例で間違った引用符を使用していることに注意してください(私はそれを修正しました)。 – unor

答えて

0

I think it’s a bug in Google’s SDTT属性の値をとり、アイテムの識別子として使用します。これがMicrodataのitemid属性の仕事です。私はこの結果である、抽出された@idを無視することを提案します。 itemidから来ている人のみが気になります。

GoogleのProduct rich result (with aggregate offer)の場合、識別子の先頭には必須ではないことが記載されています。あなたが豊かな結果を得られないという問題は、これとはまったく関係がありません。