速度在任何网站中都扮演着重要的角色。
你的shopify网店加载的越快,跳出率就越低。如果你shopify网店很快,你就有更有机会在google上取得好的排名,因此对于shopify速度优化也显得非常重要。
BBC 发现其网站的加载时间每增加一秒,便会多失去 10% 的用户
。
这篇文章将详细介绍优化Shopify网店所使用的所有方法,并创建一个新的Shopify店铺来展示如何准确地优化Shopify店铺以提高速度。我们开始吧!
速度测试工具
我们需要一些工具来测试你网店的速度
提示:这些步骤可能需要一些技术知识,如HTML、CSS和JavaScript。
在开始优化Shopify店铺之前,请确保下载之前Shopify模板备份起来。对于
如何修改shopify CSS
请参考前面的文章。
shopify后台 > 在线商店 > 模板 > 编辑 > 下载模板文件
你的备份shopify会把它发送到与你的邮件中。
一、压缩图片
拉低网店速度和降低转换率的一个主要关键因素是图片。
要压缩图片,有两个办法
-
使用
压缩图片Shopify App
-
可以使用在线压缩工具,你需要下载图片并上传到网站,压缩处理后,你需要重新上传图片并替换为未压缩的图片,我通常使用
TinyPng
,这是我最喜欢的图片优化工具之一。
二、减少浏览器请求次数
下面将详细介绍一下如何减少浏览器请求的数量。
1、进入Shopify 后台 > 模板 > 编辑 > 编辑代码
2、创建一个 app.js 文件
Assets > 新增 asset > 创建空白文件 > 选择.js > 输入 app
3、将Assets目录中的所有javascript文件内容粘贴到app.js文件中
4、在theme.liquid中添加 app.js
Layout > theme.liquid
你需要在</head>标签之前添加app.js引用,并且把原来整合进app.js的其他引用都删除掉。
三、删除没有必要的Shopify Apps
大部分Shopify网店都安装了Shopify Apps,一些Shopify 网店的店主不知道某些Shopify app可能会影响您的网店加载速度,你可能已经删除了所有不必要的apps,但您还需要删除Shopify apps在你的模板遗留下来的代码。因为有一些Shopify app在安装时会自动将代码插入到模板中,卸载的时候并不会自动清理。
四、仅加载可见的图片
在我们的店铺网页,可能会比较长,分成好几屏,当用户看到第一屏的时候,那么我们只需要把第一屏所需要的图片加载出来,其他不可见的屏,当用户往下滚动时,我们再加载,这样会极高的提高加载速度。为了解决这个问题,我们有一种称为“延迟加载”的技术,用户将向下滚动时才会加载图像,这里有该技术的
演示
,也可以在其他一些媒体网站上看到此技术。
有一些Shopify模板已经在它的模板中实现了延迟加载。以后有机会给大家推荐一些比较好的模板。
这步操作需要技术人员协助你来完成,它涉及到了Html5 、CSS3 和 liquid, 如果处理不好,可能导致你的模板出bug。
五、预加载web字体
这个技术将预加载字体,不要等到浏览器有需要的时候才会下载字体,这将降低加载速度。通常模板使用的都是Google字体,我们只需如下就行了。
https://fonts.googleapis.com/css?family=Lobster&display=swap
只需在URL末尾添加&display=swap
六、预加载js和css
这个和预加载Web字体功能相同,这个用于JavaScript和CSS文件。
预加载CSS
<link rel="preload" href="{{'theme.scss.css' | asset_url }}" as="style" type="text/css" >
预加载JS
<link rel="preload" href="{{'app.js' | asset_url }}" as="script" type="text/javascript" >
希望通过以上的办法能够让你的shopify网店速度得到改善,转化率大大增加!
速度在任何网站中都扮演着重要的角色。你的shopify网店加载的越快,跳出率就越低。如果你shopify网店很快,你就有更有机会在google上取得好的排名,因此对于shopify速度优化也显得非常重要。BBC 发现其网站的加载时间每增加一秒,便会多失去 10% 的用户。这篇文章将详细介绍优化Shopify网店所使用的所有方法,并创建一个新的Shopify店铺来展示如何准确地优化S...
1.构建JS
要使用gulp构建项目,请从控制台运行“ gulp build”命令。 (您将需要安装npm)
npm install //first time to install dependencies
gulp build //build project
2. $ checkout对象
创建$checkout对象是为了帮助处理
Shopify
的结帐页面的不同任务。
2.1。 大事记
要注册常见事件的处理程序,可以使用$checkout.on(event, callback)函数。
$checkout . on ( 'load' , ( e ) => { console . log ( e ) ; } )
$checkout . on ( 'load:information' ,
为什么? :自从不赞成Shopfiy Slate以来,这是作为入门主题将现代构建工具引入
Shopify
开发的。 此入门主题已尽可能简化,因此您可以从空白画布开始。 享受。
先决条件:需要安装, , 。
克隆repo之后,然后执行cd project-name并运行命令npm install 。 这将安装所有构建依赖项。
转到dist/文件夹,并将config.yml放置在实时主题和开发主题下(实时应该在开发之后):
#development config
development:
theme_id: [development_theme_id]
password: [password]
store: [store_url]
#staging config
staging:
theme_id: [staging_theme_id]
password:
Radware发布的2014年春季电商页面
速度
与Web性能”调查报告强调了电商页面加载
速度
的重要性,同时指出很多网站都没有利用最佳的页面
优化
技术,页面加速
速度
都存在很大缺陷。那么该如何补救,提高网站页面的加载
速度
呢?
报告给出了12个页面加载
速度
优化
的补救措施,用以改善加载时间,改善站长浏览者的用户体验。网站运营人员可以通过这些建议来解决页面加载
速度
难题。编译如下:
1、...
今天是周日,大家都出去赏花度假,我独自一人在家花费了我大约3个半小时,写出了一套几乎适应所有
Shopify
/Wordpress移动端的快捷导航栏菜单;
为什么要写这个手机导航栏?
最近通过谷歌广告烧了一段时时间,发现手机端的流量占了所有流量的一半以上,如果一个让人产生烦躁的网站,浏览一圈还找不着北的网站,一个对于新的访客不信任的网站,都会造成访客流失,广告白花。所以,
优化
手机端是我们做独立站必须要...
你的
Shopify
独立站产品页是大部分客户在决定购买产品还是离开网站之间做出选择的地方。而不幸的是,这也恰恰是很多网站销售漏斗建立和
优化
过程中经常被忽视的部分。虽然大多数卖家都更注重去研究如何改进Checkout页面或者如何
优化
潜在客户将商品加入购物车之后的购物
流程
,但是如果你的产品页面有问题的话,客户根本就不会到达付款页面,就更别提购买转化了。
产品页面是为了告诉顾客你的产品为什么出色,说明它...
一个好的
Shopify
首页设计对您的在线业务的销售至关重要,因为首页是您的网站脸面。它是你的客户进入你的网店的第一印象,如果你想让他们在里面挑选产品,你需要让这种体验非常友好。
下面让我们开始分析一下
Shopify
首页都需要哪些要点。
1、设计精美漂亮
一个高大上的设计,对用户非常有吸引力。93%的买家认为在购买产品时,视觉上吸引人的网站是占最大的因素。
2、颜色搭配
这是
Shopify
...