如何将WordPress网站从旧域名迁移到新域名

有时候我们可能因为某些原因需要把WordPress网站迁移到新域名(旧域名被卖了,被污染了,被墙掉了等等。).改变你网站的域名可能会影响网站的SEO排名,所以这是一个非常小心的过程。

虽然你无法避免网站迁移到一个新域时出现暂时的SEO波动,但你绝对可以将影响降到最低,快速恢复搜索流量和排名。在本教程中,我们将介绍如何在对SEO影响最小的情况下将WordPress迁移到新的域名。

自学咖网努力为各位打造免费分享知识与教程网站

以下是我们将介绍的5个步骤,帮助你将你的WordPress网站迁移到新的域名:

为WordPress网站创建一个复制包

为新域名创建一个数据库

解压缩WordPress上的新域名

设置永久301重定向

通知Google变更

在改变域名之前你需要知道什么

在开始之前,你应该知道一些事情。

转移到新域名的过程会暂时影响你的搜索引擎排名,因为谷歌等搜索引擎需要适应变化。

是的,这也会暂时影响你的搜索流量。记住,这是正常现象,所有切换到新域名的网站都会出现这种情况。

然而,你可以通过遵循这个指南来显著降低SEO的影响。我们会告诉你将你的WordPress网站迁移到新域名的正确方法,设置301正确的重定向,并通知搜索引擎。

请注意,本指南不适用于将WordPress站点迁移到新的主机上。这只用于切换域名。虽然过程是相似的,但是在这个过程中还涉及一些额外的步骤。这些额外的步骤将帮助您保护您的SEO排名和流量。

初步步骤:你需要开始做什么?

在本指南中,我们假设你已经在oldsite.com建立了一个WordPress网站,并且你正试图将它迁移到newsite.com。

我们还假设你已经有一个WordPress主机帐户,并且你熟悉你的虚拟主机控制面板。

您还需要知道如何使用FileZilla等FTP客户端,或者如何使用托管帐户仪表板下的文件管理器应用程序编辑文件。

一旦你准备好这些东西,你就可以开始这个过程了!

步骤1:为WordPress网站创建一个复制包

你需要做的第一件事是创建你的WordPress网站的完整备份。我们将使用此备份创建您网站的副本,以便您可以正确设置从旧域到新域的重定向。

虽然有很多WordPress备份插件可用,但在本教程中我们将使用Duplicator,这是一个免费的备份和迁移插件。

让我们先在你的旧域名上安装并激活复制插件。

激活后,插件会在你的WordPress管理后台添加一个复制菜单项。你需要点击复制菜单,然后点击“新建”按钮来创建一个新的包或WordPress站点的副本。

自学咖网努力为各位打造免费分享知识与教程网站

之后,会要求您单击“下一步”按钮继续。

复制器现在将运行网站复制器向导。首先,它将运行一些测试,看看是否一切正常。如果插件发现一个问题,你会看到一个带有说明的警告。

如果所有项目都标记为“良好”,请单击“构建”按钮。

自学咖网努力为各位打造免费分享知识与教程网站

插件现在将开始为你的网站文件创建复制包。这个过程可能需要几分钟,取决于您的网站的大小。

完成后,您将看到安装程序和归档包的下载选项。你需要点击“一键下载”链接将这两个文件下载到你的电脑上。

自学咖网努力为各位打造免费分享知识与教程网站

存档文件是WordPress文件的完整副本。它包括你的WordPress主题,固定链接设置,插件,上传和任何其他由WordPress插件创建的文件。

安装程序脚本是一个PHP文件,它将通过解压存档文件来自动运行WordPress迁移。

步骤2:为你的新域名创建一个数据库

在迁移之前:WordPress站点到一个新的域名,你需要一个新的SQL数据库来解压WordPress在新的域名上。

如果已经创建了数据库,可以跳过这一步。

要创建数据库,您需要访问您的主机帐户的cPanel仪表板,向下滚动到“数据库”部分,然后单击“MySQL数据库”图标。

自学咖网努力为各位打造免费分享知识与教程网站

注意:您的主机控制面板可能与屏幕截图略有不同。但是,您应该仍然能够找到database部分,并带有创建新数据库的选项。

只需为您的数据库提供一个名称,然后单击“创建数据库”按钮。

CPanel现在将为您创建一个新的数据库。之后,您需要向下滚动到MySQL用户部分。

接下来,为您的新用户提供用户名和密码,然后单击“创建用户”按钮。请务必在安全的地方记下您的用户名和密码。

自学咖网努力为各位打造免费分享知识与教程网站

您刚刚创建的新用户仍然没有处理数据库的权限。让我们改变它。

向下滚动到将用户添加到数据库部分。首先从“用户”字段旁边的下拉菜单中选择您创建的数据库用户。然后选择您刚刚创建的新数据库,并单击“Add”按钮。

自学咖网努力为各位打造免费分享知识与教程网站

你的数据库已经准备好将WordPress迁移到新的域名了。确保记下数据库名称、用户名和密码。在下一步中,您将需要这些信息。

注意:如果使用MySQL的phpadmin创建数据库,上面的过程有所不同,但大致操作是类似的,就是为新的域名创建一个数据库,从而导入旧的数据。

第三步:解压你的新域名

现在你需要把你之前下载的复制器文件上传到你的新域名。

复制器包也包含你的WordPress安装。这意味着你不需要在新域上安装WordPress。

首先,使用FTP客户端连接到您的域名。连接后,请确保您的网站根目录完全空。

之后,您可以将归档文件和安装程序文件上传到根目录(通常是public_html)。

自学咖网努力为各位打造免费分享知识与教程网站

两个文件都上传后,你现在可以解压WordPress了。

打开新的浏览器选项卡,并转到以下URL:

http://example.com/installer.php

别忘了用你的新域名替换example.com。这将启动复制器迁移向导。

自学咖网努力为各位打造免费分享知识与教程网站

安装程序将查找存档文件。您需要选中条款复选框,然后单击下一步按钮继续。

现在,安装程序会要求你配置WordPress数据库信息。

您的主机可能是本地主机。之后,您将输入在上一步中为新域名创建的数据库的详细信息。

自学咖网努力为各位打造免费分享知识与教程网站

完成后,单击“下一步”按钮继续。

Duplicator现在会将你的WordPress数据库备份从存档文件中解压到你的新数据库中。

接下来,它会要求您更新网站的网址或路径。你不需要改变任何东西,因为它会自动检测你的域名的新网址及其路径。

如果没有,那么您可以将URL更改为您的新域名。之后,单击“下一步”按钮继续。

自学咖网努力为各位打造免费分享知识与教程网站

Duplicator现在将完成迁移。

你可以点击“Admin Login”按钮使用新域名进入你网站的WordPress管理后台。

自学咖网努力为各位打造免费分享知识与教程网站

步骤4:设置永久301重定向

下一步是将到达您的旧域名的用户指向新域。这是通过设置301重定向来完成的。

31重定向对于SEO和用户体验非常重要。添加它们将允许你自动重定向用户和搜索引擎到你的新域名。

换句话说,每当有人登录到你的旧域名上的帖子或页面,他们将被自动重定向到你的新域上的相同帖子或页面,而不是看到404错误。

为了保持重定向,你需要保持旧的WordPress安装是活动的,这样它可以继续重定向到你刚刚创建的新安装。

有两种方法可以设置重定向。第一种方法很简单,只需点击几下。第二种方法要求您手动编辑文件。

1.使用一体化SEO设置301重定向。

对于这种方法,我们将使用All in One SEO(AIOSEO)。它是市场上最受欢迎的WordPress SEO插件之一,可以让你轻松优化WordPress网站进行SEO。

首先,你需要安装并激活旧域名的搜索引擎优化插件。

注意:要访问重定向管理器插件,您至少需要该插件的专业版。你也可以在新的WordPress网站上设置AIOSEO,进一步提高你的搜索引擎排名和流量。

在旧域名上激活后,你需要访问一个搜索引擎优化重定向页面并点击激活重定向按钮。

自学咖网努力为各位打造免费分享知识与教程网站

接下来,您需要切换到完整站点重定向选项卡,并打开重新定位站点开关。之后,您需要在“重新定位到域”选项旁边输入您的新域名。

自学咖网努力为各位打造免费分享知识与教程网站

不要忘记点击“保存更改”按钮来保存您的设置。

2.手动设置重定向到新域。

此方法要求您编辑。旧域名上WordPress网站的htaccess文件。

首先,您需要使用FTP连接到旧站点并编辑。htaccess文件。

这将和你的wp-includes或者wp-admin文件夹在同一个目录下。打开。htaccess文件,并将以下代码行粘贴在顶部:

#Options +FollowSymLinks RewriteEngine on RewriteRule ^(.*)$ http://www.newsite.com/$1 [R=301,L]

注意:用您的新域名替换上面代码中的newsite.com。

应用这些更改后,请访问您的旧域名。它应该会自动将你重定向到新的域名。

否则,重定向设置不正确,并且您的服务器可能不支持重定向规则。您需要联系您的虚拟主机公司的支持团队来启用重写引擎。

第五步:通知谷歌你的新域名。

既然你已经将WordPress迁移到了新的域名并设置了重定向,是时候通知Google你的地址变更了。这将有助于谷歌快速找到你的新网站域名,并开始显示在搜索结果中。

首先,您需要确保您的新域名和旧域名都作为两个不同的属性添加到Google搜索控制台。

接下来,您需要在Google搜索控制台帐户仪表板中选择旧域名作为活动属性。

自学咖网努力为各位打造免费分享知识与教程网站

之后,点击左栏的“设置”菜单,然后点击“更改地址”工具。

自学咖网努力为各位打造免费分享知识与教程网站

现在,您需要在“更新Google”部分选择您的新域,然后单击“验证和更新”按钮。

自学咖网努力为各位打造免费分享知识与教程网站

就这样,Google现在将验证您的旧域名是否被重定向到新域名,并保存您的更改。

在下一个屏幕上,Google搜索控制台将向您展示提交地址更改请求的分步向导。

注:也可以在百度搜索资源平台进入搜索服务-站点优化维护-网站改版,将旧站点名称指向新站点名称,通知百度搜索引擎完成搜索引擎结果中的URL地址变更。在此操作之前,一定要设置全站旧域名301跳转到新域名。

通知您的用户新域名。

虽然301重定向已经完成了他们的工作,但公开宣布迁移总是好的。

你所要做的就是在新网站上写一篇博文,并在你的社交媒体账户上分享。

如果您有电子邮件简讯或推送通知订阅者,那么您也应该向他们发送通知。

这在很多方面都是有帮助的。

首先,你的用户在阅读后更有可能记住新的域名。

其次,你可以要求你的用户让你知道他们是否看到任何错误。你不能在各种不同类型的浏览器或系统环境中单独测试你的站点。有一双新的眼睛来看待它总是有帮助的。

我们希望这个教程能帮助你将你的WordPress网站迁移到一个新的域名。

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 如何将WordPress网站从旧域名迁移到新域名