RDFa有什么好处?


8

我见过一些有关这项新技术的博客等:RFDa,但是现在使用它有什么好处。据我了解,它主要由搜索引擎和其他爬网程序使用,但是Google,Bing和其他人是否已实现它?如果使用它,会在他们的页面上给出更好的排名,还是只会使我的结果获得更多的数据?

Answers:


4

综观概述,有一件事脱颖而出是RDFa的只适用于XHTML 1.1尽可能去验证,而有一个巨大的推动,最后确定HTML5 / CSS3和把它弄出来的生产。

引用概述:

迄今为止,由于XHTML是可扩展的,而HTML不是可扩展的,因此仅为XHTML 1.1指定了RDFa。欢迎Web发布者在HTML4内使用RDFa标记:RDFa的设计可以预见这种用例,并且大多数RDFa解析器都可以识别任何版本的HTML中的RDFa属性。作者知道没有部署的Web浏览器在将RDFa标记添加到文档后无法按预期显示HTML文档。但是,发布者应注意,RDFa目前不会在HTML4中进行验证。使用XHTML1.1 + RDFa DTD在XHTML中验证RDFa属性。

我们可以假设HTML5将会相似,因为RDFA将无法验证,但可能不会在已知和流行的浏览器中破坏文档。考虑使用移动设备时,这让我有些害怕。

我认为这不会伤害您,但是它不能替代确保文档的语义结构良好(即正确使用标题标记),通常会导致结果中显示正确的文本/标题。

我认为最有用的区域是描述链接与其概念的关系,例如概述中给出的“许可证”示例。完全可以想象,有人希望仅在CC-BY-SA许可或其他变体的许可下提供结果。

我不希望将标题指定为其他任何标题,尤其是当存在用于声明作者/等的元标记时。特别是:

  • 大意
  • 文本
  • 配套理念
  • 文本
  • 理念支撑理念
  • 文本
  • ...

...为搜索引擎提供了一种非常简单的方式来了解任何文档的轮廓。因此,如示例中所示,重新映射“ h3”以表明作者可能很愚蠢,但是将链接关系与“作者姓名”相关联可能很有趣,类似于“许可证”概念。

我不知道有谁真正实现过它,所以我不确定在任何情况下都成功。但是,我认为它(显着)对您的排名没有多大帮助,而仅仅是一个结构良好的文档。至少对我来说,新颖性是能够找到非常具体的东西,例如“乔·史密斯(Joe Q Smith)”撰写的所有文档。

我不会做的是重新确定在确定文档结构时任何给定标签应承担的重量。

而且,我无法抗拒-这是人们避免使用正则表达式解析HTML的又一个原因:)


2

好处很多。但可能不适合您要解决的相同问题。

例如,一个销售音乐的在线商店的简单用例。它将为其产品生成一堆页面,通常每个产品一个功能页面。

使用RDFa和一些词汇,您可以描述您的页面正在以$ x的价格出售Track;曲目与musicbrainz或last.fm上的条目相同;或与特定myspace乐队页面的艺术家相同。

在第一级;搜索引擎了解良好的关系词汇-产品,价格等。下一层次(这就是价值所在;但是实现者不足)-您可以为拥有RDFa解析器和SPARQL数据库。


1

在某些类型的网站上使用RDFa和其他语义标记工具肯定会带来好处。

Google最近推出了一种名为“ Rich Snippets ”的东西,它使网站管理员可以标记食谱,联系人,事件,评论等内容,并以特殊格式显示在SERP中。Rich Snippets支持RDFa和另外两种标记HTML的方法。

尽管不支持RDFa,但Facebook还在其Open Graph Protocol中使用了语义标记。

尽管语义网还没有完全成熟,但是在某些情况下,可以合理利用它。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.