如何轻松地将WordPress移动到一个新域名(不丢失SEO)

您想将WordPress网站移动到新域? 更改网站域名可能会显著地影响SEO排名,所以您需要非常仔细地完成这个更改过程。

虽然在将网站迁移到新域时无法避免短暂的SEO波动,但您肯定可以最大限度地减少其造成的影响并快速恢复搜索流量和排名。

本指南将介绍一些正确的方法,帮您在不丢失SEO的情况下可将WordPress移动到新域。

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

1、创建WordPress站点的复制程序包

2、为新域名创建数据库

3、在新域上解压缩WordPress

4、设置永久301重定向

5、通知谷歌有关更改的信息 

预备事项

我想强调几件事后再介绍操作步骤。

由于谷歌和其他搜索引擎会根据变化进行调整,所以在切换到新域的过程中,您的搜索引擎排名将暂时受到影响。

没错,这个过程也会暂时影响您的搜索流量。 请务必明白这些影响是正常的,所有切换到新域名的网站都会发生这种情况。

但是,您可以按照本指南的指示,大幅度降低SEO影响。 我们将正确地为您介绍如何将WordPress站点移动到新域名,设置正确的301重定向以及通知搜索引擎。

请注意,本指南所介绍的方法不适用于将WordPress站点移动到新的虚拟主机。 本指南中的操作方法是用于切换域名。 没错,虽然这两个过程类似,但切换域名这个过程涉及到更多的要点。

前置步骤

本指南假设您在oldsite.com上设置了WordPress站点,并且您正尝试将其迁移到newsite.com。

本指南还假设您拥有一个网络托管帐户,并且您熟悉网络托管控制面板。

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

如果您没有网络托管帐户,我们建议您使用Bluehost(适用于小型网站+附带免费域名)或WP引擎(适用于大型网站)。

一旦您获得新的网络托管帐户和域名,就可以开始执行以下步骤。

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

首先,您必须创建WordPress站点的完整备份。 虽然有许多WordPress备份插件可用,但本指南将要介绍的插件包含备份和迁移。

这是一种完全免费的插件——复制器。

我们先从安装和激活旧域名上的复制器插件入手。 如需了解更多详细信息,请参阅我们的分步指南——如何安装WordPress插件。

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

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

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

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

创建WordPress站点的复制程序包后,您会看到安装包和存档包的下载选项。 您需要单击“一键下载”链接将两个文件下载到您的电脑中。

存档文件是您网站的完整副本,使您能够将WordPress移动到另一个域名。 安装脚本将通过解压缩存档文件来自动运行迁移。

Step 2. Create a Database for New Domain Name

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

您需要创建数据库来解压缩新域名上的WordPress,之后再进行迁移。

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

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

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

cPanel现在将为您创建新数据库。 之后,您需要向下滚动到MySQL Users版块。

接下来,设置新用户名和密码,然后单击“创建用户”按钮。

您刚刚创建的新用户仍没有使用该数据库的权限。我们来更改这个权限。

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

您现在可借助数据库将WordPress移动到新域名。请务必记下数据库名称、用户名和密码。 在下面操作中,您需要用到此信息。

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

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

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

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

两个文件完成上传后,您就可以解压缩WordPress了。

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

http://example.com/installer.php

请记得要用新域名替换example.com。 此次替换将启动复制器迁移向导。

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

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

您的主机很可能是localhost。 之后,您将输入早前为新域名创建的详细数据库信息。

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

复制器现在将WordPress数据库备份从存档解压缩到新数据库中。

接下来,复制器会要求您更新站点URL或路径。 您不必更改任何内容,因为复制器会自动检测新域名的URL及其路径。

如果复制器没有检测新域名的URL及其路径,那么您可以将URL更改为新域名。 之后,单击下一步按钮继续。

复制器现在将完成迁移。

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

步骤4设置永久301重定向

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

通过此步骤,您可以自动将用户和搜索引擎重定向到新域名。

也就是说,无论何时,人家登录您早期写的文章站点或网页,这些站点和网页将自动重定向到新域名的网站。

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

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

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

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

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

如果旧域名不会自动将您重定向到新域,那么重定向的设置有误,并且您的服务器可能不支持重定向规则。 您需要获得虚拟主机的支持才能启用RewriteEngine。

步骤5:通知谷歌有关更改的信息

既然您已将WordPress移至新域名并设置重定向,那么您该通知谷歌有关地址更改的信息。 此通知有助于谷歌快速找到您的新域名,并开始在搜索结果中显示。

首先,您需要将新域名添加到谷歌站长工具。 如需了解相关操作步骤,请参阅我们的谷歌站长工具指南中的第1步。

添加新网站后,您需要切换到旧版谷歌站长工具。

Next, you need to switch to your old domain name and then click on the gear icon at the top to launch change of address tool.

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

谷歌站长工具会在下一个界面上为您介绍分步向导,之后提交您的地址更改请求。

首先,谷歌站长工具会要求您在下拉菜单中选择新网站。之后,单击复选按钮以测试301重定向,然后确认验证。

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

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

当301重定向已经完成后,把有关迁移的信息公之于众是件好事儿。

您只需在新网站上发表博客文章并在社交媒体帐户上共享即可。

如果您有电子邮件营销列表,那么您应该发送简报告知所有订阅者。

这种方式在很多方面都能起到作用。

首先,您的用户在获悉新域名后,他们更容易记住新域名。

其次,如果用户发现任何漏洞,您可以要求他们告知您。您无法单独在所有不同类型的浏览器和系统环境中测试您的网站。有一双善于发现新鲜事物的眼睛检查您的网站是很有益的。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注