我想知道是否有人可以提供帮助?
After Google announced它将注意到在线食谱的RDFa / Microformats,我一直在研究我运行的几个基于食谱的网站。但是,我们根本没有所有必需的数据来满足任何标准。
这有关系吗?搜索引擎抓取工具是否仍会充分利用他们所发现的内容,或者通过遗漏一些元素(如评论或食谱评级),我会浪费时间来实现这一点吗?
此外,如果出于格式化原因,我必须在信息周围添加额外的div,这会使它全部失效吗?
干杯, ħ
答案 0 :(得分: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 validator。
答案 1 :(得分:1)
唯一的“必须”标签是配方的名称,如果你使用微格式,则为fn
类。但是,这必须是具有hrecipe
类名称的父级的子级,以帮助索引器区分特殊数据和标准文本。
BUT!对此的支持刚刚发布,我无法告诉您是否仅包含配方名称将以任何方式帮助您;因为这只是一些变化,你可能想在网站上进行测试,等待几周,如果有效,可以申请其他网站。
关于额外的DIV,它应该没有任何区别。