【问题标题】:Effectively Decreasing Website Load Time [SEO Perspective]有效减少网站加载时间 [SEO 视角]
【发布时间】:2011-03-18 06:48:06
【问题描述】:

我们知道,网站加载时间现在是搜索引擎排名的一个重要因素,尤其是 Google 正在考虑这一点。现在我研究了所有这些技术,如最小化 http 请求、压缩 css、页脚 javascript、压缩图像等。但遗憾的是,它们并没有对我博客的加载时间产生很大影响。

Google 网站管理员工具显示我的平均博客页面加载时间为 11.8 秒,这比 98% 的网站要慢。这真的让我很担心,因为我从 Google 获得了可观的流量,我不想失去它。

任何人都可以提出一种可以将时间大幅缩短到 2-3 秒的技术吗?

【问题讨论】:

    标签: seo


    【解决方案1】:

    嗯, 11.8 秒非常慢(这么慢我会称网站严重损坏)

    它太慢了,我会调查你的博客是否有技术问题。使用 pingdom http://tools.pingdom.com/ 和 loading.in 之类的工具(在第一次测试后单击瀑布图)找出慢的地方。如果它是第一部分(HTML 交付),那么您必须调查什么是慢速部分(服务器、数据库……),以便查看您的内部日志文件并运行一些数据库测试脚本(google it)。

    可以说,从技术角度来看,一切正常(我严重怀疑)-或者-您没有发现问题的知识或工具......然后更改您的虚拟主机提供商。找出(通过谷歌分析)您的大部分用户来自哪里,然后在同一个国家/地区选择一个 - 好的(所以不是最便宜的)。

    我上面概述的是正确的方法,现在有一些快速提示: 如果您使用的是便宜的虚拟主机,请尝试禁用 gzip(通过许多缓存插件默认启用)gzip 会杀死很多廉价的虚拟主机(我在看你 one.com)。 将您的模板更改为默认模板,许多自定义模板是由网页设计专业的学生在 LSD 上创建的——而且只是矫枉过正。

    注意:11.8 秒也意味着大约 20% 到 40% 的访问者不会等待第一个页面加载。因此,如果您修复它,您将立即看到流量增长(以及更多的平均页面浏览量)。

    【讨论】:

    • 托管服务器是位于英国的“wiredtree”。对于大多数页面,这些工具显示 5-7 秒,看起来不错,但谷歌网站管理员显示 11 秒,而我自己的加载速度很慢(在巴基斯坦)。这是一篇重磅帖子:(也许您可以找出任何问题或提出一些建议,谢谢)hardwareinsight.com/top-10-expected-pc-games-of-2011
    • 我刚刚意识到 load.in 第一次加载这个页面需要 20 秒(大多数用户都是这样),但第二次只需要 6 秒(可能已缓存):hardwareinsight.com/top-10-expected-pc-games-of-2010(此链接与上一个)
    • 您的大多数用户来自哪里(Google 分析 -> 地图概览)
    • 好的,很简单:第一次加载时有 141 个 HTTP 请求,这很简单:太多了,尝试将其减少到 ... 10-20。 141 个请求加起来就是这么长的加载时间。 (如何:将所有 css 合并为一个 css,将所有 js 合并为一个 js,将所有小图像合并为 sprite(并使用 optPNG 使大图像变小)...摆脱任何您不使用的插件(technorati)和小部件绝对需要,过度使用您的跟踪策略,摆脱所有这些)并重新审视您如何加载广告。)
    • 谢谢,我会尽力实现所有这些。
    【解决方案2】:

    你可以做一个简单的css,这样可以减少你的网站加载。

    这里是这个例子:

    #header{width:950px;height:80px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
    

    【讨论】:

      猜你喜欢
      • 2011-01-22
      • 2015-04-23
      • 1970-01-01
      • 2018-03-22
      • 1970-01-01
      • 1970-01-01
      • 2012-10-29
      • 1970-01-01
      • 2011-11-08
      相关资源
      最近更新 更多