作为一名SEOer来说,相信大多数都遇见过这样的一个问题。网站上线后,百度却是一直只收录了网站的首页,而对于内页以及其他页面来说却迟迟不见收录。再看看其他的网站有可能一上线就马上收录了首页以及部分的内页了,那么是什么原因导致百度难以收录自己网站的内页呢?且看下面笔者一一根据自己的经历来分析。
网站结构导致百度蜘蛛难以爬行
稍微有点SEO功底的SEOer都知道在做SEO的时候,树状态结构的网站才符合搜索引擎爬行抓取,然而这个只是其中之一而已,要符合搜索引擎索引不单要看是否是树状态结构,还要看看其连接是否有错误链接导致了蜘蛛无法向前爬行的原因,笔者认为符合搜索引擎索引的网站结构最好是F行的网站结构,不仅符合了搜索引擎的索引习惯,还符合了用户的浏览习惯。
网站进入沙盒时期
沙盒时期这个不用我多介绍了,那么什么样的网站才会被百度放入沙盒时期呢,网站被百度收录了之后,然后百度发现网站频繁改动,让百度蜘蛛摸不着头脑,这类网站就将会被百度放入到沙盒里,也就是属于审核期。还有另外一类更新频率不稳定,也会被百度放入审核期。想要避免这些现在就要在前期把需要改动的网站改动好才上线,另外更新的频率一定要有节奏,三天打两天晒网是不行的。并且在发外链的时候需要发一些内容页的外链,来引导蜘蛛的爬行抓取。
乱用标签导致百度不收录
我们知道很多HTML标签对于优化是有帮助的,使用DIV+CSS也是有利于网站代码优化。而对于这些标签的使用虽然有些是有利于优化的,甚至提升权重的作用,但是相反的有些标签代码也会导致网站难以被百度蜘蛛索引。看下图:
在百度官方里面就有这么一条建议,(frame/frameset/iframe标签,会导致百度spider的抓取困难,建议您尽量不要使用 )对于这三个标签我就不一一去解释了,想知道他们的意思可以自己去百度下。百度不建议我们使用这些标签,当然我们可以使用另外的标签来代替,并不一定需要用这些标签。但是在众多的站长之中,很多都是不懂代码的,或者是只懂一些简单的HTML代码,大部分的站长都是在网站下载的模板,然后根据自己的需求来修改,然后就使用。而里面所存在什么标签代码他们并不知道,使用网站下载的模板修改的好的话还可以让百度容易索引。然而如果修改的差的话即使没有这个标签,也会让网站难以被收录内页,原因就是相识度过多,想想大家都在使用相同的模板,百度也会认为你是在抄袭,这个之前笔者已经说过了。这里就不啰嗦了。
最后笔者建议在使用模板的时候必须要查看自己的网站是否存在这些百度不建议使用的标签,同时还要检查自己网站的框架问题以及网站内的死链接等,看看是否符合用户浏览习惯等问题,当然出了这些以外,还有许多细节性的问题就不一一说明了。
以上由速推网小编张寿锦原创编辑,更多精彩内容尽在速推网,欢迎大家前来投稿以及登记网站,本文原文链接地址http://www.xiaozinv.org/