当我们将WordPress网站迁移到新的域名后需要更新URLs吗?答案是,需要的。
手动编辑每个文章或页面只是为了替换旧的URL可能非常耗时,甚至是不可能的事情(如果文章有成千上万的时候)。但幸运的是,我们可以通过WordPress插件实现自动更新旧URL的过程。
在本教程中,我们将向您展示如何在WordPress站点搬迁到新域名后轻松更新URL。
何时以及为何需要更新URL?
假设您将WordPress网站移至新域名。然后,您可以通过访问WordPress仪表盘中的设置 » 常规页面来更改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。
之后,您可以通过检查插件中的WordPress核心表选项来更新文章、评论、选项、用户数据和站点其他区域中的URL。
WordPress核心表是组织和存储所有网站数据的地方。例如, wp_comments表将包含有关您网站上评论的所有信息以及有关评论者的数据。
除此之外,Go Live Update Urls还允许您更新网站上不同插件使用的数据中的旧URL。但是,这是一个可选步骤,您可以跳过它。
接下来,您需要向下滚动到更新旧链接到新URL的部分。继续并在相应的字段中输入“Old URL”和“New 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。现在单击“启动安装向导”按钮来配置插件。
您所要做的就是按照设置向导中的步骤进行操作。有关更多信息,请参阅有关如何为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”选项。
使用AIOSEO,您可以选择保留404错误日志的时间段。我们建议您选择不超过1个月的时间,以获得流畅和最佳的WordPress性能。
启用这些选项后,单击顶部的“Save Changes”按钮以存储您的设置。
您现在应该会看到一个新的“404 Logs”选项卡出现在 AIOSEO 的重定向下。插件将在此选项卡下跟踪并显示您网站上的404错误页面。
需要注意的重要一点是,您最初不会在404 Logs选项卡下看到任何数据。该插件只会在您启用设置后才开始记录损坏的链接。
但是,一旦设置处于活动状态,请继续并单击“404 Logs”选项卡。您将在URL列下看到断开链接的列表、点击次数列下的访问次数以及上次访问日期。
要修复任何损坏的链接,只需单击相应UR 的“Add Redirect”按钮。AIOSEO现在将显示为404错误URL设置重定向的选项。
继续并在“Target URL”字段下输入新链接,然后从下拉菜单中选择“301 Moved Permanently”作为重定向类型。
接下来,您需要单击“Add Redirect”按钮来修复您网站上的损坏链接。
要检查重定向是否有效,只需访问旧URL。如果您被重定向到新URL,则意味着您已成功修复404错误页面。
对于404错误跟踪,小编推荐您安装Spider Analyser搜索引擎蜘蛛统计分析插件,可以轻松获取不同搜索引擎反馈的404错误。
我们希望本教程能帮助您了解如何在搬迁WordPress网站时更新URL。
原文地址:https://www.wbolt.com/update-urls-when-moving-wordpress-site.html