本文目录:
- 1、如何给wordpress做搜索引擎优化
- 2、如何正确优化WordPress,让WordPress网站速度飞起来
- 3、wordpress优化怎么开启GZIP压缩
如何给wordpress做搜索引擎优化
wordpress做搜索引擎优化方法/步骤:
固定链接规范化
WordPress 日志默认是 ?p=xxx 的 URL 格式,而搜索引擎对于此类 URL 格式的页面的收录优先级很低。Apache 服务器如果开启 mod_rewrite 模块,那么我们可以利用伪静态,来设置固定链接 (Permalink) 格式,使日志更容易被搜索引擎索引。偶推荐/%post_id%.html 和 /%postname%格式。
标题 (Title) 优化
WordPress 默认是“博客名称#187;日志标题”的 Title 格式,一般来说,将“日志标题”置于“博客名称”前更利于 SEO,可以使用类似 All in One SEO Pack 的插件来自动优化Title 以及 Descriptions Keywords 的 Meta 信息。
使用标签 (Tag)
标签是比分类更自由的归档方式,通过标签关联日志更有利于检索,也有助于引导搜索引擎更好地收录。除了手工添加标签,也可以使用插件实现,类似 Simple Tags 等。
启用 Ping 功能
Ping 功能允许在日志发布或更新后第一时间通知搜索引擎,以便最快速地收录新内容。WordPress 自带 Ping 功能,实现很轻松。
优化 robots.txt
偶介绍过针对 WordPress 的 robots.txt 文件处理方法,对于 SEO 而言,robots.txt 至关重要,良好的 robots.txt 能防止重复内容,限制索引目录,更好地引导搜索引擎的收录行为。
使用Sitemap(网站地图)
一份良好的 Sitemap 能让搜索引擎更为有效地索引,WordPress 有很多网站地图生成插件,偶使用的是 Google XML Sitemaps 插件,使用量大而且效果不错。
防止垃圾留言评论
垃圾留言评论会影响Blog在搜索引擎中的表现,因此需要安装一个自动过滤垃圾留言评论的的插件,推荐使用Akismet。
增加内部链接
在日志写作中,要充分利用博客本身资源,将相关内容相互引用,能有效地提高博客在搜索引擎中的权重和级别。
不要轻易做变动
不要总是草率的变动自己的域名、博客名、链接结构、链接地址等,早期应该做全局的规划,中途进行大的变动是非常不明智的。
文章Post Slug的优化
文章标题中最好包含文章最关键的关键字,不要使用一些没有意义的标题,对于英文Blog来讲,最好启用一个名叫SEO Slugs的插件,该插件能够自动将post slug中的the、in等“没用”的单词删除,有利于SEO.
更新你的博客
记着经常更新,并且写出高质量的内容,这才是SEO中最关键的地方,写出高质量的文章,将会更容易实现SEO的目标。
交换链接
要交换有价值的链接,严防带有 rel=”nofollow” 属性的链接。
如何正确优化WordPress,让WordPress网站速度飞起来
1.测试网站程序的运行效率是否存在问题
首先我们可以在自己的本地电脑上搭建PHP+Mysql环境,待环境搭建好以后,我们需要将以wordpress搬家的方式,将程序整个的恢复到本地服务器环境中。通过这个步骤,可以判断网站是否由于网站程序运行缓慢而导致页面打开速度慢。如果在本地环境中运行速度非常理想,则可能是由于服务器环境搭配不当、或网络速度不理想造成的。
2.测试网站加载的插件是否影响网站运行速度
使用排除法,有选择性的关闭与打开插件,并进行前后运行速度对比,以确认是否有某些插件影响网站的运行速度。
3.测试主题模板是否影响网站运行效率
下载并启用WP默认的模板进行前后运行速度比较,这里推荐使用 Twenty Twelve 这款wordpress官方开发的主题进行测试。
4.测试是否由于服务器网络环境影响页面打开速度
将需要测试的页面;例如网站首页,另存为静态页面,并上传到服务器上进行速度测试。如果打开速度变快,说明网络环境不存在问题。需要对服务器动态处理程序进行排查。
wordpress优化怎么开启GZIP压缩
方法一、通过修改index.php文件开启Gzip压缩
下载Wordpress网站根目录index.php文件到本地,用专业网页或代码编辑软件打开编辑,请勿使用系统自带的记事本。填的时候注意标点符号,需英文状态输入。
在打开的index.php
中找到:
define(’WP_USE_THEMES’,
true);
在后面加上:
ob_start(‘ob_gzhandler’)
这种方法最简单,推荐使用。不过有个弊端,就是当wordpress系统升级后需要重新设置。
方法二、通过.htaccess启用Gzip压缩
如果你的网站空间或服务器支持.htaccess文件,那么在wordpress根目录的.htaccess中添加以下代码,然后上传到wordpress根目录即可。
用FTP软件登陆Wordpress博客网站目录。
右键.htaccess文件-编辑,打开.htaccess文件。在最后面加上第3点中介绍的两种代码中的任意一种。
实现gzip压缩代码有两种具体如下:
第一种:php_value
output_handler
ob_gzhandler
第二种:
IfModule
mod_expires.c
ExpiresActive
On
ExpiresByType
image/gif
A2592000
ExpiresByType
image/jpeg
A2592000
ExpiresByType
image/png
A2592000
ExpiresByType
image/x-icon
A2592000
ExpiresByType
application/x-javascript
A604800
ExpiresByType
text/css
A604800
/IfModule
IfModule
mod_deflate.c
SetOutputFilter
DEFLATE
AddOutputFilterByType
DEFLATE
text/html
text/css
image/gif
image/jpeg
image/png
application/x-javascript
/IfModule
方法三、通过php.ini
启用Gzip压缩
如果服务器支持php.ini重定义的话,可以在php.ini中增加以下代码来开启gzip。
zlib.output_compression_level
=
number
其中number为1—9的值,1的压缩比率最低,
建议取5。
方法四、安装gzippy插件开启Gzip压缩
下载Gzippy插件(下载地址见参考资料。),点wordpress后台的安装插件-上传-选择文件-现在安装,安装完成后启动插件即可。
方法五、利用WP
Super
Cache缓存插件自带功能开启Gzip压缩
已安装WP
Super
Cache缓存插件的朋友,可以在WP
Super
Cache设置-高级选项中勾选Compress
pages
so
they’re
served
more
quickly
to
visitors.(Recommended)一项,这样也可以开启Gzip压缩。不过勾选这个选项可能导致网页乱码。
方法六、Cpanel控制面板的空间开启Gzip压缩
使用Cpanel面板的空间如果服务器支持,可以在Cpanel后台设置开启网站Gzip压缩。在Cpanel面板的软件栏目-优化网站中进行设置。点优化网站后,选择压缩所有内,然后更新设置。
查看Gzip是否开启成功
选择以上任一适合自己的方法设置好之后,大家可以到Gzip压缩检测网页(见参考资料)进行测试,看看wordpress
Gzip压缩有没有成功。祝你成功。以下是本人博客的Gzip检测图-Gzip压缩已开启:
注意事项及说明
如果在.htaccess文件中禁止了gzip功能的话,那在php.ini文件中开启后也需在.htaccess文件中开启gzip,否则没有效果。
开启wordpress的gzip功能后,服务器将在页面传输前将页面压缩后传送,可以有效减少服务器的带宽使用,也可以加速页面下载。
另外请注意只能选择一种方式来开启wordpress
gzip压缩,否则有可能造成冲突,请谨记。
【wordpress优化】的内容来源于互联网,如引用不当,请联系我们修改。
网友留言: