如何在不影响 SEO 的情况下将 WordPress 移至新域

已发表: 2016-02-24

网站管理员时常会有将他们的 WordPress 网站移至新域的冲动。 无论是因为他们已经心心念念多年的域名终于可用,还是因为旧域名没有完全抓住您网站的预期本质。

作为在线企业家,您可能熟悉基本的技术内容,但将您的网站移至新域是您认为只有开发人员才应该做的事情。 毕竟,不能一些任务复制粘贴你的出路(我知道你试过!)。

将您的网站移动到另一个域不一定是您需要聘请开发人员的事情。 在本文中,我将引导您完成一个简单的教程,以在不影响 SEO 的情况下将您的 WordPress 网站移至新域——非技术方式。

在开始之前,让我们先了解一些基础知识。

为什么要将您的网站移至新域?

在线企业家首先面临将网站迁移到新域的挑战有几个基本原因。 其中一些是积极的原因,而另一些则是消极的。

移动网站的积极原因

更好的域名:将站点移至新域的绝对最佳原因之一是,您等待已久的域名终于可用了。 它是可用的,您可以随意使用。 权威域名可以对帮助您获得流量目标和页面浏览量产生持久的积极影响。 但是,如果新域名不太可能增加流量(或以任何其他方式提供帮助),那么进行转换将不会对您的业务增长产生影响。

公司收购:将您的网站移至新域的另一个常见原因是收购公司。 如果您的公司收购了另一家公司,那肯定意味着是时候注册一个新域名了。 由于这是一次收购,因此您将保留内容。 据 Hover 称,PayPal 是在互联网金融服务公司x.com于 2000 年收购 Confinity 之后开发的。

移动网站的负面原因

需要重塑品牌:企业家经常发现,随着业务的增长,它偏离了预期的目标。 无论这是一个绝妙的想法的结果还是它自己发生的,如果这种新的转移是积极的(从财务角度来看),则可能意味着需要进行一些严肃的品牌重塑。 您需要为您的新想法提供新的一切——新名称、新域名、新徽标。

垃圾邮件惩罚:有时情况会因疏忽而变得更糟,谷歌会用大量垃圾邮件惩罚来抨击您的网站。 违反 Google 的准则比您想象的要普遍得多,而且从其后果中恢复可能需要很长时间。 在这种情况下,流量很少的网站所有者通常会选择将他们的网站移至新域。

无论您最认同哪个原因,结果都保持不变:您必须移动您的网站。 在我们深入研究本教程之前,让我们先了解一些基本的内务管理。

基本家政

在我们继续本教程之前,创建 WordPress 站点的完整备份非常重要。 此初步步骤属于站点管理的最佳实践,并具有双重目的 - 如果您遇到错误您的站点将保持安全,并且您需要移动的内容已经下载(您必须这样做)道路)。

创建备份意味着您将从其各自的托管服务器下载整个站点的内容。 当我说您的所有内容时,这意味着备份您的 WordPress 网站的两个部分:

  • 文件:静态文件创建了 WordPress 站点的骨架——核心 WordPress 文件、主题文件等。如果您不备份静态文件,则必须安装新主题并从头开始配置新站点的设置。
  • 数据库:您整个站点的内容(帖子、页面、评论、媒体文件)和数据都存储在数据库中。 如果您想保存站点上的所有内容,备份数据库至关重要。

有三种方法可以创建 WordPress 站点的备份:

  1. 使用插件:说到 WordPress,所有东西都有一个插件,创建备份也不例外。 Backup Buddy 和 VaultPress 是高级插件,只需点击几下即可创建 WordPress 站点的完整备份。 两者都提供物超所值的服务,并得到 WordPress 专家的支持。 但是,如果您更喜欢免费的解决方案,那么 BackWPup 将完成工作。
  2. 使用 cPanel:大多数网络托管服务提供商允许他们的客户访问 cPanel。 从数据库向导创建 WordPress 备份是一个简单的三步过程,不需要您进行任何编码工作。
    部分备份
    使用 cPanel 创建部分备份。

    您应该记住的一件事是,与一个完整备份相比,最好创建一些部分备份,因为它们以后更容易恢复。

  3. 手动操作:如果无论出于何种原因上述选项都不适合您,您可以随时手动操作。 要创建手动备份,您需要安装 Filezilla 或 SmartFTP 等 FTP 客户端。 有关手动备份的更多信息,您可以查阅 WordPress Codex。

如果您想探索更多 WordPress 备份解决方案,请查看我们关于 WordPress 全面备份解决方案以确保您的数据安全 2015 年的帖子。一旦您创建了旧 WordPress 站点的备份,您就可以转到教程。

如何在不影响 SEO 的情况下将 WordPress 移动到新域

在本节中,我们将通过一个详细的教程来帮助您将 WordPress 站点迁移到新域,而不会显着影响其 SEO。 如果您尚未注册新域并将其设置在托管服务器上,请按照我们的文章如何从头开始创建博客中的步骤 3。

第 1 步:将您的 WordPress 站点迁移到新域

在本节中,我们将使用 Bluehost cPanel 将旧的 WordPress 站点移动到新域。 注册域名并从 Bluehost 购买网络托管计划后,您可以登录 Bluehost cPanel 开始将旧站点上传到新域。 我们将把这一步分成三个部分,这样更容易理解。

创建新数据库

网站管理员最常犯的错误之一是在将 WordPress 网站移至新域时忘记创建新数据库。

  1. 从 cPanel 的主页,导航到数据库选项卡。
    数据库选项卡
    从主页导航到数据库选项卡。
  2. 创建一个新的数据库。 在安全的位置写下新数据库的名称; 你以后会需要它。
    新建数据库
    为您的新站点创建一个新的数据库条目。
  3. 单击创建数据库按钮继续。
  4. 为新创建的数据库创建一个用户:
    1. 为新用户选择一个用户名。
    2. 输入密码或使用密码生成器创建强密码。
    3. 在安全的位置记下数据库用户的用户名和密码。
      创建用户
      为您的新数据库创建一个用户。
  5. 点击创建用户
  6. 在将用户添加到数据库部分下,将新创建的用户分配给新创建的数据库。
    将用户分配到数据库
    将新用户分配给新数据库。
  7. 完成后单击“添加”按钮。

编辑wp-config.php文件

还记得我们如何在基本管理部分创建旧站点静态文件的备份吗? 打开你保存它们的文件夹,找到你的wp-config.php文件,它通常位于根目录中。

  1. 在文本编辑器中打开wp-config.php文件。
  2. 找到以下文本行并将其替换为:
    1. 新数据库的名称。
    2. 分配给新数据库的用户的用户名。
    3. 分配给新数据库的用户的密码。

https://gist.github.com/73ece9dac68f8edfdd2f

  1. 保存wp-config.php文件。

此步骤可确保系统在指定的新数据库中查找新站点的内容。

上传备份的文件和数据库表

在这一步中,我们将通过新站点的 cPanel 将我们为旧站点创建的部分备份还原到新站点上。

  1. 登录到新站点的 cPanel。
  2. 从 cPanel 主页导航到文件部分,然后单击Site Backup Pro图标。
    导航到 Site Backup Pro
    文件 > Bluehost cPanel 中的 Site Backup Pro
  3. 一一还原备份:
    1. 恢复主目录备份。
    2. 恢复网站文件(静态文件)备份。
    3. 恢复数据库和表备份。
      恢复备份
      单独还原部分备份。
  4. 每次还原后单击上传按钮。

请记住,根据旧网站的大小,备份可能需要一段时间才能上传。 完成此操作后,您的新站点应该可以正常运行。 这是花几分钟时间确保页面和帖子的布局井然有序、更正任何损坏的链接并检查 WordPress 设置的好时机。

第 2 步:在新域上保留 SEO

到目前为止,您已经在新域上成功设置了旧的 WordPress 站点。 本教程的困难部分已经结束,我们剩下要做的就是尽可能多地保留我们旧网站的 SEO。 在本节中,我们将介绍三个步骤,以最佳方式减少网站迁移对您的搜索流量的负面影响。

配置永久页面重定向

设置永久 301 重定向到您的旧网站将帮助您的忠实观众找到您的新域名。 现在,您可以简单地发布帖子或向所有人发送简报,通知他们有关更改的信息,但添加永久页面重定向有助于保留 SEO通过将读者和搜索引擎重定向到您的新域来改善用户体验。

  1. 登录到旧 WordPress 网站的 cPanel。
  2. 在主页上的文件部分下,单击文件管理器图标。
  3. 找到您旧站点的.htaccess文件并将此代码添加到其中:

https://gist.github.com/ba139fac99b0ecdf3030

通知 Google 关于您的新域

通过登录 Google 网站管理员工具,您可以让 Google 了解您的新网站。 请按照以下步骤完成该过程:

  1. 登录 Google 网站管理员工具。
  2. 在框中输入新站点的域名。
  3. 单击添加属性按钮继续。
  4. 通过导航到替代方法选项卡来验证您对网站的所有权。
  5. 选择列出的选项之一。
    验证您的新域
    使用 Google 网站管理员工具验证您的新域。
  6. 单击验证

向 Google 网站管理员工具提交站点地图

站点地图可让您将新站点上可供抓取的页面通知搜索引擎。 它们会告诉网络爬虫您的新网站页面位于何处以及如何访问这些页面。 谷歌网站管理员工具允许您将新网站的站点地图提交给谷歌。

  1. 使用适用于 WordPress 的 Google XML 站点地图插件创建站点地图。
  2. 登录 Google 网站管理员工具。
  3. 从主页选择您的站点。
  4. 导航到屏幕右侧的站点地图栏。
  5. 单击站点地图按钮。
  6. 单击添加/测试站点地图按钮继续。
  7. 在下一个屏幕上显示的文本框中键入站点地图文件的名称。
    网站地图
    输入新站点站点地图的名称。
  8. 单击提交站点地图按钮。

到目前为止,希望一切顺利,您应该在您选择的域上拥有一个功能齐全的 WordPress 网站,而不会在其 SEO 中遭受重大损失。

包装它

我们希望本指南可以帮助您将网站移至新域,并作为最大程度保留其 SEO 的手册。

在不影响其 SEO 的情况下将 WordPress 网站移至新域需要网站管理员花费大量精力和时间。 通过一些努力和帮助您的分步指南,您可以迁移您的 WordPress 网站,而不会遇到任何前所未有的问题——即使您不是特别精通技术。

您是否能够在不影响 SEO 的情况下成功地将您的 WordPress 网站移至新域? 您是否遇到任何错误或遇到任何概述步骤的麻烦? 我们很想听听您的经历,所以请在下面的评论部分让我们知道这一切!