4

誰か助けてくれませんか?

Googleがオンライン レシピの RDFa / Microformats に注意を払うと発表した後、私が運営しているいくつかのレシピ ベースのサイトについてこれを調べてきました。ただし、いずれかの基準を満たすために必要なすべてのデータが揃っているわけではありません。

これは問題ですか?検索エンジンのクローラーは、見つけたものを最大限に活用しますか? それとも、いくつかの要素 (レビューやレシピの評価など) が欠けているために、これを実装するのに時間を浪費することになりますか?

また、フォーマット上の理由から、情報の周りに余分な div を追加する必要がある場合、それはすべて無効になりますか?

乾杯、H

4

2 に答える 2

3

hRecipeドラフト仕様をご覧ください。

hRecipe スキーマは、次のプロパティで構成されます。

* hrecipe
      o fn. required. text. the name of the recipe.
      o ingredient. required. 1 or more. text with optional valid (x)HTML markup.
            + value and type. optional. [experimental] 
      o yield. optional. text.
      o instructions. optional. text with optional valid (x)HTML markup.
      o duration. optional. 1 or more. text.
      o photo. optional. 1 or more. using any element containing a URL, such as IMG. [experimental]
      o summary. optional. text. [experimental]
      o author. optional. 1 or more. [experimental]
      o published. optional. [experimental]
      o nutrition. optional. 1 or more. [experimental]
            + value and type. optional. [experimental] 
      o tag. optional. 1 or more. [experimental] 

必須フィールドfnを見ingredientて必須である場合、他のフィールドはオプションです。
次の例は、有効な hRecipe レシピです。

  <div class="mydivclass1">
   <h1 class="fn">Spaghetti al ragù</h1>
     <div class="myfancydiv2>Ingredients:</div>
   <span class="ingredient">
      spaghetti
   </span>
   <span class="ingredient">
      ragù
   </span>
 </div>

マイクロフォーマットを確認するには、クールなOptimus バリデーターを使用できます。

于 2010-04-23T19:44:59.500 に答える
1

唯一の「必須」タグは、レシピの名前、fnマイクロフォーマットを使用する場合のクラスです。hrecipeただし、これは、インデクサーが特別なデータと標準テキストを区別するのに役立つクラス名を持つ親の子である必要があります。

しかし!このサポートはリリースされたばかりで、レシピ名だけを含めることが何らかの形で役立つかどうかはわかりません。いくつか変更するだけなので、サイトでテストし、数週間待ってから、機能するかどうかを残りのサイトに適用することをお勧めします。

余分な DIV に関しては、違いはありません。

于 2010-04-23T18:20:14.313 に答える