WP总是进行301重定向吗?

时间:2012-06-14 作者:Shimon S

我们为我们的网站租用了一位SEO专家,他说,在他开始工作之前,我们必须对网站结构进行一些更改。

首先,现在大多数页面都有301重定向。

例如:

  • mysite.com/2010/12/02/postname/?p=5500 被重定向到mysite.com/2010/12/02/postname/ mysite.com/2010/12/02/postname/?=12786 到mysite.com/2010/12/02/another-postname/ www.mysite.com/2010/12/02/postname/Mysite/?p=32123 到www.mysite.com/2010/12/02/another-postname

    为什么会这样

2 个回复
最合适的回答,由SO网友:AriePutranto 整理而成

是的,这很正常。

如果您不希望WP重定向任何内容。只需将此代码添加到工作模板函数中,即可删除该操作。php文件。

remove_action( \'template_redirect\', \'redirect_canonical\' );

这将停用所有重定向。

SO网友:AJ Wilcox

我不会相信你的搜索引擎优化承包商在这一点上。Wordpress默认这样做的原因是试图为搜索引擎提供一个包含单词的页面名称,而不是一个任意的数据库位置。谷歌可以在语义上使用这些词来尝试对页面进行分类;然而,如果调用该页面,他们就不能?p=31245或其他。

在你的生活中有所有这些规则。htaccess文件并没有明显降低服务器速度,但它确实解决了一个严重的SEO问题,即内容重复。当搜索引擎出现并看到/产品时,以及?p=1234,并且他们有相同的内容,他们必须决定给哪个评分。一座自相分裂的房子。。。好吧,其余的你都知道。

让301重定向保持不变,因为它们是健康的。删除它们肯定会打开索引问题的大门。

结束

相关推荐

Redirect Site Geologically

我正在使用WordPress mu,需要根据用户的地理位置重定向我的网站。例如,如果你从美国进入雅虎,它将进入雅虎。com,但如果你从印度访问该网站,它将进入。雅虎。com或在英国到英国。雅虎。com等。有没有办法让我的WordPress这样做?