网站收录是做好seo优化的第一步,百度不收录页面该怎么解决,几乎每一个做优化的人都会为了收录问题而绞尽脑汁,一般情况下,百度是否收录网站页面我们是从新站和老站来逐步分析。
1.新站百度不收录的原因和解决方法
新网站上线一般情况下首页收录都很快,百度几乎上线之后立马就会收录,但是对于内页就不一定了。
①网站没有全部完成代码编写
有的程序员为了省事,直接在服务器上边修改边添加内容,虽然网站首页收录良好,但是内页没有完全写完,经常改动,这样会导致内页难以被收录。解决方法是在本地电脑或测试服务器上把网站全部编写完毕之后再上线。
这种没有写完模板或后台代码直接在服务器上进行,对seo优化的影响主要在于页面动乱不堪,蜘蛛也不确定这是一个稳定的页面,要是经常改动,蜘蛛会设定时间隔一段时间之后再来,这就导致收录延迟,如果页面本身质量,就会不收录,这样一来二去,半把年的光阴就过去了。
②网站太过于空洞,无内容
有的新站上线真的是“新”啊,新到连占位的内容都没有,仅有几个分类框架,这样的新站就是百度想收录页面也没有内容可以收录。解决方法是每个分类都添加一点内容,起码每个分类添加2页以上的内容。
③域名未备案
未备案域名的确需要等待一些时间,大约2个月观察期,如果做得好一般都会稳定收录,要是优化不到位可能需要更长的时间。要是已经备案的域名,在内容丰富的情况下,可以加入“新站保护”,在百度资源平台添加即可,此时即便是新站也可以享受和老站一样的收录于排名机会,趁着这个新站保护期,要大量更文和发布优质的内容。
④做好主动提交、sitemap等
如果收录不好,可以手动提交一下链接,制作sitemap并提交给百度,这样可以增加收录的机会,其次是要检查前端代码,是否存在不利于收录的代码,尽快改正。
2.老站不收录或收录不好的解决方法
老站就是运营一年以上的网站,老站一般在收录和排名上都会相对稳定,但是可能收录会稀稀拉拉的,并不是我们希望的大部分都能收录。
a.代码使用太多的js控制样式
有的前端比较喜欢使用jquery相关的插件和代码来控制前端布局,有时候看上去和正常的div+css没有什么两样,典型的这类插件有swiper,前端用起来很爽,可是你又找不出到底哪里对seo优化不友好。
swiper插件可以为前端设计提供很多的便利,也是很多人很喜欢的js插件,这个插件对seo优化是有影响的,主要在于全局控制整个页面。你会发现网站有一部分页面也会收录,但是总体收录不行。
原因是搜索引擎对于js控制的页面也并不是完全不收录,不是完全无法识别,和动态url一样,能收录一部分,而大部分并不好。也就是说不要狡辩有一部分收录了,就认为没有问题了,是swiper会增加搜索引擎收录的难度。
代码不利于seo优化是难以查出来的,有的可以直接通过前台代码看出来,有的则看不出来,这个建议前端设计学习一下关于优化的中代码方面的知识。
b.内容质量低下影响收录
抄袭别人的内容,复制粘贴过来的收录肯定不行,要多在内容质量上下功夫。有的网站没有抄别人的,但是内容过于简短,三五百字就是一篇文章,对收录真的不好。
c.检查优化不当的地方
优化不当是一个相对的概念,百度经常会更新和推出新的算法,以前很管用的方法现在可能成了被惩罚的对象,要及时修正。难点就在于放弃以前取得过的成绩,人都会有固有思维,总觉得之前这样做效果挺好的,犯经验性错误。
而seo优化的经验则不一定有效,要舍得放弃。
本文由岑辉宇博客整理发布,微信搜索微信公众号“岑辉宇 ”可查看更多内容。
更多seo教程:/