【WordPress】关于wordpress网站加速提高gtmetrix评分的一些优化方法

最近在研究google广告投放,展现量和点击都有,但网站跳出率贼高,没有做广告之前跳出率勉强还能接受,做了广告跳出率飙升一度达到百分之八十,这怎么能接受,马上研究了一下,发现问题应该出在网站打开速度上,google统计的平均速度在6秒以上了,难怪跳出率这么高。

速度测试网站:

google和Firefox:https://gtmetrix.com/

google pagespeed:https://developers.google.com/speed/pagespeed/insights/

通过测试速度,发现根本问题出在浏览器缓存和图片资源太大。

解决浏览器缓存问题:修改WordPress核心文件.htaccess来设置浏览器缓存。设置方法参考 【WordPress】WordPress非插件优化加速方法汇总 第18条让访问者缓存wordpress页面内容。

解决网站图片过大的问题:使用 ShortPixel Image Optimizer 插件,一次性优化网站所有图片。插件使用方法参考 【WordPress】提升网站打开速度,图片优化神器ShortPixel Image Optimizer使用教程。

 

其他一些提速优化插件:

让访问者缓存wordpress页面内容

让访问者缓存wordpress页面内容,这样读者就能更快速的载入你的站点。可以通过使用wordpress缓存插件WP Super CacheHyper Cache这类插件来解决这个问题。

当然也可以通过修改WordPress核心文件.htaccess来设置浏览器缓存,具体可参考 【WordPress】WordPress非插件优化加速方法汇总 第18条让访问者缓存wordpress页面内容。

 

改变默认存放媒体的文件夹

wordpress默认是把图片、文件、视频等一切上传的媒体统一放置到wp-content目录下的uploads文件下。这样是比较方便博主操作,但事实上,如果将图片等媒体存放到一个子域名下面,会带来几个好处。首先,图片等文件的链接地址会更短;其次,日常的备份工作会更加的方便;更重要的是,将图片等文件存到另外的子域名,能够允许并行下载,从而提高网页的加载速度。

wordpress3.5及以后的版本,不允许更改存放媒体的文件夹位置,你可以使用 Upload Url and Path Enabler 这个插件来解决这个问题。

 

网页、CSS、JS压缩

使用 Autoptimize 可以非常容易的优化站点,Autoptimize可以整合所有的脚本和样式表并将之缩小和压缩,添加有时限header并缓存它们,以及将样式表移到页首,脚本移交到页脚。 另外Autoptimize插件还可以优化缩小HTML代码,让你的页面真正轻量化。

 

异步或延迟加在JavaScript

使用 Async Javascript 消除重叠内容中的渲染阻止Javascript。

渲染阻止Javascript可防止在javascript加载完成之前呈现页面上的首屏内容。 这可能会影响您的网页速度,最终影响您在搜索引擎中的排名。它还会影响用户的体验。

异步JavaScript使您可以完全控制将“异步”或“延迟”属性添加到或排除的脚本,以帮助提高WordPress网站的性能。

 

防止遭受恶意URL请求

Block Bad Queries (BBQ)是一个简单、快速的插件,可以保护您的网站免受恶意URL请求。 BBQ检查所有传入的流量,并安静地阻止令人讨厌的错误请求比如 eval(, base64_, 及过长的请求字符串。对于无法使用强大的.htaccess防火墙的网站,这是一个简单而可靠的解决方案。

你可能感兴趣的:(wordpress)