WordPress伪静态之重要四步-免插件

开始wordpress页面伪静态优化处理,静态化的URL有利于搜索引擎收录,也就是SEO,在wordpress里,主要通过以下四步来得到一个简洁有效的URL:

1.文章页添加html后缀

wp后台-设置固定链接为自定义:/%category%-%postname%.html

效果:http://imvve.com/web-jth.html

2.page页面添加html后缀-代码实现

用编辑器打开主题目录functions.php插入以下代码:

由于上述代码会导致文章分类目录地址/斜杠丢失,为了seo友好识别,进行下一步修改:

3.分类目录链接加斜杠-代码实现

4.去除category(分类目录链接)代码实现

点击文章分类目录链接会出现:http://imvve.com/category/web/

这个category是多余的,个人认为不够简洁,且降低目录的深度更有利于SEO,网上有两种去除category的方法,

A.Wordpress后台,打开固定链接/永久链接设置项。在“可选设置”里的“分类地址前缀”里输入半角字符: “.”;保存即可去掉分类前缀category。这个方法设置后原链接无法打开,出现404错误,多方查询尝试解决无果。

B.下载WP No Category Base插件,安装启用即可。

我使用的是免插件解决functions.php插入以下代码:

至此,整个wordpress站点的所有页面伪静态成功。

PS:以上设置如果出现404,请在后台设置固定链接里点更改保存,重新激活一下,问题应该就能解决。

免插件其实只是把插件的代码集成到functions里执行了而已,亲们各取所需。

转载请注明:Vve映像 » WordPress伪静态之重要四步-免插件

赞 (1)
分享到:更多 ()

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. ddgtest回复