网站速度对于任何网站都是至关重要的,在外贸出海和各种精细化运作的今天,加速独立站访问是每个网站运营者需要考虑的事情,当我们的网站超过3s还没有打开,就会了有用户离开;网站速度快,能够提高用户的体验,从而减少用户流失率,同时对Google收录和排名也是有益的。
接下来,分享一款WordPress插件,在不使用代码的情况下,来提高网站性能。
01 Perfmatters插件简介
Perfmatters是一款轻量级 WordPress 性能优化插件,主要功能是加速和优化 WordPress网站,来帮助我们提高网站加载速度并减少资源消耗。同时,可以很好的降低网站资源请求次数,来有效提升页面打开速度。
插件主要特点:
02 Perfmatters插件如何安装配置?
Perfmatters插件没有上架插件商店,需要在其官网上进行下载,同时需要进行订阅,插件不提供免费版。
订阅购买:
在 WordPress网站后台 > 设置 > Perfmatters 进行插件的功能开启使用。
插件主要有七大功能:常规设置、Assets设置、预加载、延迟加载、字体、CDN、Analytics设置 。
禁用表情符号:
表情符号会加载wp-emoji-release.min.js,如网站没有使用到表情符号,建议禁用。
禁用面板图标:
WordPress自带有图标库,会在前端加载一个Dashicon资源,一般情况下用不到它,建议禁用。
禁用嵌入:
嵌入功能在前端默认加载 wp-embed.min.js文件,其用于编辑页面自动转换 YouTube视频,推文和URL为预览。
禁用XML-RPC:
网站根目录中的 XML-RPC文件可以远程连接,建议禁用,能够避免网站远程被入侵。
移除jQuery迁移:
jQuery迁移,其就是“jQuery Migrate”。它的作用是提升高级版本和低级版本代码的兼容性,只有含有旧代码的主题/插件会使用到它,现在大多数最新版本/主题插件并没使用到,建议禁用。
隐藏WP版本:
删除 WordPress版本Meta标签,不隐藏会暴露当前使用的 WordPress版本,移除代码能降低安全风险。
删除wlwmanifest链接:
给Windows Live Writer写作文章使用,建议禁用。
删除RSD链接:
客户端编辑网站用的,一般都是浏览器后台编辑网站内容,建议禁用。
移除短链接:
网页代码 head 区域有 shortlink 字样,建议移除。
禁用 RSS 源:
给RSS阅读器使用的,经常被爬虫抓取,禁用后无法获取并 301重定向URL到主域名。
移除RSS源链接:
移除 WordPress生成的RSS源的链接标签,建议移除。
禁用 Pingbacks:
第三方网站链接到你文章时自动创建评论,会出现很多垃圾评论,评论会有邮件通知,占用系统资源,建议移除。
禁用REST API:
REST API是 WordPress 数据传递接口,块编辑器、小程序、一些插件会用到它,如:AIOSEO 、 Yoast SEO、Woocommerce、古腾堡编辑器,则不建议禁用。
移除 REST API 链接:
移除页面代码中的头部连接,建议移除。
禁用谷歌地图:
移除网站中加载的谷歌地图,包括主题和插件内置的 Google Maps API,未用到谷歌地图则禁用。
Exclude Post IDs:
防止在某些文章/页面上禁用 Google Map,用于特定页面开启Google Maps API。
禁用密码强度尺:
新版本WordPress、WooCommerce中各自集成了一个密码强度表,用来强制使用强密码,建议禁用。
移除评论:
移除文章评论框,访客无法评论。当网站不需要评论功能或评论模块是自定义开发的,则可以关闭。
对于外贸网站文章一般都会有文章和评论功能,一般不建议移除。
移除评论的URL:
移除后文章评论框里的URL输入框会消失,用户无法输入网址字段。该功能建议移除,避免垃圾外链产生。
添加空白Favicon:
添加空白 favicon,正常网站用不到该功能。
禁用Heartbeat:
Heartbeat 心跳功能是 WordPress内置服务,默认间隔15-60秒到服务器上请求一次,某些主题和插件可能会用到,建议保持默认。
限制帖子修订:
限制最大修订数量,太多会导致数据库臃肿,读写速度慢。建议设置为 3个。
自动保存时间间隔:
编辑文章/页面时自动保存频率,建议2~3分钟即可。
自定义登录网址:
自定义 WordPress后台登录地址,修改正常wp-admin的登录地址,提升网站安全,可根据自身情况开启。
Disabled Behavior:
访问默认登录地址时的提示信息,当你自定义登录地址后,再次访问默认地址,设置的一个提示动作。
02 Assets设置
脚本管理器:
CSS:
从文件中中删除未使用到的CSS,并在head中内联的方式加载已使用的CSS,提高页面速度。
代码:
在网站Header 、Body 、Footer 添加代码的功能。
03 预加载