技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> 系统架构 --> SEO对网站性能的解决方法以及影响

SEO对网站性能的解决方法以及影响

浏览:1794次  出处信息

在这里先提个问题:“如果您的网站打开速度较慢,或者有很多广告之类,会否对SEO造成影响?搜索引擎又是怎么知道的?”

许多SEOer心里可能觉得多少有些影响,但是影响的程度有多大并不是很敢肯定,而且也不清楚搜索引擎是如何判断网站性能。

今天,我就来讲讲这个话题,作为SEO 两百个秘密系列中的用户体验篇。

索引擎到底有多智能?独孤天骄只能很严肃地回答你说,“超级智能!智能到令人恐怖的程度!!”

网站性能其实是用户体验的一部分,我们都知道,搜索引擎是以用户体验为第一要素的,所以假若一个网站的性能较差,举个例子,比如打开页面的速度较慢,投放广告较多,尤其是弹出广告过多都将会影响到SEO效果。

那么,搜索引擎是怎么知道你网站打开速度慢?又是如何知晓你网站投放了过多的垃圾广告呢?

Google网站管理员工具所提供的网站性能分析工具恰好能解决这个问题,百度必然也有类似的工具,只是没有对外公开罢了。

我们先来看下Google官方对网站性能分析工具的介绍:此工具“会显示您网站的性能统计数据。您可以利用这些信息提高网站的速度,从而为您的用户提供更快的体验。”也就是说,我们完全可以利用这个工具来作为提高自己网站性能的指导,以达到更好的SEO效果。

首先,我们看下该网站在Google网站管理员工具后台的性能概况:

您网站的平均网页载入时间为 8.2 秒(更新日期:2010-10-07)。 该网站比 90% 的网站慢。这些估算值的准确度很低(少于 100 个数据点)。下图显示了您网站的平均网页载入时间在近几个月中的变化趋势。为方便您参考,它还显示了全体网站的 20% 分界线,以区别共慢速和快速载入时间。

如果我是搜索引擎,那么我已经可以判断出,这个网站的打开速度很慢,当然,我不会因此对它进行全面惩罚,因为毕竟这只是一个因素而已,但是起码在累积的权重分上已经失掉了应得的分数了。

接下来,Google的站长工具提供了解决的办法,如下图:

我们逐一来研究一下。

首先,看下第一项:启用gzip压缩,在这里,我们看到了许多js、css、以及广告js链接,尤其是css中的page.css占据了18.1K,完全可以进行精简,进而提高网站性能:

其次,合并外部JS文件,这些文件是网站的广告文件,太过的广告明显将影响到网站的性能,建议适量投放广告:

第三,尽量减少DNS查询次数:

这 些广告代码其实都是封装在上面“合并外部JS”中的4个广告JS中的。不知道你看到上句话有何感想?敏感的人可能已经猜测出来了,是的,看到这个图,你应 该知道其实Google对于JS的抓取能力已经改善了非常之多了,JS作弊的时代已经过去了,JS里面封装的代码Google的蜘蛛已经能够进行识别并且 进行正确归类了。简单点说,只要Google建立一个广告库,将所有广告联盟或相关特征码录入,那么很容易判断你这些js就是广告,比如 1133.cc,pds,union之类的特征码;甚至它还可以知道你用什么统计代码,比如51.la。这样子,如果你投放了一些垃圾联盟,或者色情sp 之类的联盟,等待你的命运是什么?

总之,一句话,什么是垃圾站,什么是正规站,我相信通过类似这样的判断,Google多少通过这个自动化的程序是能够知道一些的,并不需要人工认定你的垃圾站是属于正规站还是垃圾站点的。

第四,再看“合并外部CSS”,我们完全可以将几个css合并起来,然后进行精简,不要的代码删除掉:

最后,“尽量减少重定向”:

当然,我们更多的还是站在用户友好度的方面上考虑网站的整体体验感。而网站性能还有一些方面可以进行优化,比如更换性能更好的服务器之类。相信在经过了这些处理之后,网站的总体性能将得到较大的提升,在搜索引擎的SEO表现也将更加优秀。在这里祝大家seo更上一层楼。

建议继续学习:

  1. Xvfb+YSlow+ShowSlow搭建前端性能测试框架    (阅读:54292)
  2. 30分钟3300%性能提升――python+memcached网页优化小记    (阅读:12224)
  3. Go Reflect 性能    (阅读:10557)
  4. 长连接(KeepAlive)在 http 连接中的性能影响    (阅读:7156)
  5. SQL vs NoSQL:数据库并发写入性能比拼    (阅读:6693)
  6. 服务器性能测试工具推荐    (阅读:6568)
  7. WEB性能测试工具推荐    (阅读:5728)
  8. 分析进程内存分配情况,解决程序性能问题    (阅读:5440)
  9. 由12306.cn谈谈网站性能技术    (阅读:5056)
  10. [调优] Squid 不同版本的性能对比    (阅读:4337)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
后一篇:读腾讯大讲堂 >>
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1