网站优化过程中有人就有疑问:网站页面过长会不会导致不收录?其实百度站长就有一个这样的案例。它的反馈就是这样的:网站主体内容都是js生成,用户访问没有做任何优化,只针对爬虫做了优化,直接将网站二进制内容放进了html中,导致了网站页面内容过长。页面质量很好,优化后发现内容不被搜索引擎收录,这是什么原因呢?接下来就由苏州seo来分析:
![01c19cb40b13aefe20781d1be6d4d8b5.png](https://i-blog.csdnimg.cn/blog_migrate/217b7901bdde50c483906082d3679d2b.jpeg)
网站页面过长会不会导致不收录
1.网页内存过大
网站二进制内容放进了html中,页面内容过长,页面内存达到了164k,导致爬虫访问速度大大降低,采取难度上升。我们都知道一般权重很高的网站首页内存一般在20k以内。
解决方法:网页中css和js必须压缩,网站体积越小越好。搜索引擎才能最快速度到网站内抓取,用户体验感也会上升很多。
2.优化絮乱
他的站点将网站主体内容放于最后,图片放置前面,导致了网站加载时间过长,收录可能性大大降低。
解决方法:网站主体内容放置前面,图片在后,这样的好处是首先主体内容呈现给搜索引擎和用户,图片再缓慢加载就可以了,这是优化细节。
3.爬虫抓取内容过长,页面被截断
页面过长,导致爬虫抓取时对内容统一性无法判断,也无法识别已抓取主体内容,结果就是搜索引擎认定页面空短而不被收录。
解决方法:网页源码需要大程度的压缩,页面上把内存较大的图片要不降低,要不就去掉,这样搜索引擎就能顺利抓取。
4.网站主体内容js生成
js代码是搜索引擎最讨厌的部分,执意这么做,网站被收录才怪。
解决方法:js代码越少越好,有的话就把它放在dom后面,网站打开速度才会更快,采取速度也会加快。
以上苏州seo所分析的网站页面过长不收录的原因,也是优化人员中经常碰到的事情,所以大家要特别留意这些。