“Ask an Expert”是一个不定期推出的栏目,我们会向经验丰富的电商专业人士提出问题。在本期中,我们请教了资深电商开发者、Frontlevels的创始人Arjus Dashi Frontlevels,这是一家总部位于意大利、为全球在线商家提供服务的机构。
他探讨了解决电商结账流程缓慢的方案。
Practical Ecommerce:商家如何诊断和修复缓慢的电子商务结账流程?
Arjus Dashi:在电子商务中,更快的页面加载速度意味着更高的收入,然而没有任何页面比结账页面更重要,因为这是决定销售成败的最后一步。以下是导致结账缓慢的常见原因以及我解决这些问题的首选方案。
Arjus Dashi
常见问题
- 代码和集成未优化。结账页面涉及复杂的交互,例如实时库存检查、欺诈检测工具、运费计算器和支付网关,每一项都会增加外部API调用;低效或有缺陷的代码会严重拖慢这些连接,令用户感到沮丧。
- 服务器过载。使用独立托管服务的商家应对服务器进行峰值流量压力测试,例如,一个预计黑色星期五会有100个并发用户的电子商务网站应确保其结账流程能够承受该负载并留有20%的缓冲空间。
- 流程复杂。冗长的表单、不必要的字段、强制要求创建账户以及过多的确认步骤可能会让用户感到沮丧,混乱的体验会导致困惑和弃单。
- 缺乏透明度。意外的运费或其他费用可能导致用户犹豫不决,用户重视诚实,隐藏的费用会侵蚀信任并导致销售流失。
解决方法
- 重构代码和依赖项。使用Chrome或Mozilla的检查工具来分析结账性能,进入结账页面并打开检查工具(Mac:Command + Option + I,Windows/Linux:Control + Shift + C),然后在“Recorder”选项卡开始录制,页面加载完成后停止录制,时间线可以提供有关JavaScript、API调用、CSS和布局偏移的见解,从而识别瓶颈并优化依赖项以实现更快的加载速度。
- 定期监控性能。浏览器检查工具中提供的Lighthouse可以分析您页面的性能,它会突出显示 slowdowns 并提供可行的解决方案,其中一个关键指标是TTFB(“Time to First Byte”,即首字节时间),用于衡量服务器对初始请求的响应速度,较高的TTFB通常表明托管服务存在效率问题。
- 使用可靠的SaaS平台。许多信誉良好的SaaS电子商务平台都拥有针对高流量场景优化的强大结账功能,示例包括Shopify、BigCommerce、Wix等。
- 简化流程。通过消除不必要的步骤来精简结账流程,可以考虑:(i)提供访客结账以避免强制创建账户,(ii)删除可选字段,以及(iii)显示进度条以帮助用户跟踪他们的步骤。
- 披露所有费用。提前披露运费和附加费,这有助于建立信任并减少结账时的犹豫。

