如何批量重定向wordpress网站中的URL?

时间:2018-02-20 14:03:03

标签: wordpress url redirect hyperlink structure

我的WordPress网站上的所有网页网址都是https://example.com/post-name/。我希望使用永久链接在网址中添加类别,以便所有网址都显示为https://example.com/category/post-name/。这将是我的SEO的一大威胁。 有没有办法将我的所有https://example.com/post-name/网址批量重定向到https://example.com/category/post-name/

2 个答案:

答案 0 :(得分:1)

您最好的选择是使用批量导出工具,它会为您提供CSV中所有帖子的永久链接。我们使用WP All Export,它可以很好地工作。

以下说明可帮助您轻松为大量帖子创建单独的重定向。我们使用这种技术在几分钟内映射了数千个帖子。

第1步:导出所有帖子 你最终应该得到一个包含这种格式的所有固定链接的CSV ...

/blog-post-title/ 
/another-post-title/

第2步:添加目标列 复制永久链接列并添加类别slug(最简单的前置方式是使用Notepad ++)

你最终会得到像B一样的

/catname/blog-post-title/ 
/catname/another-post-title/

*注意:*如果您要添加几个类别,例如/ catone / / cattwo /那么您需要确保导出的另一列包含帖子的特定主要类别,并将其添加到下面级联。

第3步:将两列连接成一列 您将获取结果并添加到.htaccess文件中。

电子表格方程式如下:

="Redirect 301 "&A1&"  "&B1

结果将是:

Redirect 301 /blog-post-title/ /catname/blog-post-title/

第4步:启动新计划 将生成的重定向放入.htaccess文件但不保存。 转到设置>>永久链接并更改固定链接方案以包含该类别。

保存永久链接并保存新的.htaccess文件。 刷新任何缓存。 做一些测试以确保重定向工作正常。

完成!

答案 1 :(得分:0)

我们了解您要重定向帖子网址的问题。可帮助您完成此操作的插件称为Redirection。它非常易于使用,并允许添加批量URL重定向。