一、设置清晰结构,目录层次尽量简化
这是建立一个网站时最基本,也是非常重要的一部分,因为基本上设置好之后就不会再变了(当然可以通过301更改)。虽然说“酒香不怕巷子深”,但蜘蛛可没那么多耐心绕了几个弯才看到你的文章。因此,设置好一个清晰的结构有着至关重要的作用。
这里说的更明白一点:多一层目录,内页的权重就降低了,因此目录越浅内页权重越高。内页权重高了,网站整体权重也就上来了,这两者其实是相辅相成的。那么,怎么设置呢?这一点也很简单,现在的主流cms,blog程序都可以自定义栏目目录、文章网页名,如果使用伪静态的话还可以设置成在根目录,那样权重就更高了,这也是笔者一直选用的方法。
二、妙用nofollow,主页权重合理分配
这一点相信也毋庸置疑,用好nofollow的作用在seo中能起到很大的作用,关键在于怎么用,用在什么地方。这里先给新手扫盲:nofollow标签是html代码中用在链接部分的,只要链接的代码中加上了“rel=nofollow”,搜索引擎(除了雅虎)就会认为你并不给这个网页传递权重。而事实上,谷歌给出的搜索引擎优化建议是首页的内页链接不要超过100个为最佳,太多了就容易分散首页权重,导致内页没排名。而如果在一些地方使用了nofollow标签,就相当于把节省的部分权重再分配到别的页面去。
那么,到底应该在哪些地方使用nofollow呢?这里笔者给出一点小建议,大家可以根据自身情况定夺:
1.“关于我们”“友情链接”“广告赞助”这类页面可以nofollow掉。事实上这些页面即使收录也没什么作用,更别说分散权重给他们了,因为这些内容是给特定的人看了,别人不会通过搜索引擎来到这些页面的。
2.重复显示多次的内页。不可否认的是,同一个内页如果在首页出现多次,说明它的价值更高,分到的权重也会多一些。然而,很多网站为了饱满和美观,网站首页显示了太多的“推荐阅读”“热门文章”“最近评论”“别人正在看”这类导航,也并不是很利于seo优化。因此笔者的建议是适当的nofollow掉一些。
3.栏目页。一些特定的网站并不能从栏目页得到什么效益,相反文章页也许更能带来客户。那么,毫不留情的nofollow掉文章页吧。
三、巧用301,别让内页权重分散
这一点之前也提到过,即:如果一个页面能通过多种方式访问到,那么最好设置301转向,把其他形式都301跳转到一种形式上,避免权重分散。事实上,即使在robots.txt中禁止了其他形式,捉摸不定的百度也很有可能会收录,当然更重要的是当百度收录了几个一模一样的网页之后,大家的权重都会集体下降,甚至你的网站都会面临被k的危险。因此要做好301,别让内页权重分散。当然,这一般只限于做伪静态的网站,因为一般生成静态的文章页都只有一种形式能访问。这里也就不详细说了,大家可以多学习下301转向方法的实现这方面的知识。
四、更新网站地图,喂饱蜘蛛爬遍内页
网站地图,相信每个人都不陌生。有了网站地图,蜘蛛能更好、更方便的抓取到你的网页。因此要经常更新网站地图。谷歌可以在网站管理员工具中提交符合格式要求的网站地图,百度也可以提交sitemap,只是现在还没有开放公测。当然,我们可以自己制作一个网站地图,其实说白了就是一个列出文章页面地址的网页。类似于这样的插件在主流cms和Blog系统中都有的,如果能自动更新更好。生成了网站地图以后,再在网站底部或顶部给“网站地图”页面一个链接,让蜘蛛发现你的地图。