大数跨境

如何提升页面加载速度并助力搜索引擎排名

如何提升页面加载速度并助力搜索引擎排名 电商实践
2011-05-11
1
导读:2010年春,谷歌宣布将页面速度在其搜索排名算法中赋予更高的权重。“更快的网站能带来更满意的用户”,谷歌在描述这一算法变更的博客文章中写道。作为电商商家,你提升网站速度的能力……

2010年春,Google宣布将页面速度更重地纳入搜索排名算法。“更快的网站能创造更满意的用户”,Google在描述这一变更的博客文章中写道。

作为电商商家,提升网站速度的能力取决于修改技术因素和底层代码的难易程度。本文介绍如何评估网站速度并推荐改进措施。

若您是电商新手,页面速度并非首要任务,开发高质量内容更为重要。但若希望获得竞争优势并提供最佳用户体验,则需利用诊断工具相应调整网站。

评估您的网站

起点很简单:进入Google站长工具账户,依次点击实验室 > 网站性能。

Google Webmaster Tools账户免费且易于设置,是运营电商业务的重要工具。

Google 站长工具

若页面加载时间超过约2秒,Google会认为加载缓慢,您应采取措施。虽然加载慢不意味着不被排名,但超过2秒时,建议调查网站结构性更改以改善速度。

寻找改进领域

在Webmaster Tools“站点性能”页面底部,有链接指向适用于Firefox或Chrome的Page Speed工具(此前《PEC评论:Page Speed》一文已介绍)。

使用Page Speed的基本方法如下(以Firefox 3.6及以上版本为例,需先安装Firebug扩展程序):

  1. 在Firefox中确定要评估的关键页面。
  2. 转到工具 > Firebug > 打开Firebug。
  3. 点击“Page Speed”选项卡。
  4. 单击“分析性能”。

Page Speed会对页面进行约30项标准评估,每项均可点击查看详细信息。对速度影响最大的问题将以红色圆点标示。以下是一些相对容易修改且能显著提升速度的项目:

Page Speed 插件。

关键页面速度因素

  • 图像优化。减小图像文件大小一直是良好做法。确保图像充分压缩,并在HTML代码中明确指定尺寸;否则浏览器渲染页面会更吃力。
  • CSS和JavaScript引用。网页已从简单HTML演变为包含样式表、脚本等嵌入式资源。高效设置这些资源可改善速度。通常合并外部JS/CSS文件是好事,让浏览器加载更少文件更好。Page Speed会建议减少含极少代码的外部文件数量,您可合并文件或将部分样式直接嵌入HTML。
  • 精简HTML和CSS。“精简”指减少源文件中多余空格和不必要字符。添加的空行、多余注释等累积起来会影响性能。若使用模板系统建站,调整模板即可产生积极效果。
  • 浏览器缓存。Web服务器可向浏览器发送信息帮助缓存。对于Apache等平台,可调整资源的“Expires”或“Cache-Control”头部属性,具体操作可能需要咨询托管或电商提供商。

只要未出现大量红色圆点,说明情况良好。通过少量努力,很可能显著改善网站速度。

使用 Google Analytics 进行进一步分析

2011年5月,Google在新版Analytics中推出站点速度报告组件。点击页面顶部“New version”即可激活。

Site Speed 分析。

要利用此功能,需在每个页面的跟踪代码中添加_gaq.push(['_trackPageLoadTime']);(如下第5行所示):

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
_gaq.push(['_trackPageLoadTime']);
(function() {
  var ga = document.createElement('script');
  ga.type = 'text/javascript';
  ga.async = true;
  ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  var s = document.getElementsByTagName('script')[0];
  s.parentNode.insertBefore(ga, s);
})();
</script>

添加后,Analytics将开始报告页面加载时间,比Webmaster Tools更详细,支持按不同浏览器和地理区域筛选查看。

其他可提升速度的领域

许多速度因素取决于编码方式。若使用基于模板的电商网站,更改几个关键模板可能解决全站许多问题。其他关注领域包括:

  1. 注意相关变更。确保开发人员或提供商了解Google建议并已落实快速加载措施。Google在“使用网站速度分析报告测量页面加载时间”中详述了这些变更及改进建议。
  2. 监控托管环境。关注服务器上流量及其他托管网站数量等影响速度的因素。
  3. 查看平台。不同电商平台运行速度各异。若担心所用平台底层代码缓慢,可评估同平台其他网站是否存在性能迟缓问题。
  4. 测试您的主机。若怀疑服务器或托管公司缓慢,可将单页及相关资源部署到另一台服务器进行速度测试对比。
  5. 必要时升级主机。若网站流量显著增长,低价共享主机可能不再具备所需资源。即使网站仍能运行,因资源竞争也可能导致性能迟缓。随着业务增长,应考虑升级主机账户。

结论

网站交付日益复杂。在页面编码和主机管理方面采用良好实践,是网站成功的重要组成部分。这不仅有助于搜索引擎优化,更重要的是能创建加载快速、体验良好的网站。

【声明】内容源于网络
0
0
电商实践
电商实践
内容 8035
粉丝 0
电商实践 电商实践
总阅读1.1k
粉丝0
内容8.0k