SEO的观点认为博客目录层次越深对搜索引擎索引的排名越不好,因此很多博主希望能够把分类链接目录的前缀“category”去掉,以减少目录层次,就拿垃圾站博客的分类地址举例:

原来的固定链接地址为[ http://www.lajiz.cn/category/computer-technology ]

这个是广告编辑地方
去掉“category”后的链接就成了[ http://www.lajiz.cn/computer-technology ]

去除固定链接地址里的“category”的办法很多,垃圾站介绍三个简单实用的办法:

一、修改Wordpress后台固定链接可选设置

登录Wordpress后台,选择“设置”-“固定链接”-“可选”,在“可选设置”里的“分类地址前缀”里输入英文状态的 “.”,如下图:

保存后即可去掉分类前缀category!

不过方法一有个缺点是原先链接打开后出现404错误,建议在博客建立初期还没有发布文章的时候使用,如果博客已经发布不少文章建议使用下面的方法去掉分类前缀category……

二、使用Wordpress插件No category parents实现去掉分类前缀category

No category parents插件不仅能去掉分类链接的前缀category,还能去掉父分类 parent-category,插件原理使用 301跳转访问原链 http://www.lajiz.cn/category/computer-technology 会自动跳转到 http://www.lajiz.cn/computer-technology ,能够最大程度防止搜索引擎降权!

有博主反映No category parents插件启用后不能去掉category,其实解决办法很简单,使用No category parents 0.1 版本即可解决这个问题!

三、修改Wordpress核心函数实现去掉分类前缀category

网上流传着修改网站根目录下的wp-includes/category-template.php文件中get_category_link函数,不过垃圾站博主打开这个文件后发现这个方法过时了,已经不适用,因此还是使用方法以一或者方法二修改去掉分类前缀category……