- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
编辑:为澄清起见重写
社交搜索引擎如何解释 link
元素(在头部)与 a
相比元素(在正文中),当链接与 XHTML Friends Network 关系相关时?
<link rel="me">
元素,显然这些链接不后跟谷歌机器人。 <a rel="me">
正文中的链接。但是,我想将作者主页与他们的 Google+ 个人资料相关联,而且我看不到在正文中创建 anchor 的意义,因此每个人都可以看到(除非应用了 CSS hack)。
问题:是否是来自 Google bot/Google+/Social graph demo 的错误;或者 a
有区别吗?和 link
在 XFN(XHTML friend 网络)方面?
最佳答案
链接元素指向主要用于当前应用程序展示目的的资源,而 anchor 元素则指向其他应用程序。
搜索引擎可以并且将尝试解释某些链接元素资源,包括但不一定专用于 RSS 提要。
无论您是否告知,Google 都会看到链接并继续跟踪它们(甚至请求已被 robots.txt 有意排除的路径)。
您可以做的是使用 rel="nofollow"告诉搜索引擎您的应用程序不认可 anchor 中的应用程序,有效否定对该应用程序的“投票”。
<a href="http://www.example.com/" rel="nofollow">external application</a>
nofollow 的主要目的是抵制垃圾邮件,尤其是论坛垃圾邮件。用户生成的所有 anchor 元素通常使用 nofollow 否定搜索引擎操纵,并且基本上只能有效地吸引那些必须不知情的人,他们不知道合法内容和垃圾邮件之间的区别。
Wiki 在此处有更多关于 nofollow 的信息... http://en.wikipedia.org/wiki/Nofollow
您应该仅将链接元素用于样式表、RSS 提要、网站图标和 OpenSearch。
根据您的说明,您需要使用元机器人元素。共有三个选项...
archive/noarchive - 告诉搜索引擎它是否可以通过搜索引擎直接访问页面的缓存版本(例如 Google 的缓存链接)。强烈建议使用 noarchive 来防止内容抓取者简单地绕过您的安全措施并通过 Google 窃取您的内容。
index/noindex - 告诉搜索引擎它是否可以索引此页面。这不能阻止搜索引擎查看它,但是如果有您不希望它看到的内容。
follow/nofollow - 告诉搜索引擎您是同意关注页面上的所有链接还是不关注页面上的所有链接,覆盖每个单独的 anchor 和链接元素的设置。
例如,不缓存页面,建立索引并跟随链接...
<meta name="robots" content="noarchive, index, follow" />
关于xhtml - XFN:我应该使用 'a' 还是 'link' 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8479555/
我是一名优秀的程序员,十分优秀!