WordPress在5.1版中引入了站点运行状况检查功能,该功能在WordPress 5.2中进一步改进,包括站点运行状况检查分数。
此功能可帮助网站所有者密切关注可能影响其网站的性能和安全问题。
我们的许多读者都向我们询问了如何正确使用网站健康功能,以及它能做什么或不能做什么。
在本文中,我们将向您展示如何在WordPress站点运行状况检查中获得100%的分数。我们还将回答有关网站运行状况功能的一些常见问题。
什么是WordPress网站健康检查分数?
WordPress网站健康检查分数是WordPress中的一项功能,它可以查找常见的性能和安全问题,并根据各种测试提供健康检查分数。
您可以通过访问WordPress管理区域中的工具»站点健康运行状况页面来查看您的站点健康评分。
这个网站的站点健康得分是是78分,原因是php版本不是最新的,mysql版本也不是最新的,包括缺少相应的模块。
WordPress为互联网上超过34%的网站提供支持。大多数使用WordPress 制作网站的人都是初学者和非技术用户。
站点运行状况功能运行一系列测试,以查看其网站是否以最佳设置和最新服务器软件运行。
良好的网站健康评分如何帮助您的WordPress网站?
站点运行状况功能运行一系列测试,以查找WordPress网站上的常见性能和安全问题。
一个例子是检查您的网站是否运行最新的PHP版本的测试。使用较旧的PHP版本可能会使您的网站在许多流行的WordPress插件中变慢和/或行为异常。
获得更好的站点健康检查分数可确保您的网站在最佳条件下运行。
话虽如此,让我们来看看如何在WordPress网站健康检查中获得100%的分数。
1.获得更好的WordPress主机
没有什么比网络托管服务更能影响网站的性能。这是您为网站做出的最重要的决定。
使用不可靠的托管服务提供商可能会以多种方式影响您的WordPress网站。
他们倾向于使用较旧的软件,没有安装所有的PHP模块,用户也没有简单的方法来解决这些问题。
我们建议使用阿里云,安全机制不错:点击领取阿里云新版2000代金券
2.在WordPress中安装SSL / HTTPS
SSL通过加密从服务器到用户浏览器的数据传输来保护您的网站。启用SSL的网站在其URL中使用HTTP而不是HTTP,并在地址栏中显示挂锁图标。
要从HTTP切换到HTTP,您需要在您的网站上安装SSL证书。我们推荐的大多数WordPress托管服务提供商都提供免费的Let’s Encrypt SSL证书。
有关详细信息,请参阅我们的指南,如何让您的WordPress网站免费使用SSL证书。
3.使WordPress保持最新状态
WordPress是一个定期维护的开源软件。每个新的WordPress版本都带来了新功能,错误修复,并提高了您网站的安全性。
许多初学者担心更新WordPress会破坏他们的网站。他们忽略WordPress更新,因此,他们的网站容易受到安全威胁。
4.保持WordPress插件和主题更新
就像WordPress本身一样,WordPress主题和插件也会定期更新。您需要留意可用的更新并安装它们以保持您的站点更新。
插件和主题使用更新来提供新功能,修复错误和关闭安全问题。您需要安装更新以确保您的网站不容易受到任何已知安全问题的影响。
5.使用最新的MySQL或MariaDB版本
WordPress将您的所有网站内容存储在数据库中。默认情况下,WordPress支持数据库管理软件,如MySQL和MariaDB(MySQL的一个分支)。
使用最新版本的MySQL或MariaDB可确保WordPress可以安全地存储您的网站数据。旧版本可能会导致您的网站出现意外行为。
您需要确保您的网站运行最新的稳定版MySQL / Maria。您可以通过切换到站点运行状况中的信息选项卡来查找有关数据库软件版本的信息。
如果您的网站使用的是旧版本的MySQL或MariaDB,那么您需要联系您的WordPress托管服务提供商并要求他们更新它。
6.使用最新的PHP版本
WordPress是用PHP编程语言编写的。它是一种服务器端语言,这意味着它可以在您的托管服务器上运行,以动态生成WordPress页面。
使用最新的PHP版本可以提升您的网站性能。它还确保与新的WordPress插件功能兼容,这些功能可能需要最新的PHP版本才能正常工作。
7.保持启用WordPress自动更新
WordPress具有内置的更新功能和安装最新安全版本的能力。这些是次要版本,但对您网站的安全性至关重要。
但是,网站所有者确实能够关闭自动WordPress更新。这可以通过使用更新管理器插件或在wp-config.php文件中添加代码来完成。
这些安全更新会自动安装在数百万个网站上。确保在WordPress网站上启用了自动更新,以便通过这些及时更新确保您的网站安全。
8.删除未使用的WordPress插件和主题
从技术上讲,只要编码良好,您就可以在网站上使用任意数量的WordPress插件。
您可以在WordPress站点上安装非活动插件。它们不会被WordPress加载,也不会影响您网站的性能或速度。
但是,建议您删除不需要的任何非活动插件。它们占用空间,可用于隐藏恶意软件,增加安全扫描时间,并且您可能会意外地激活它们。
9.启用Rest API
WordPress中的REST API允许开发人员安全地使用HTTP请求在WordPress站点上执行操作。
许多网站所有者禁用REST API以保护其网站免受暴力攻击。
但是,站点运行状况不推荐它,因为您可能需要REST API来使用第三方应用程序或某些WordPress插件。确保启用REST API以提高WordPress站点运行状况评分。
编者注:我们在我们的网站上禁用REST API以防止暴力攻击。
10.确保安装必需的PHP模块
PHP模块和扩展是扩展PHP编程语言功能的附加库。WordPress建议安装几个PHP模块以获得最佳性能。
您可以在WordPress网站上找到扩展列表。其中一些扩展是必需的,建议使用其他扩展但不是必需的。
现在,您如何安装缺少的模块?
您需要请求您的托管服务提供商为您安装这些扩展程序。一些Web托管提供商允许您从托管仪表板安装它们(查找PHP PEAR包)。但是,您仍然需要在php.ini文件中配置它们,这对初学者来说可能并不容易。
11.禁用WordPress调试模式
WordPress带有内置的调试模式,可以让您查看插件,主题或自定义代码是否会引发一些错误。此功能旨在供开发人员或高级用户使用。
建议不要为实时网站打开WordPress调试模式。它可能会在WordPress管理区域中显示警告和通知,这些警告和通知会影响用户体验。
12.确保WordPress可以运行预定作业
您的WordPress网站需要执行计划任务,如检查更新。这些任务使用称为cron作业的系统。
有时您的托管环境可能会阻止它们运行,或者您可能不小心最终停止了WordPress cron作业。
您需要确保WordPress可以运行这些计划任务以提高您的站点健康评分。
关于WordPress网站健康功能的常见问题解答
WordPress网站健康功能提供了极好的建议和建议。但是,在您的脑海中仍然存在一些问题。
在这里,我们将尝试回答其中的一些问题。
我需要在WordPress中获得100%的站点健康检查分数吗?
不,您不需要获得100%的站点健康检查分数。任何高于80%的分数都被认为足以在没有重大问题的情况下运行WordPress网站。
但是,获得100%的站点健康评分确实很棒。它还可以确保您不会错过任何针对您网站的建议WordPress建议。
哪些站点运行状况检查更重要?
站点运行状况测试有三个状态标签:
- 好(通过测试)
- 推荐(建议更改,但不是必需的)
- 关键(您必须考虑修复的重大问题)
关键问题更重要,您应该考虑先修复它们。
完美的网站健康评分是否意味着我的WordPress网站是安全的?
不,网站运行状况分数表示您的WordPress安装使用推荐的WordPress设置。您仍然需要提高WordPress安全性,以保护您的网站免受常见威胁。