如何让百度收录你站点的 LOGO

既然是站长,对nofollow肯定是不陌生。很多时候既要实现一些链接的跳转又不想蜘蛛抓取链接时就可以给a链接加上nofollow的属性:<a href=”” title=”” rel=”nofollow”></a>其作用这里我就不在细述,还需要注意的是,如果将nofollow标签写在网页的meta中,则会使搜索引擎不抓取网页所有链接:<meta name=”robots” content=”nofollow” />这种情况比较少,一般在网站尚未上线或后台登陆、会员信息等私密信息页面才会使用,更多的时候我们使用的是a标签中的nofollow属性值什么时候使用nofollow?我举一个简单的例子,人人都知道h1,h2,h3,h4…标签的布局尤为重要,很多的程序、插件、在线评定网页中也将h1等标签的设置成评定标准之一,遗憾的是对此有深刻理解并能够熟练运用的人并不多。Nofollow也是如此,这并非夸夸其谈,我们举一个简单的例子:<a href=”” title=”” >it新闻</a><a href=”” title=”” >详细</a>一个网页中指向同一个地址的链接可能重复,但我们为了保证网页的权重(特别是首页),常常只留下一个或少数的链接,其他都nofollow掉,这里无疑选择nofollow掉“详细”这个链接,留下“it新闻”。这么做只为不把“详细”这样的垃圾字眼被蜘蛛爬过从而认为可能是链接的关键词之一。

怎样批量实现nofollow?在动态网页中常常会出现大量的重复链接,只是为了提升用户体验而存在,本身对于优化的意义较低,或是一些用户评论:<a href=””>不错!<a><a href=””>赞!<a><a href=””>留名!<a>这些链接可能指向用户的空间或是其他地方,还有一点它们都是动态加载的,不能够在模板中逐一加上标签,这里我们可以用js遍历的方法来解决这个问题:var oA=document.getElementById(“id”).getElementsByTagName(“a”);for(var i in  oA){oA.rel=”nofollow”;}如果怕污染全局变量也可以放在函数中,页面加载执行。仔细看来这样的js代码似乎非常简单,事实上却很少有人使用它,因为大多数优秀的程序员往往专注于代码本身,对seo优化这样的细枝末节甚少在意。

本文来源:故事seo 本文链接:http://www.seogushi.cn