どのschema.orgタイプを使用するか迷っています。誰かが何か提案できますか?具体的な質問はこの投稿の下部にあり、明白です。私のウェブサイトは4年間オンラインであり、何千もの個別のレビューがあります。ウェブサイトは、特定の活動が行われる場所のディレクトリです。それらの場所は、教会、都市公園、見本市会場、小売店、レストラン、国有林、ガソリンスタンドなどです。私のウェブサイトは、活動に関連して提供する場所と施設の記録を提供しています。アクティビティは、その場所の想定される機能に関係する場合と関係しない場合があります(つまり、ユーザーがレストランで食事をしていません)。アクティビティを実行するユーザーが私のサイトにアクセスし、その場所に関するレビューを残します。ユーザーは場所を評価することもできますが、評価はユーザーレビュー自体の一部ではありません。
hreview-aggregatesを使用すると、リッチテキストとスターがGoogleテストツールに表示されます。schema.orgからのフォローのみを使用する場合、ツールはスニペットを表示しませんが、フォーマットを認識します。
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<span itemprop="name">The Hubcap Place</span>
<span itemprop="itemreviewed">Hubcap City</span>
<span itemprop="ratingValue">4</span> stars -
<span itemprop="reviewCount">3077</span> reviews
</div>
に変更するとすべてが素晴らしく見えます
<title>My Site</title>
<div class="entry" itemtype="http://schema.org/localBusiness" itemscope="">
<span itemprop="name">The Hubcap Place</span>
<span itemprop="itemreviewed">Hubcap City</span>
<span itemprop="author">Ellie</span>
<span itemtype="http://schema.org/AggregateRating" itemscope="" itemprop="aggregateRating">
<meta content="3.2" itemprop="ratingvalue">
<meta content="18" itemprop="ratingcount">
</span>
</div>
ローカルビジネスは適切ではないと思います。一部の場所は、フィールドの真ん中にある空の場所です。また、schema.org / localBusinessを使用すると、所有する必要があるように感じます。schema.org/Placeが最も適切と思われますが、ツールにリッチテキストスニペットが表示されません。schema.org/Reviewでも同じです。メインラッパーとして使用すると、スニペットが表示されません。動作する他の主なラッパーは、ProductとRestaurantです。何かアドバイスをいただければ幸いです。
- マークアップが原因でPlaceが失敗していませんか?
- ラッパーに適したタイプは何ですか?ラッパーが必要ですよね?
- すべてに完全に適合していなくても、メインラッパーを選択する必要がありますか?
- hreview-aggragate(microformat)とschema.orgの両方を同時に使用できますか?それが私が今していることであり、テストツールでは問題なく表示されますが、そうすべきではないと聞いています。それはまだ現在のアドバイスですか?
また、data-vocabulary.org / Reviewを適切な構文で使用すると、ツールでもすべてが正常に表示されます...schema.orgで問題が発生しているだけです。