1

编辑:为了澄清而重写了一些

当链接与 XHTML Friends Network 关系相关时,社交搜索引擎如何解释link元素(头部)与元素(正文)?a

特别是谷歌社交图演示

  • 没有提到该<link rel="me">元素,显然这些链接没有被 google bot 跟踪。
  • 相反,Google bot 成功地跟踪<a rel="me">了正文中的链接。

但是,我想将作者主页与他们的 Google+ 个人资料联系起来,我看不到在正文中创建锚点的意义,因此每个人都可以看到(除非应用了 CSS hack)。

问题:它是来自 Google bot/Google+/Social graph demo 的错误吗?a还是link在 XFN(XHTML Friends Network)方面有区别?

4

1 回答 1

0

链接元素指向主要用于当前应用程序演示目的的资源,而锚元素则完全指向其他应用程序。

搜索引擎可以并且将尝试解释某些链接元素资源,包括但不一定是 RSS 提要独有的。

无论您是否告知,Google 都会看到链接并继续关注它们(甚至请求 robots.txt 有意排除的路径)。

您可以做的是使用 rel="nofollow" 告诉搜索引擎您的应用程序不认可锚点中的应用程序,从而有效地否定了对该应用程序的“投票”。

<a href="http://www.example.com/" rel="nofollow">external application</a>

nofollow 的主要目的是消除垃圾邮件,尤其是论坛垃圾邮件。用户生成的所有锚元素通常使用 nofollow 否定搜索引擎操作,并且基本上只能有效地捕捉那些不知道合法内容和垃圾邮件之间区别的不知情的人。

Wiki 在这里有更多关于 nofollow 的信息... http://en.wikipedia.org/wiki/Nofollow

您应该仅将链接元素用于样式表、RSS 提要、网站图标和 OpenSearch。


根据您的说明,您需要使用元机器人元素。有三个选项...

archive / noarchive - 告诉搜索引擎它是否可以通过搜索引擎直接访问页面的缓存版本(例如 Google 的缓存链接)。强烈建议使用 noarchive 来防止内容抓取工具绕过您的安全并通过 Google 窃取您的内容。

index / noindex - 告诉搜索引擎它是否可以索引此页面。这不能阻止搜索引擎查看它,但是如果有您不希望它看到的内容。

follow / nofollow - 告诉搜索引擎您是否批准关注页面上的所有链接或不关注覆盖每个单独的锚点和链接元素设置的链接。

例如,不要缓存页面,做索引并关注链接......

<meta name="robots" content="noarchive, index, follow" />
于 2012-02-13T18:45:18.810 回答