首页 > 广州seo > wordpress如何去掉目录category
2015
12-10

wordpress如何去掉目录category

因为广州seo顾问在进行seo优化的时候,经常看到一个category目录,感到非常不简洁和烦躁。那么wordpress如何去掉目录category呢?本文介绍三种方法。

目录的简洁更有利于搜索引擎的抓取,我们可以使文章更加简洁,同样繁琐的目录也是一个凡人的问题。那么言归正传如何去掉烦人的category呢。

方法一:登录你的Wordpress后台,打开固定链接/永久链接设置项。在“可选设置”里的“分类地址前缀”里输入半角字符: “.”;保存即可去掉分类前缀category。
优点:设置简单,老少皆宜。适用于初建成的博客,或刚打算使用固定链接 /永久链接的博客。用不着修改代码,升级之时没有顾虑;用不着插件,不会增加运行负担。
缺点:原链接无法打开,出现404错误。被搜索引擎收录良好,或分类链接有较多外链链入的博客,可要万分小心了。不要因为操作简单、省时省力而损失了大量外链及权重。
开启重写后,这样设置会导致分类和标签下找不到对应文章,所以最好还是只将其缩短。

方法二:下载插件,在你wordpress后台插件频道,下载插件:

1、WP No Category Base:作者iDope,是为去除固定链接中分类链接里的category而开发出来的一款wordpress插件,被下载近5万次。安装启用此插件后,对原来的分类地址做了301跳转,对SEO优化有好处,把降权风险降到最低。

2、No category parents:作者milardovich,上面插件的升级版,不仅能去掉分类链接的前缀category,还能去掉父分类 parent-category。例如能把“/category/parent-category/my-category/”换成“/my-category/”形式。

wordpress如何去掉目录category

方法三:

通过对.htaccess 文件进行修改, 让URL 301 重定向,即可去除讨厌的 “category” 这个几个字母,即装分类设置成:http://www.lianxiseo.com/seo

完整代码如下:
RewriteRule ^category/http://www.lianxiseo.com/$1(.+)$ [R=301,L]

RewriteRule ^category/(.+)$ http://www.lianxiseo.com/$1 [R=301,L]

方法四:需要借助css标签运用了。需要进行一定的代码更改。所以在更改前,一定要备份好需要更改的文件哦。

1、找到你Wordpress博客wp-includes文件夹下的category-template.php。
2、打开此文件,搜索(get_category_link()函数里)的以下代码:
$catlink = $wp_rewrite->get_category_permastruct();
在其后,另起一行加入:
$catlink = str_replace(‘/category’ , ” , $catlink);代码作用是,使用字符串替换函数,把获取分类链接函数的分类链接里的/category替换掉。达到去掉分类链接前缀/category的目的。

通过以上广州seo的介绍,是不是明白了wordpress如何去掉category了呢?

捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

发表评论