将Wordpress永久链接从postname迁移到post\u id/postname

将Wordpress永久链接从postname迁移到post\u id/postname,wordpress,permalinks,Wordpress,Permalinks,我的博客已经上线一年左右了,我们90%的流量来自谷歌,所以我想确保我能正确处理这个永久链接的变化。我最近在Wordpress的codex上读到,在永久链接的开头包含数字%post_id%可以极大地减少获取帖子或页面时对数据库的压力。因此,我决定将permalink结构从/%postname%/更改为/%post\u id%/postname/ 现在,如果我输入,或者点击谷歌上我的网站的链接,看起来像这样-,它似乎会重定向到我的新结构:毫无障碍。我想知道我是否需要使用301重定向插件。我想,像谷歌

我的博客已经上线一年左右了,我们90%的流量来自谷歌,所以我想确保我能正确处理这个永久链接的变化。我最近在Wordpress的codex上读到,在永久链接的开头包含数字%post_id%可以极大地减少获取帖子或页面时对数据库的压力。因此,我决定将permalink结构从/%postname%/更改为/%post\u id%/postname/

现在,如果我输入,或者点击谷歌上我的网站的链接,看起来像这样-,它似乎会重定向到我的新结构:毫无障碍。我想知道我是否需要使用301重定向插件。我想,像谷歌这样的搜索引擎将看到与我看到的相同的“完美”重定向。似乎没有任何断开的链接。我只是想确认一下我在这次改变后会没事的


谢谢

WordPress通过发送301永久移动状态代码为您处理规范重定向。该状态代码确保谷歌只会通过新的URL(即,在你的永久链接中使用帖子ID)为你的帖子编制索引。我已经有一段时间没有使用重定向插件了,我的网站也被类似地编入了索引。

太棒了。不过我对这个很好奇。。。当我之前进行更改时,我尝试了/%category%/%postname%/,我发现我所有的永久链接在现有的帖子上都被破坏了。所以我想知道为什么Wordpress能够顺利地处理%post_id%permalink更改,而不是%category%更改。不管怎样,我很高兴听到我的博客可以接受这个改变,这只是我喜欢WP的另一个原因。@rocky:可能和类别名称有关,因为WP可能会把它们误认为是文章标题。