假如搜索引擎无法很好的游览到我们站点的内容,那么我们即使在站点投入多大的精力也都是竹篮打水一场空。为了避免该事情发生最好的解决之道就是我们能够很完整的去规划好我们整个站点的结构。
首先,我们在开始构建我们站点之前,我们都是需要先去好好的分析搜索引擎爬行的模式与规律,因为我们都知清楚搜索引擎是借助“蜘蛛”爬行我们站点源代码进行抓取链接,从而很好搜集我们的站点页面,从而入库到搜索引擎数据库,这就是搜索引擎简要的收录过程,同时搜索引擎会根据一定的算法,如页面的速度、社会信号等等进行权重的分配与排名,这些都是我们在建站前所需要了解的。
假如搜索引擎蜘蛛如果能够很好的访问、浏览、抓取我们的页面的话,必然的对我们站点的权重排名会有很大的提升,那么如何让搜索引擎恋上你的站点呢?下面笔者列举笔者的SEO漫步者站的五个操作。
(一)简化我们的导航
相信很多的站长在构建站点的时候都和笔者一样在导航设计这一块特别的纠结,因为导航的设置对于站点整体的站点权重传递以及用户的友好体验都是极为重要的,同时如果我们的导航设置负责的话,代码难免会更加的负责,搜索引擎对于较为复杂的代码爬行通常都是比较困难或者说不易于抓取,而且复杂的导航无法让用户快速的找到想要的内容,无疑是对用户友好体验的一大打击,对此,如果想要让搜索引擎蜘蛛恋上你的站点的第一步,首先就要简化你的导航栏。
简单处理方法:尽可能的简化我们的站点导航,让用户可以三次点击之内找到想要的目录,我们可以再主导航上设置下拉导航,这样就可以很好的展现三四级目录,同时不会让页面臃肿。
(二)尽可能减少过多的站点内容显示图片和脚本文件上
我们知道搜索引擎的抓取原理是借助虚拟工具“蜘蛛”来进行辩解以文本、脚本为主的页面内容,然而以目前的搜索引擎技术,对于那些flash、图片上面的内容搜索引擎来说还无法实现识别,所以这无疑也是站点UI设计者的一大烦恼问题。
简单处理方法:借助一些转换内容的形式使其站点代码可以让搜索引擎搜索引擎识别,并且我们也可以借助蜘蛛模拟器来模拟蜘蛛爬行我们的站点并进行观察,如若发现在抓取当中有过多的内容丢失或者无法抓取的话,我们就需要进行修改。
(三)切勿不连贯的链接操作
在我们构建站点内链的时候,我们一定要很小心的去命名,因为我们都知道搜索引擎是不可能和人一样可以智能的判断思维标准的,它通常是通过我们的URL为标准进行评判,有时候两段不同的代码内容确链接着相同的URL地址,那么这么时候搜索引擎肯定会找不到北,到底哪个内容是你链接页面所想要展示的内容?虽然我们看起来可能很简单,知道其中的逻辑,但是毕竟搜索引擎搜索引擎还不足够的人性化,所以很多时候我们还是需要按照搜索引擎喜爱的形式来进行链接。
为了避免引导搜索引擎不能够判断的内容,所以我们必须要使用连贯相同的代码进行指向链接,让我们的指向链接所表达的内容唯一性。
(四)合理利用301重定向
301重定向是我们会常常用到的一项技术。那么什么时候我们会用到301重定向呢?首先我们其所扮演的角色,它是搜索引擎在爬行页面的时候,进行跳转到了我们指向的那个页面,通常我们都用于域名重定向,把不带www地址重定向到带有www的上面,其实不然,很多情况下我们的站点会出现重复的内容,同时可能这些重复的内容也会被搜索引擎全部收录,这个时候就会产生很多垃圾的页面,这个时候如果直接删除可能会产生更多的死链接,那么我们就可以合理的借助301重定向,把一个重复的页面跳转到另一个页面之上,这样不仅可以避免重复的内容,同时也可以减少产生的死链接。但是我们需要注意一点,就是不要多度的使用301重定向。
(五)正确的使用sitemap
如果想要站点收录更好,对搜索引擎更加的友好,sitemap是一个能够让搜索引擎快速爬行抓取的一个不错的方法,但是如果使用不正确,说一个错误的sitemap反而对我们的站点抓取是极为不利的,所以说我们必须要确保sitemap的指示准确性,当然现在一般的CMS后台都是自带sitemap生成的,所以一般我们都是一键生成即可。当然如果说你的站点是运行在一些平台之上的话,那么我们就需要下载一些自动生成站点sitemap的插件了,如果还不行话,我们可以利用HTML代码进行手动的建设一个sitemap页面,并且在建成之后提交给搜索引擎即可。
.