WordPress博客链接如何伪静态?

说到伪静态,绝大多数优化从业者都不陌生,静态的链接在搜索引擎优化是相对动态链接更友好的,更利于搜索引擎收录。因为访问速度快,提现层级关系。但是目前WordPress程序并不能所有链接都做成静态展示,这样非常占用系统资源,特别是频繁更新的网站;纯静态只适用于部分企业网站或者单站,对更新需求不大的网站。

1460003592480360

所以今天我主要讲的是WordPress如何做好伪静态,在伪静态有哪些需要注意的事项。

相信不少WordPress新手会碰到伪静态这个问题,包括惠州SEO博客也是一样;刚开始建站之前,贪图便宜,买了个虚拟空间,windows的系统,弄了半天才知道不支持伪静态,所以购买空间的朋友建议先询问客户,是否支持伪静态。但也并不是所有的空间都不支持伪静态,Linux的主机就能支持,建议大家使用WordPress建站的时候考虑使用Linux主机,因为WordPress在Linux下的运行才是完美的搭配,windows是总是很多问题,可以减少很多不必要的麻烦。

好了,前面扯远了,回归主题,WordPress链接伪静态有几个点要设置,如果系统为window对应的文件是web.config;Linux对应的则是.htaccess。这里主要讲htaccess的。

1、固定链接的设置

固定链接有很多,我们选择自定义结构;然后填写 规则 /%category%/%post_id%.html,点击保存;为什么要这么写,我相信大家都知道,就不多去解释了。

2、.htaccess文件的规则

在网站根目录添加.htaccess文件,如果已经有就不需要添加,直接修改;修改代码如下:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

改完点击保存。改完是不是发现生效了,链接形式,跟本博客一样http://caizixin.cn/zixun/1535.html

栏目加ID的形式的html

3、category的去除

你以到上面就完成了?错了,其实是还会多一个category这个烦人的东西,不过不用担心,还有办法教大家把它去除,有代码的形式去除,也有插件的形式,各有优点;插件易用简单,但是占资源;代码轻巧,但不熟悉的会容易改错。各位就根据自己的情况选择吧。惠州SEO推荐使用代码。

插件的话可以选择比如WP No category Base 插件。大家自行搜索

因为代码过长,这里提供下载 :

将以上代码下载负责,添加到主题下的 functions.php 文件中的结尾即可。

好了,到这里就基本完成WordPress 的伪静态了,需要注意的也就几个点,难度不大,相信大家都能操作好,有问题的朋友欢迎留言。

 

惠州SEO

发表评论

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen: