Microformats.org建议用户参考他们使用的每一种微格式的概要文件。例如,使用hCard的内容应该使用以下三行代码之一引用其配置文件:
<head profile="http://microformats.org/profile/hcard">
<link rel="profile" href="http://microformats.org/profile/hcard">
This content uses <a rel="profile" href="http://microformats.org/profile/hcard">hCard</a>.我想这是因为如果没有参考资料,google这样的搜索引擎将无法理解微格式,所有的微格式代码都会变成毫无意义的东西。
在我个人看来,有时修改head元素或添加额外的link或a元素是不方便的。因此,对于hCard,我可能会忘记它,使用等效的微数据。
然而,像rel="tag"和rel="nofollow"这样的微格式没有微数据对应物。如果我使用它们而不引用它们的简介,搜索引擎会理解它们的含义吗?
发布于 2012-06-27 07:45:39
不,他们会的。搜索引擎对标记很开放,这与鲁棒性原理是一致的,因为网络上的很多标记都被破坏了。在您的例子中,它甚至没有被破坏,它只是没有遵守HTML 4.01中概述的约定。
请注意,例如,谷歌的关于微格式的文件没有提到profile。它还有一个测试工具,您可以使用它来检查标记。
https://stackoverflow.com/questions/11220239
复制相似问题