何时需要更新WordPress网站上的URL?
假设您将WordPress网站迁移到一个新域名。您可以通过访问WordPress仪表板中的设置 » 常规页面来更改WordPress地址和站点地址。
然而,这并不会更改您先前在文章和页面中添加的URL,也不会更改您添加到WordPress网站的图片URL。手动更改所有这些URL可能会耗费时间,并且总是有可能会遗漏一些URL,这可能导致网站上的链接断开。因此,在迁移您的WordPress网站时更新您的URL非常重要。这有助于为您的用户提供流畅的用户体验,因为他们可以轻松找到他们想要查看的页面。更新URL还可以改善您的WordPress SEO,并允许搜索引擎找到新的内容进行索引。最后但同样重要的是,您还想确保从旧域名到新域名设置了适当的301重定向,以便用户始终被重定向到正确的位置。
在迁移WordPress网站后更新URL
更新您网站上的旧链接的最简单方法是使用Search & Replace Everything插件。它是一个免费的WordPress插件,可以让您更新文章、页面、图片、摘要、小工具等中的URL。不过,请确保在更新所有链接之前首先备份完整的WordPress网站。这可以让您在更新过程中如果出现问题时轻松恢复。接下来,您需要在您的网站上安装并激活Search & Replace Everything。有关详细信息,请参阅我们关于如何安装WordPress插件的分步指南。激活后,您应该从WordPress管理面板导航到工具 » WP Search & Replace。首先,您会看到一个用于将旧链接更新为新站点URL的部分。继续在“搜索”字段中输入旧的URL,并在“替换为”字段中输入新的URL。然后,您可以向下滚动选择要更新的WordPress数据库中的特定表。通过检查插件中的WordPress核心表选项,您可以在网站的文章、评论、选项、用户数据和其他区域中更新URL。WordPress核心表是组织和存储所有网站数据的地方。例如,wp_comments表将包含关于您的网站上的评论的所有信息,以及评论者的数据。您还可以点击“全选”选项来选择所有表。接下来,点击“预览搜索和替换”按钮以继续。插件接下来会让您预览它将进行的更改。这样,您无需担心犯任何错误。最后,点击“全部替换”按钮。插件现在会将站点上的所有URL更新为新域名。
更新URL后的文章和页面重定向
在更新网站上的所有URL之后,您现在需要为整个站点设置到新域名的301重定向。这将在链接到您旧域名的网站上保留链接,并防止出现404错误。执行完整站点重定向的最简单方法是使用All in One SEO (AIOSEO) 插件。它是最好的SEO WordPress插件,并且被超过300万名专业人士所信赖。AIOSEO提供了一个功能强大的重定向管理器,只需点击几下就可以将旧网站的URL重定向到新的网站。插件还帮助跟踪网站上的404错误,这样您就能快速找到并fix任何损坏的链接。对于这篇教程,我们将使用AIOSEO Pro版本,因为它包括重定向管理器和其他功能如站点地图、自定义导航栏和模式标记。您也可以尝试免费的AIOSEO版本开始。安装并激活插件后,请转到WordPress管理面板的All in One SEO » 仪表板。现在点击“启动设置向导”按钮来配置插件。只需按照设置向导的步骤操作即可。有关更多信息,请参阅我们关于如何在WordPress中设置All in One SEO的详细教程。
1. 设置完整站点重定向
当您将两个独立的WordPress站点合并为一个或如果您要为新域名设置新的WordPress安装时,此方法超级有用,因为它将在不添加任何代码的情况下处理完整站点重定向。只需转到All in One SEO » 重定向,并点击‘激活重定向’按钮。激活后,您需要导航到‘完整站点重定向’选项卡,并启用‘重新定向站点’切换。然后,您可以在‘重新定向到域’选项中输入您的新域名。在输入新域URL后,别忘了点击“保存更改”按钮以存储您的设置。AIOSEO现在会将站点上的所有链接重定向到新的URL。
2. 设置单个文章/页面重定向
AIOSEO还提供了不同类型的重定向方法,可以用来设置单个文章和页面的重定向。我们建议选择‘301永久移动’重定向类型。这告诉您的浏览器页面已永久移动到新目的地,并且您不希望将其移回。完成填写这些详细信息后,只需点击‘添加重定向’按钮。您可以通过向下滚动和查看日志来查看您创建的不同重定向。可以看到URL、人们访问链接的次数、您设定的重定向类型,并可选择启用或禁用重定向。在重定向下的‘设置’选项卡中,您也可以选择设置服务器级重定向,速度更快。默认方法设为PHP,这是重定向旧URL最简单的方法,并不需要任何服务器端配置。然而,您可以选择‘Web服务器’作为重定向方法,然后选择Apache或NGINX作为您的网络服务器。我们不建议初学者使用此方法,因为它需要技术知识。
额外:跟踪网站上的断链
当您将URL更新为一个新域名时,也必须密切关注任何断链。这些是已经不存在的链接,显示404错误页面。如果任何URL没有正确更新,它们可能会发生。使用AIOSEO,跟踪和修复404错误页面非常简单。要开始,请前往WordPress仪表板中的All in One SEO » 重定向。然后,点击重定向下的‘设置’选项卡,然后点击切换以启用‘404日志’和‘重定向日志’选项。在AIOSEO中,您可以选择保留404错误日志的时间段。我们建议您选择不超过一个月的时间,以实现流畅和最佳的WordPress性能。启用这些选项后,请点击页面顶部的‘保存更改’按钮,以存储您的设置。您现在应该在AIOSEO的重定向下看到一个新的‘404日志’选项卡。在此选项卡下,插件可以跟踪并显示网站上的404错误页面。需要注意的是,您最初不会在404日志选项卡下看到任何数据。插件只有在您启用设置后才会开始记录损坏的链接。然而,一旦该设置已经激活了一段时间,请转到‘404日志’选项卡。您将会在URL列下看到损坏链接列表,在访问次数列下看到访问次数,在上次访问日期列下看到上次访问日期。要修复任何损坏的链接,只需点击相应URL的‘添加重定向’按钮。AIOSEO现在将显示选项,以便为404错误URL设置重定向。您需要在‘目标URL’字段中输入新链接,并从下拉菜单中选择‘301永久移动’作为重定向类型。然后,继续点击‘添加重定向’按钮以修复网站上的损坏链接。要检查重定向是否正常,只需访问旧URL。如果您被重定向到新的URL,则表示您已成功修复404错误页面。
我们的最佳WordPress网站迁移指南推荐
希望本文帮助您了解如何在迁移WordPress网站时更新URL。您可能还想看看我们关于如何迁移网站的其他指南:
- 如何轻松迁移WordPress到新域名(不丢失SEO)
- 初学者的终极WordPress SEO迁移清单
- 什么时候应该更改您的WordPress主机?
- 如何将WordPress迁移到新主机或服务器,无停机时间
- 如何将WordPress从本地服务器迁移到在线网站
- 如何将在线WordPress网站迁移到本地服务器
- 如何正确地将WordPress从子域迁移到根域
- 如何轻松地将博客从WordPress.com迁移到WordPress.org
- 初学者终极WordPress迁移指南(分步)
如果您喜欢本文,请订阅我们的YouTube频道,获取WordPress视频教程。您也可以在Twitter和Facebook上找到我们。