0

私のサイトは衛星周波数情報を提供します。カスタムマイクロデータとカスタムSchema.org

周波数:11881 偏光:V シンボルレート:27500 FEC:3/4

私はこの件のデータのために票を使用したいです。 私はこのようにPageMapを使用しました。

<PageMap> 
    <DataObject type="action"> 
     <Attribute name="channel_name" value="Watan TV"/> 
     <Attribute name="frequency" value="11012"/> 
     <Attribute name="polarization" value="H"/> 
     <Attribute name="symbol_rate" value="27500"/> 
     <Attribute name="fec" value="5/6"/> 
    </DataObject> 
</PageMap> 

そして、私はマイクロデータを使いたいです。しかし、私はSchema.orgでどんなタイプでも見つけることができません。だから私はこのように使用した:

<div itemscope> 
    <span itemprop="channel_name">Watan TV</span> 
    <span itemprop="frequency">11012</span> 
    <span itemprop="polarization">H</span> 
    <span itemprop="symbol_rate">27500</span> 
    <span itemprop="fec">5/6</span> 
</div> 

これは間違っていますか?または、どのスキーマタイプを選択する必要がありますか?おかげで...ミクロ用

答えて

1

は、あなたはどちらか

  • は、適切な語彙を見つけることができ、または
  • は独自の語彙を作成する、または
  • 使用が唯一の独自のプロパティ。

最後のケースは、あなたの例で使用するものです。 itemtype属性を指定していないため、ボキャブラリを使用していません。任意の名前(.または:が含まれていない限り)を用意することができますが、消費者はdon’t expectの消費者がデータを再利用することができます。ボキャブラリを使用していないため、あなたはすべてのプロパティ本当に意味。

あなたの目標が検索エンジンのデータを提供している場合は、現在のところ、大きな検索エンジンサービスがサポートしている唯一のボキャブラリー(彼らはスポンサーです)であるため、Schema.orgを使用することをお勧めします。しかし、Schema.orgが適切な型を提供していない場合、それを使用することはできません(例えば、すべてがThingという広いタイプを使用できますが、ケースに必要なすべてのプロパティが不足します) 。ここで唯一のオプションは、Schema.orgの拡張機能を提案することです(ただし、実装しても、検索エンジンがこのデータで何かをやり遂げることを意味するわけではありません)。

関連する問題