要引用rel =“tag”和rel =“nofollow”的配置文件,是或否?

时间:2012-06-27 05:58:00

标签: html profile microformats

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>.


我想这是因为没有引用配置文件,像谷歌这样的搜索引擎将无法理解微格式,所有微格式代码将变成毫无意义的事情。

在我个人看来,有时修改head元素或添加额外的linka元素是不方便的。所以对于hCard,我可能会忘记它并使用等效的微数据。

但是,像rel="tag"rel="nofollow"这样的微格式没有微观数据。如果我使用它们并且不引用它们的配置文件,搜索引擎会理解它们的含义吗?

1 个答案:

答案 0 :(得分:2)

是的,他们会的。搜索引擎对于标记是开放的,与robustness principle一致,因为Web上的大量标记被破坏了。在你的情况下,它甚至没有被打破,它只是没有遵守HTML 4.01中概述的约定。

请注意,例如,Google documentation on microformats没有提到profile。它还有一个testing tool,可以用来检查你的标记。