迁移WordPress网站后如何更新URL链接

当我们将WordPress网站迁移到新的域名后需要更新URLs吗?答案是,需要的。

手动编辑每个文章或页面只是为了替换旧的URL可能非常耗时,甚至是不可能的事情(如果文章有成千上万的时候)。但幸运的是,我们可以通过WordPress插件实现自动更新旧URL的过程。

在本教程中,我们将向您展示如何在WordPress站点搬迁到新域名后轻松更新URL。

迁移WordPress网站后如何更新URL链接

何时以及为何需要更新URL?

假设您将WordPress网站移至新域名。然后,您可以通过访问WordPress仪表盘中的设置 » 常规页面来更改WordPress地址和站点URL 。

更改WordPress地址和站点URL

但是,这不会更改您之前在文章和页面中添加的URL 。它也不会更改您添加到WordPress网站的图像的URL。

在每个博客文章和页面中手动更改所有这些URL可能非常耗时。此外,您总会有机会错过某些URL,这可能会导致您网站上的链接失效。

这就是为什么在搬迁WordPress网站后需要更新URL很重要的原因。

它有助于为您的用户提供流畅的用户体验,因为他们可以轻松找到他们正在寻找的页面。更新URL还可以改善您的WordPress SEO,并允许搜索引擎找到新的索引内容。

最后但并非最不重要的一点是,您还希望确保从旧域到新域的301重定向设置正确,因此用户始终被重定向到正确的位置。

这非常重要,因为可能还有其他网站链接到您的旧域,包括社交媒体帖子、Google 等。

话虽如此,让我们看看在搬迁WordPress站点后如何快速轻松地更新URL。

搬迁WordPress网站后更新URL

更新网站上旧链接的最简单方法是使用适用于WordPress的Go Live Update Urls插件。这是一个免费的WordPress插件,可让您更新文章、页面、图像、摘录、小工具等中的URL。

但是,在更新所有链接之前,请确保您对WordPress站点进行了完整备份。这将允许您在更新过程中出现问题时轻松恢复。

接下来,您需要在您的站点上安装并激活Go Live Update Urls。激活后,您可以从 WordPress 管理面板导航到工具 » Go Live

Go Live Update Urls

之后,您可以通过检查插件中的WordPress核心表选项来更新文章、评论、选项、用户数据和站点其他区域中的URL。

WordPress核心表是组织和存储所有网站数据的地方。例如, wp_comments表将包含有关您网站上评论的所有信息以及有关评论者的数据。

除此之外,Go Live Update Urls还允许您更新网站上不同插件使用的数据中的旧URL。但是,这是一个可选步骤,您可以跳过它。

更新网站上不同插件使用的数据中的旧URL

接下来,您需要向下滚动到更新旧链接到新URL的部分。继续并在相应的字段中输入“Old URL”和“New URL”。

更新旧链接到新URL

完成后,只需单击“Update Urls”按钮即可。该插件现在会将您网站上的所有URL更新为新域。

此外,您还可以阅读如何执行WordPress数据库搜索和替换一文来深入了解如何通过数据库搜索查询替换。

更新URL后重定向文章和页面

更新网站上的所有URL后,您现在需要为整个网站设置301重定向到新域。这将保留来自链接到旧域的站点的链接并防止404错误。

执行完整站点重定向的最简单方法是使用多合一 SEO (AIOSEO)插件。它是最好的SEO插件之一。

AIOSEO提供了一个强大的重定向管理器,只需点击几下,您就可以将旧URL重定向到新URL。该插件还有助于跟踪您网站上的404错误,因此您可以快速找到并修复任何损坏的链接。

在本教程中,我们将使用AIOSEO Pro版本,因为它包含重定向管理器和其他功能,如站点地图、自定义面包屑和架构标记。您也可以尝试免费版的AIOSEO开始使用。

您需要做的第一件事是在您的网站上安装并激活AIOSEO插件。激活后,您需要从 WordPress 管理面板转到All in One SEO » Dashboard。现在单击“启动安装向导”按钮来配置插件。

All in One SEO

您所要做的就是按照设置向导中的步骤进行操作。有关更多信息,请参阅有关如何为WordPress设置多合一SEO插件的详细教程。

1. 设置完整站点重定向

当您将两个单独的WordPress站点合并为一个时,或者如果您要为新域设置新的WordPress安装,此方法非常有用,因为它可以处理完整的站点重定向而无需添加任何代码。

只需转到All in One SEO » Redirects,然后单击“Activate Redirects”按钮。

站点重定向

激活后,您需要导航到“Full Site Redirect”选项卡并启用“Relocate Site”切换。接下来,您可以在“Relocate to domain”选项中输入您的新域名。

整站重定向

输入您的新域URL后,不要忘记单击“Save Changes”按钮来存储您的设置。AIOSEO现在会将您网站上的所有链接重定向到新URL。

2. 设置个人文章/页面重定向

AIOSEO还提供不同类型的重定向方法,您可以使用它们来设置单个文章/页面重定向。我们建议选择“301 Moved Permanently”重定向类型,因为它会告诉您的浏览器该页面已永久移动到新目的地,而您不希望将其移回。

个人文章/页面重定向

填写完这些详细信息后,只需单击“Add Redirect”按钮即可。

如果您想查看您创建的不同重定向,只需向下滚动并查看日志。

重定向列表

您可以查看URL、访问链接的人数、您设置的重定向类型,还可以选择是启用还是禁用重定向。

在Redirects下的“Setting”选项卡中,您也可以选择设置服务器级别的重定向,这会更快。默认方法设置为PHP,这是重定向旧URL的最简单方法,并且不需要任何服务器端配置。

但是您可以选择“Web Server”作为重定向方法,然后选择Apache或NGINX作为您的Web服务器。我们不会向初学者推荐这种方法,因为它需要技术知识。

服务器端重定向

跟踪您网站上的损坏链接

当您将URL更新到新域时,密切关注任何损坏的链接也很重要。这些链接不再存在并显示404错误页面。如果任何URL没有正确更新,它们就会发生。

借助AIOSEO,使用重定向管理器可以非常轻松地跟踪和修复404错误页面。

首先,您可以转到All in One SEO » Redirects

接下来,继续并单击“Redirects”下的“Settings”选项卡,然后单击切换开关以启用“404 error logs”和“Redirect Logs”选项。

404和重定向跟踪

使用AIOSEO,您可以选择保留404错误日志的时间段。我们建议您选择不超过1个月的时间,以获得流畅和最佳的WordPress性能

启用这些选项后,单击顶部的“Save Changes”按钮以存储您的设置。

您现在应该会看到一个新的“404 Logs”选项卡出现在 AIOSEO 的重定向下。插件将在此选项卡下跟踪并显示您网站上的404错误页面。

需要注意的重要一点是,您最初不会在404 Logs选项卡下看到任何数据。该插件只会在您启用设置后才开始记录损坏的链接。

但是,一旦设置处于活动状态,请继续并单击“404 Logs”选项卡。您将在URL列下看到断开链接的列表、点击次数列下的访问次数以及上次访问日期。

404日志

要修复任何损坏的链接,只需单击相应UR 的“Add Redirect”按钮。AIOSEO现在将显示为404错误URL设置重定向的选项。

继续并在“Target URL”字段下输入新链接,然后从下拉菜单中选择“301 Moved Permanently”作为重定向类型。

404链接重定向

接下来,您需要单击“Add Redirect”按钮来修复您网站上的损坏链接。

要检查重定向是否有效,只需访问旧URL。如果您被重定向到新URL,则意味着您已成功修复404错误页面。

对于404错误跟踪,小编推荐您安装Spider Analyser搜索引擎蜘蛛统计分析插件,可以轻松获取不同搜索引擎反馈的404错误。

我们希望本教程能帮助您了解如何在搬迁WordPress网站时更新URL。

评论留言