- A+
今天我们开始第四个单元——处理页面的抓取的学习,这个单元共两节课,今天是第二节,请大家继续学习~加油!
一、用“nofollow”打击垃圾留言
如果您把某一链接的“rel”属性设置成“nofollow” , 这意味着您是在向Google传达这样的信息 : 您不希望Google继续跟踪抓取这些特定链接所指向的页面 , 并且也不希望将自己网页的声誉传给这些链接指向的网页。实现这样的效果其实很简单 , 您只需将rel=“nofollow”放置在链接的锚标签里即可。
图1:如果您链向一个您并不信任的网站 , 并且您不愿向其传递PageRank的话 ,可以使用nofollow。
那应当在什么情况下使用nofollow呢?如果网站的博客开通了留言功能 , 这些留言中含有的链接会向一些您根本就不了解也无意推荐的网站传递您的声誉。博客的留言本经常被垃圾留言所侵扰。Nofollow这些用户生成的链接能够确保您不会将自己好不容易才积累起的声誉传递给其他的垃圾网站。
图2:垃圾留言制造者在我们的一则新闻后恶意留言 , 试图获取一些我们网站的声望。
二、自动给留言板“设置为nofollow”
许多博客软件包会自动nofollow用户的留言 , 即使没有提供这样的自动功能 , 您也完全可以手动调整成这样。同样的情形还适用于您网站的其他由用户生成的内容 , 比如留言簿、论坛、引用通告等。如果某些第三方(比如您的网站信任此留言者)添加的链接得到您的肯定的话 , 那么您就没有必要对这些链接使用nofollow。但是必须明确的是 , 如果您链向了某些被Google认为是垃圾的网站的话 , 那么您自己网站的声誉也会受到影响。网站管理员中心向您提供了更多关于怎样防止垃圾留言的小建议 , 比如使用CAPTCHAs(输入验证码环节)和启用留言监控功能等。
图3:Google博客服务Blogger使用CAPTCHA的例子。通过要求用户输入图片内容来确认是否是真的人在留言。
三、关于为特定的内容或者页面上的所有链接使用“nofollow”
Nofollow的另一个用途就是 , 当在写文章并引用某个网站 , 但是并不想把您的声誉传递给它。例如 , 您正在撰写一篇关于垃圾留言的博客文章并打算揭发一个最近经常在您的博客上恶意留言的网站。为了籍此提醒其他的网站提高警惕 , 您把该网站的链接包含在了您的文章中 ; 但是 , 您显然不想将自己网站的声誉传递给这个作恶的网站。那么这时候使用nofollow再合适不过了。
图4:这个语句nofollow该网页的所有链接