4

どの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で問題が発生しているだけです。

4

2 に答える 2

5

レビュー項目には schema.org マークアップを、レビュー項目には data-vocabulary マークアップを使用できます。また、reviewCount を使用する場合は、このページにもマークアップされたレビューを提供する必要があることに注意してください。

于 2012-11-06T08:58:09.597 に答える
-1

あなたの質問に正しく従えば、これは明確にするための答えの一部だと思います

<div class="entry" itemtype="http://schema.org/localBusiness" itemscope="">
 <span itemprop="name">My Site</span>
</div>

LocalBusiness は、あなたとあなたの名前住所と電話番号 (連絡先の詳細) を説明するために使用されます。

私が判断できる限り、個別に呼び出すことができる他の「アイテムタイプ」から分離する必要があり、ページにはネストされた「アイテムタイプ」を含めることができます。

<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
 <span itemprop="name">The Hubcap Place</span> "If this is the place being reviewed"
 <span itemprop="itemreviewed">Hubcap City</span> "Would not need this as it repeats"
 <span itemprop="ratingValue">4</span> stars -
 <span itemprop="reviewCount">3077</span> reviews

これらは、レビューされているアイテム/場所、その場所をレビューした人、その評価、すべての投稿者による集計された評価、その場所にあるレビューの数を示します。つまり、ページのその部分内の情報を表す別の itemtype 呼び出しです。

あなたが持っている間違いや誤解は、「アイテムタイプ」がすべてをカバーするということだと思います。

これが役立つことを願っています。私はこれを先週自分で見ただけです。

于 2013-04-08T13:45:30.353 に答える