WPML

每个人都喜欢速度更快的网站。速度对于人类访问者和搜索引擎都很重要,因此绝对值得花时间进行优化。以下是一些可以提高多语言网站速度的提示。

确保网站性能满足访问者的期望并非一项放之四海而皆准的任务。有许多途径可以探索,也有不同的方法来实现最佳的网站性能。

提升网站性能至关重要

研究表明,最佳页面加载速度为 3 秒。如果页面加载时间超过 3 秒,您就有失去访问者的风险。而如果失去了访问者,您也必然会损失销售额、转化率、参与度和收入。

Google 也不喜欢加载缓慢的网站。Google 通过 Core Web Vitals 衡量 WordPress 网站的性能及其对用户体验的影响。这包括页面加载速度、视觉稳定性以及是否具有响应性。然后,它会使用这些信息对您的网站性能进行评分,并将其计入搜索结果的综合排名中。

如果您运营的是多语言 WordPress 网站,那么确保访问者拥有流畅的体验就显得尤为重要,无论他们身在何处,也无论他们使用哪种语言查看您的内容。

开始提升网站性能

在开始优化网站性能之前,请先检查网站的速度。您可以从众多在线测试工具中进行选择,包括 Pingdom ToolsGoogle 的 PageSpeed Insights。我们建议您选择一款工具并坚持使用。这是因为每种工具衡量性能的方式各不相同。在多个工具之间切换可能会给您带来错误的测量结果。

由于我们生活在移动优先的时代,因此在测试性能时,您应该重点关注移动端。如今,拥有一个移动端响应迅速且页面速度经过充分优化的网站是成功的关键。

您的网站在第一次测试时很可能表现不佳。如果出现这种情况,请尝试实施下面列出的一些性能优化提示,然后重新测试。

选择合适的虚拟主机

您可以采取一切途径来提升 WordPress 网站的性能,但如果没有可靠的网站托管服务提供商,您的努力将付诸东流。

市面上有无数的选择,选择最能满足网站需求的托管服务非常重要。

如果您使用的是共享托管计划,并且发现加载时间很慢,请考虑切换到云、VPS 或专用托管计划。请务必根据网站的规模和受欢迎程度选择托管服务提供商,以便其能够处理不断增加的网站流量。

页面缓存

默认情况下,当用户访问网站上的任何页面时,WordPress 都会动态编译整个页面。它需要从数据库中获取内容,然后加载图像和所有其他资源,并将它们组合在一起。这样做会消耗处理能力,并在每次访问时调用数据库,从而导致网站变慢。

但如果您的网站使用缓存,同一页面将以完整的编译形式存储。WordPress 可以直接提供该页面,而无需进行任何额外的处理。

这就是为什么缓存页面可以显著提高网站速度的原因。有许多 WordPress 缓存插件可供选择,其中一些较受欢迎的插件包括:

  • WP Rocket – 一款高级的一体化性能插件,只需点击几下即可提高 Lighthouse 性能得分。该插件包含多种性能优化选项,包括缓存、代码压缩、文件优化、延迟加载等。
  • WP-Optimize – 一款一体化性能插件。免费版可缓存网站、清理数据库并优化图像。高级版提供从延迟加载到兼容多语言和多货币的缓存等各项功能。
  • Autoptimize – 一款易于使用且免费的 WordPress 优化插件。它专门用于优化网站的 HTML、CSS 和 JavaScript 代码。该插件还可以优化图像和 Google 字体,并启用延迟加载。

优化图像

图像通常占据多语言网站内容的很大一部分。当然,它们可以帮助您吸引访问者的注意力,并让他们参与到您的内容中。但如果未经优化,它们就会拖慢网站的速度。

优化网站图像主要有三种方法:

  • 使用 TinyPNG 等工具压缩图像以优化其大小
  • 启用图像延迟加载,使其仅在用户滚动到它们时才加载
  • 通过使用响应式图像,确保网站以最适合用户设备的尺寸加载图像

使用 CDN

如果您是多语言网站的所有者,您的访问者可能来自世界各地。如果访问者的位置距离网站托管地很远,他们可能会遇到页面加载缓慢的问题。

内容分发网络(CDN)会在全球各地的数据中心保留您网站的副本。然后,它会从尽可能近的位置向访问者提供网页。因此,您的访问者应该能体验到快得多的页面加载时间。

压缩并合并 CSS 和 JavaScript 文件

当您压缩 CSS 和 JavaScript 文件时,您可以通过删除源代码中的多余符号来优化它们的大小。然后,您可以将它们合并为单个包。

这样做有什么好处?您的资源文件现在小得多了,因此服务器将其传输到浏览器所需的时间更少。此外,加载一个合并后的文件要比加载多个文件快得多。

重新检查得分

在优化网站时,请继续分析您在 Google PageSpeed Insights 上的得分。除了得分之外,Google 还会提供有关如何改进各个问题方面的建议。

请查看下面的 PageSpeed Insights 报告。这些指标准确地向您展示了网站中哪些元素还有改进的空间。颜色编码使您更容易区分页面中表现良好和表现不佳的区域。

尽量不要只盯着整体性能得分。相反,应重点关注实施这些建议。这样,您就可以真正提高网站的整体质量和速度。

PageSpeed Insights 报告示例

WPML 对网站性能的影响

虽然 WPML 功能丰富,并为您提供了自动或自行翻译网站的选项,但它并不会显著影响网站的速度或性能。事实是,您安装的每个插件和添加的任何代码行都会增加页面加载时间。然而,多年来我们实施了多项改进,以确保 WPML 对性能的影响微乎其微。

以下是我们所做的一些较大改进:

  • WPML 4.5 版本开始,翻译管理附加组件已包含在 WPML 的核心插件中。您不会丢失任何功能,但却少了一个需要安装的插件。
  • WPML 4.3 版本中,我们彻底重做了字符串翻译的工作方式。这使得页面加载时间得到了巨大改善。

当然,我们提升 WPML 性能的努力是持续不断的。在每次发布和更新时,我们都会测试 WPML 的性能,并在需要时进行调试和优化。

请观看下面的视频,我们在其中演示了如何构建满足 Google Core Web Vitals 要求的多语言 WooCommerce 网站。您可以看到,我们在安装并激活 WPML 之前和之后分别检查了网站的速度。然后,在翻译了网站上的内容后,我们再次检查了速度。

结果如何?对性能的影响非常小。我们在次要语言中的产品页面与默认语言中的页面表现完全相同。

网站次要语言的首页
次要语言首页的 PageSpeed Insights

总结

多语言网站提供针对居住在不同国家/地区、使用不同语言的用户需求进行本地化的内容非常重要,但保持网站速度也同样重要。

要提升网站的性能,请考虑更换托管服务提供商、使用缓存插件、优化图像以及使用 CDN。即使只做一些看似微小的改变,也能极大地提高网站的速度。

WPML 没有任何理由会导致您的网站变慢。如果您遇到任何性能问题,我们很乐意提供帮助,请通过提交支持请求告知我们。

觉得有用吗?分享这篇文章: