web-dev-qa-db-ja.com

クラシファイドサイトに適したmicrodata / schemaとは何ですか?

中古車のリストがある自動車のクラシファイドサイトがあります。 microdata形式を使用したいと思います。機密サイトの適切なマイクロデータ構造/スキーマは何ですか?

http://schema.org/ItemList は適切ですか?

2
Raza

すべてのクラシファイド広告は Offer になります。

3
unor

ちょっと見てみました。 ItemListはCreativeWorkのメンバーであり、ニーズに適していません。

親要素に関係なくスキーマの一部が選択されるこの間違いを何度か見ましたが、それがどれほど簡単に起こるかを理解しています。 に対して誰も過ちを犯さないというのは間違いです。

知っておく必要があるのは、スキーマタイプ/要素を完全に認識したい場合、親タイプなしでは存在できないことです。

最初は、さまざまなスキーマが圧倒的であり、関係を理解するのが難しく、スキーマの使用方法がわかりにくいため、さまざまな例を除き、誰もこのことを簡単に理解できないでしょう。わかった。このサイトは優れていますが、マークアップを数回使用した私のような人にとっても、必ずしも十分に明確ではありません。

あなたの場合、私は2つのことを見ています:1つは提供される製品、2つはビジネスそのものです。私は製品、そしてビジネスから始めます。

モノ>製品> SomeProductsこれはおそらく最高のものだと思います。引用:A placeholder for multiple similar products of the same kind.

それが正しくない場合は、次のことを考慮してください:モノ>製品> ProductModel引用:A datasheet or vendor specification of a product (in the sense of a prototypical description).

あなたが車のディーラーなのか、オンラインリスティングエージェント/セールスなのかわかりません。オンラインリスティングエージェント/セールスの情報がまったく見つかりませんでした。しかし、私はこれが適用される可能性があることを見つけました:

モノ>組織> LocalBusiness> AutomotiveBusiness> AutoDealer

オンラインリスティングエージェント/セールスであれば、Thing> Organization> LocalBusiness> AutomotiveBusinessで十分です。

上記のリストを見ると、AutoDealerは、LocalBusinessなどにネストされているAutomotiveBusiness内にネストされていることに注意してください。各親/子タイプのネストを作成する必要がありますが、実際に表示するもの以外のタイプの要素を使用する必要はありません。同様に、混乱を招く可能性がありますが、ネストを行う必要があるため、LocalBusinessは高いと考えています。例は乏しく、人々を助けるためにいくつかをしましたが、私はほとんど専門家ではありません。少し感じる必要があるかもしれません。

ネストを作成するために、schema.orgの例を使用できます。階層の最上部から最下部までスキーマタイプ(AutoDealerなど)をナビゲートするときに、サンプルから切り取って貼り付けてください。それが完了したら、表示するデータ要素をネストされた型に含めます。繰り返しになりますが、すべての例が存在するわけではありませんが、例から切り取って貼り付け、適切と思われるデータを編集できます。

http://www.google.com/webmasters/tools/richsnippets を使用して作業をテストできます

我慢して。何をする必要があるかを理解するため、これは退屈な作業です。シンプリストから始めて、そこから外側に向かって作業します。そうすれば、エラーが発生した場合でもこのbitの作業で問題ないことがわかります。スキーマ全体が少し面倒です。テストの前に、比較的空白のHTMLページを作成してコードを挿入すると役立つ場合があります。ツールは時々それを好むようです。

泥だらけ?詳細が必要な場合はお知らせください。この回答を編集して、物事を少し理解しやすくします。

1
closetnoc