需要将 WordPress 迁移到新域名?也许是时候进行品牌重塑了,或者您已经获得了一个运行不佳的高级域名。无论您出于何种原因,如果您想让您的网站顺利运行,做正确的事情是很重要的。

请注意,将 WordPress 移动到新域的实际过程非常简单。您基本上只需将文件复制到主机上的新文件夹并更新数据库。

但是,当您将 WordPress 移动到一个新域名时,维护您的 SEO 排名需要一些小心。为此,我将在本文中向您展示该过程的两个部分。也就是说,您将学习如何:

第 1 部分:如何将 WordPress 移动到新域

对于本教程的第一部分,我不会深入因为很多步骤和我们的迁移WordPress到新主机的教程是一模一样的。如果您发现自己在接下来的几个步骤中不知所措,最好查看该文章以获取更多信息。

在高层次上,您只需使用 Duplicator 插件将您网站的文件移动到新域。因此,无论您是使用同一主机还是移动到新的 WordPress 主机,过程都是完全相同的。

方法如下:

第 1 步:安装 Duplicator 并创建程序包

与往常一样,确保备份您的网站。

然后,开始安装和激活 Duplicator。激活后,转到仪表板侧边栏中的复制器链接并创建一个新包:

完成包创建过程并构建包。您无需更改任何默认设置:

Duplicator 将构建您的包,其中包含两个文件:

您需要下载这两个文件。请记住您保存它们的位置,因为您很快就会需要它们。

第二步:创建为您的网站创建一个新的 MySQL 数据库

接下来,您需要为您的新域创建一个 MySQL 数据库。转到 cPanel 并找到 MySQL 数据库选项。

然后,新建一个数据库:

然后新建一个数据库用户:

你需要将此数据库用户添加到您刚刚创建的数据库中:

并确保赋予它所有权限:

就是这样!方便地保存数据库名称、用户名和密码。因为你仍然需要它们一秒钟。

第 3 步:将安装程序和存档文件上传到新域

还记得您在第 1 步中下载的那两个文件吗?现在,您需要将它们上传到新域名的根文件夹中。

最快的方法是使用文件管理器。要打开文件管理器,请在 cPanel 上找到它的图标,并确保为“Document Root”选项选择您的新域名:

然后您可以使用“上传”按钮上传每个文件:

第四步:运行Duplicator安装过程

现在可以去到 newdomain .com/installer.php 运行复制器安装过程,其中 newdomain.com 显然是您的实际域名:

输入您在第 2 步中创建的数据库的详细信息:

然后在下一个屏幕上 – 您执行了一个非常重要的步骤:分配新域名。

Duplicator 应该会自动检测您的新域名。但如果没有,请确保在框中输入您的确切网址:

Duplicator 随后将处理更新所有内部 URL 和图像链接以反映您的新域。

完成后,您只需单击“保存永久链接”按钮来更新您的链接(重要!),然后测试您的网站以确保一切正常:

这就是将 WordPress 移动到新域名所需要做的一切.如果您不关心您的 SEO 排名,您现在就可以收工了。

但是我告诉你这个指南是关于两个部分的。让我们继续下半部分:

第 2 部分:如何在切换域时保持您的 SEO 排名

您需要在这里做两件事:

    > li>设置 301 重定向,将所有链接和流量从旧域发送到新域。
  • 告诉 Google 您更改了域

如何从您的旧域设置 301 重定向

301 重定向基本上告诉您的网站是Permanent 移动网络浏览器(和搜索引擎)。例如,通过适当的 301 重定向,任何访问 olddomain.com/example 的人都会自动重定向到 newdomain.com/example。这有助于:

  • 保持您的流量
  • 保持指向旧网站的链接的 SEO 价值

设置301方向很容易。但有一个问题:

您将继续为旧域名付费。

看,为了保持301重定向有效,还需要保持对原域名的访问。尽管如此,每年 10 美元只是维持排名的一小部分!

要添加 301 重定向,您只需要编辑旧站点的 .htaccess 文件并包含以下代码:

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

只需确保将 http://www.newdomain.com/ 替换为新域的实际链接姓名。

您的 .htaccess 文件位于您网站的根目录中。也就是说,包含“wp-admin”和“wp-content”的目录是相同的。您可以使用 FTP 程序访问它,或使用我在上面向您展示的文件管理器在浏览器中编辑它。

将代码添加到您的 .htaccess 文件后,通过访问您的旧域上的页面来确保它可以正常工作。您应该会自动转到新域名上的等效页面。

如何告诉 Google 您更改了域

当您将 WordPress 移动到新域时,最好让 Google 抢先一步。这些天,谷歌实际上给你一个表格,你可以填写让他们知道你改变了你的域名。

要访问它,请转到 Google Search Console 并打开您旧域名的属性(如果您从未在 Google Search Console 上注册过您的网站,则需要先执行此操作)。

然后,点击“设置”齿轮图标并选择“更改地址”:

然后,填写表单并点击提交:

总结和其他内务处理

除了上面两个核心步骤外,执行一些其他基本内务任务是也是个好主意。您需要做的一些事情是:

  • 为您的新域名创建一个新的 Google Analytics(分析)帐户。
  • 更新所有社交媒体配置文件
  • 向链接到您的人发送电子邮件并要求他们更新到您的新域(是的,301 重定向将覆盖这一点——但是,只要有可能,用户经验比更新实际 URL 更好)
  • 创建一个讨论名称更改的帖子,以便读者了解发生了什么。

即使您正确地执行了所有这些步骤,您的排名仍可能会受到轻微的短期影响。不幸的是,由于您所做的更改幅度很大,这几乎是不可避免的。

但只要您正确实施重定向,您应该不会太久回到原来的排名附近!

有什么需要说明的?欢迎在评论中提问。