跳到主要内容

您想将WordPress网站移至新域吗?更改您的网站域名可能会严重影响您的SEO排名,这一过程需要非常仔细地进行。

虽然在将网站移至新域时无法避免暂时的SEO波动,但是您绝对可以最大程度地减少影响,并快速重新获得搜索量和排名。

在本指南中,我们将向您展示在不丢失SEO的前提下将WordPress迁移到新域的正确方法。

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

  1. 创建您的WordPress网站的复制程序包
  2. 为新域名创建数据库
  3. 在新域上解压缩WordPress
  4. 设置永久301重定向
  5. 通知Google有关更改

在你开始之前

在您开始之前,我们要强调一些事情。

由于Google和其他搜索引擎会根据更改进行调整,因此切换到新域的过程将暂时影响您的搜索引擎排名。

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

但是,您可以按照本指南大大减少SEO的影响。我们会告诉你正确的方式移动你的WordPress网站到一个新的域名,建立适当的301个重定向,并通知搜索引擎。

请注意,本指南不适用于将WordPress网站移至新的虚拟主机。这是用于切换域名。是的,虽然该过程相似,但此过程中还涉及其他内容。

如何轻松地将wordpress移至新域(不丢失seo)
如何轻松地将wordpress移至新域(不丢失seo)

预备步骤

在本指南中,我们假设您已在oldsite.com上安装了WordPress网站,并且正尝试将其迁移到newsite.com。

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

您还需要知道如何使用FTP。

如果您没有虚拟主机帐户,我们建议您使用Bluehost(小型网站非常适合+带有免费域)或WP Engine(大型网站非常适合)。

有了新的虚拟主机帐户和域名后,就可以开始该过程了。

步骤1:创建WordPress网站的复制程序包

您需要做的第一件事是创建WordPress网站的完整备份。尽管有许多可用的WordPress备份插件,但我们将在此步骤中显示的插件既可以备份又可以迁移。

它是Duplicator,并且是一个完全免费的插件。

首先,在旧域名上安装并激活Duplicator插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,该插件将在您的WordPress管理员中添加Duplicator菜单项。您需要单击“复制器”菜单,然后单击“创建”按钮以创建新的程序包。

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

复制器现在将运行网站复制器向导。首先,它将运行一些测试以查看是否一切正常。如果所有项目都标记为“良好”,则单击“构建”按钮。

插件现在将开始创建WordPress网站的复制程序包。此过程可能需要几分钟,具体取决于您网站的大小。

完成后,您将看到Installer和Archive软件包的下载选项。您需要点击“一键下载”链接,将两个文件都下载到您的计算机上。

存档文件是您网站的完整副本,这将使您可以将WordPress移至另一个域名。通过解压缩存档文件,安装程序脚本将自动执行并运行迁移。

步骤2.为新域名创建数据库

在搬迁之前,您需要一个数据库来解压缩新域名上的WordPress。

如果您已经创建了数据库,则可以跳过此步骤。

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

在下一个屏幕上,您将看到一个用于创建新数据库的字段。只需为您的数据库提供一个名称,然后单击“创建数据库”按钮。

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

接下来,为您的新用户提供用户名和密码,然后单击“创建用户”按钮。

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

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

您的数据库现已准备就绪,可用于将WordPress移至新域名。确保记下数据库名称,用户名和密码。下一步将需要此信息。

步骤3.在新域名上解压缩WordPress

现在,您需要将先前下载的Duplicator文件上传到新域名。

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

之后,您可以将归档文件和安装程序文件上载到根目录。

一旦两个文件都完成上传,您现在就可以解压缩WordPress。

打开一个新的浏览器选项卡,然后转到以下URL:

http://example.com/installer.php

不要忘记用新域名替换example.com。这将启动Duplicator迁移向导。

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

现在,安装程序将要求您输入WordPress数据库信息。

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

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

现在,Duplicator将把您的WordPress数据库备份从存档中解压缩到新数据库中。

接下来,它将要求您更新站点URL或路径。您无需更改任何内容,因为它会自动检测到新域名的URL及其路径。

如果不是,则可以将URL更改为新域名。之后,单击下一步按钮继续。

复制器现在将完成迁移。

您可以单击“管理员登录”按钮,以新域名进入网站的WordPress管理区域。

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

设置永久301重定向对于SEO和用户体验都非常重要。

此步骤将使您能够自动将用户和搜索引擎重定向到您的新域名。

换句话说,只要有人登陆您的旧帖子或页面之一,他们就会自动重定向到新域上的您的网站。

要设置永久的301重定向,您需要使用FTP连接到旧站点并编辑.htaccess文件。

这将与wp-includes或wp-admin文件夹位于同一目录中。打开.htaccess文件,并将以下代码粘贴到最顶部:

1个23#Options +FollowSymLinksRewriteEngine onRewriteRule ^(.*)$ http://www.newsite.com/$1 [R=301,L]

注意:在上述代码中,将newsite.com替换为您的新域。

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

如果不正确,则意味着重定向设置不正确,并且您的服务器可能不支持重定向规则。您需要获得虚拟主机的支持才能打开RewriteEngine。

第5步:通知Google有关更改

既然您已将WordPress移至新的域名并进行了设置重定向,那么现在该通知Google地址更改了。这将有助于Google快速找到您的新域名,并将其开始显示在搜索结果中。

首先,您需要将新域名添加到Google Search Console。有关说明,请参见我们的Google Search Console指南中的第1步。

添加新站点后,需要切换到旧版本的Google Search Console。

接下来,您需要切换到旧域名,然后单击顶部的齿轮图标以启动地址更改工具。

在下一个屏幕上,Google Search Console将显示一个逐步向导,以提交更改地址的请求。

首先,它将要求您从下拉菜单中选择新站点。之后,单击检查按钮以测试301重定向,然后确认验证。

最后,单击提交按钮以发送您的地址更改请求。

通知用户有关移至新域名的信息

在301重定向完成其工作的同时,最好公开发布有关迁移的信息。

您只需在新网站上撰写博客文章,然后在您的社交媒体帐户上共享它即可。

如果您有电子邮件营销列表,则应该发送新闻通讯,以告知所有订阅者。

这可以在很多方面有所帮助。

首先,您的用户在阅读新域名时更容易记住它。

其次,您可以要求您的用户让他们知道是否看到任何错误。一个人无法在所有不同类型的浏览器和系统环境中测试您的站点。一双新鲜的眼睛看着它总是有帮助的。

回到顶部