WordPress 迁移清单

已发表: 2023-10-24

无论您是手动迁移 WordPress 网站还是借助迁移插件,您仍然应该在整个过程中执行检查。

通过执行这些基本检查,您可以最大限度地降低与网站迁移相关的风险,并确保您的网站继续以最佳状态运行,保持其可见性、用户体验和安全性。

在本指南中,我们的专家开发团队将向您介绍在迁移网站之前、期间和之后应完成的 WordPress 迁移清单。

请点击下面的链接跳转到特定部分或直接深入:

  • 什么是网站迁移?
  • 为什么您可能需要迁移 WordPress 网站
  • WordPress 网站迁移需要多长时间?
  • 成功 WordPress 网站迁移的清单
  • 迁移 WordPress 网站之前需要做什么
    • 备份您现有的网站
    • 设置您的新托管帐户或域
    • 选择合适的时间
    • 向观众通报这一举动
    • 启用维护模式
    • 禁用缓存、安全和重定向插件
  • WordPress 迁移期间应该做什么
    • 将您的域名指向您的新主机
    • 创建一个新数据库
    • 迁移您的文件和数据库
    • 更新 URL 参考
  • 迁移 WordPress 网站后要检查哪些内容
  • 概括

什么是网站迁移?

网站迁移是将网站从一个托管平台迁移到另一个托管平台的过程。 这意味着将网站的所有文件和数据库移动到新服务器。 如果您的业务正在增长,当前的托管计划资源有限,或者您的网站加载速度缓慢且频繁停机,您可能会考虑这一点。

为了适应增加的流量和提高性能,可能需要更改主机。 然而,这是一个复杂的过程,需要正确完成,以避免丢失内容和搜索引擎结果中的排名。

网站迁移涉及对网站的技术、结构、设计甚至位置进行重大更改,以增强其在线可见性。 这不是一个轻易做出的决定,因为它可能非常具有挑战性。

为什么您可能需要迁移 WordPress 网站

网站迁移可以采取多种形式,例如:

  • 主机更改:将整个网站从一个网络托管服务转移到另一个网络托管服务,同时保留相同的域名。
  • 域名更改:更改您的域名。
  • 上传新网站- 将您的网站从本地主机移动到在线服务器。
  • CMS 或框架更改– 从另一个内容管理系统过渡到 WordPress,或相反,需要迁移内容和功能。

每种类型的迁移都有不同的目的,并涉及确保平稳过渡的特定步骤。 虽然网站迁移对于解决各种问题可能是必要的,但务必谨慎处理,因为存在潜在风险,包括可能丢失网站的部分或全部功能。

专家提示:使用 Google Search Console 识别主机问题

您知道 Google Search Console 有这个很酷的功能吗? 它可以告诉您您的托管设置是否给 Google 的抓取工具带来了困难。 这就像为您的网站找了一位侦探! 如果您还没有帐户,可以在此处免费设置一个。

google-search-console-crawl-stats 的屏幕截图

要查看它,只需转到 Google Search Console,单击“设置”,然后单击“抓取统计信息”,最后单击“主机”。 这份小报告可以让您了解您的托管选择是否适合您的业务。 所以,别忘了时不时地过来看看。 这是您网站的表达方式:“帮我帮助您!”

WordPress 网站迁移需要多长时间?

WordPress 网站迁移的持续时间可能会因多种因素而异。 平均而言,从一个托管提供商直接迁移到另一托管提供商通常需要 1 到 4 小时。

然而,更复杂的迁移或涉及更大网站的迁移可能需要更长的时间,可能需要几个小时甚至一两天。 请注意,您必须等待 DNS 记录在全球范围内传播。 这可能最多需要 72 小时。

成功 WordPress 网站迁移的清单

提前规划是成功网站迁移的关键,它可以帮助您避免未来出现潜在问题。 我们的目标是使整个过程尽可能简单。

此 WordPress 迁移清单可指导您完成每个步骤,确保迁移顺利。 无论您是技术专家还是初学者,此清单都将帮助您轻松完成整个过程。

我们将迁移过程分为3部分:

  1. 迁移前需要做什么
  2. 迁移期间应该做什么
  3. 迁移后做什么

WordPress 迁移清单

WordPress 迁移前检查清单
备份您现有的网站
设置您的新托管帐户或域
选择合适的迁移时间
向观众通报这一举动
将您的 WordPress 网站置于维护模式
禁用缓存、安全和重定向插件
WordPress 迁移期间要检查什么
将您的域名指向您的新主机
创建您网站的副本
更新您的主机文件
创建一个新数据库
迁移您的文件和数据库
WordPress 迁移后清单
检查您的新网站的速度和功能
扫描损坏的链接
添加重定向
更新您的 DNS
检查 Google 搜索控制台和分析
测试您的 SSL 证书
对数据库执行搜索和替换
关闭您的旧托管帐户

迁移 WordPress 网站之前需要做什么

1. 备份您现有的网站

在开始网站迁移之前,请采取关键的一步并备份现有的 WordPress 网站。 此备份是您的安全网,以防迁移过程中出现任何问题。 这就像您的网站有一个重置按钮。

您有几个选择:

  1. 许多网络主机都包含备份服务
  2. 使用 UpdraftPlus 等备份插件。

或者,您也可以采用传统方式,使用 FileZilla 等 FTP 客户端手动备份文件。 不要忘记备份您的数据库; 您可以通过托管帐户中的 phpMyAdmin 来完成此操作。 完成后,将备份存放在安全的地方。 这样,如果在迁移过程中出现任何问题,您可以轻松地将站点恢复到以前的辉煌。

2. 设置新的托管帐户或域

如果您要切换到新的网络托管服务商,请按照以下步骤操作:

第 1 步:选择适合您需求的托管计划。
第 2 步:登录您的主机控制面板。
第 3 步:安装 WordPress(许多提供商提供一键安装)。

如果您要更改域名,您可以通过域名注册商购买域名,或者在某些情况下从新的网络托管服务商获取免费域名。

在开始迁移之前,请确保您已准备好以下信息:

  • 新旧主机控制面板的登录详细信息。
  • 您的旧网站和新网站的登录详细信息。
  • 新 Web 主机的名称服务器信息。
  • 您的域名注册商的登录信息。
  • FTP/SFTP 凭据。

随时可用此信息将使您的网站迁移更加高效。 您不想在此过程中浪费时间搜索登录凭据。

3.选择合适的时间

在迁移网站时,时机至关重要。 精心计划的迁移应旨在最大限度地减少对站点性能的负面影响。 尽管流量略有下降可能是不可避免的,但您可以通过选择正确的迁移时间来显着减少这种情况。

选择迁移网站的时间时要考虑什么

  • 当站点流量较低时:将迁移安排在周末、深夜或非高峰时段等流量较低的时段,以最大程度地减少用户的不便。
  • 考虑时区:当您的受众遍布全球时,请考虑时区差异; 例如,如果您在欧洲但迎合亚洲用户,请在非高峰时段进行迁移。
  • 业务特定时间:选择适合您业务时间的迁移时间。 如果您是一家周末休息的 B2B 公司,或者最繁忙的时间是下午 3:00 到晚上 8:00,请考虑将迁移安排在周末或深夜和清晨。

4. 告知观众此举

当您准备网站迁移时,请不要忘记提醒您的受众,以确保一切顺利。 只需向他们发送有关定期维护的友好信息,对任何问题表示歉意,或者在社交媒体上发送电子邮件或帖子,让每个人都了解情况。

通过这种方式,您可以促使客户尽早购买,防止他们转向竞争对手,并保持一切看起来很专业,特别是如果您经营的是在线商店。 这一切都是为了让过渡尽可能顺利,并且不会扰乱您的现金流。

5.启用维护模式

将您的站点置于维护模式。 这个巧妙的举动可以阻止任何人在进行更改时弄乱您的内容,尤其是当您拥有多作者博客或网站时。 这就像你在里面装修时锁上门一样。 访问者将无法查看您的内容或与之互动,您的作者也不会意外发布或编辑帖子。

6.禁用缓存、安全和重定向插件

确保关闭您网站上活动的所有缓存、安全或重定向插件。 虽然这些插件通常非常适合您网站的正常运行,但它们可能会在迁移过程中引起问题。 例如,安全插件可能会设置防火墙来阻止基本的迁移请求。

如果您忘记禁用这些,您可能会遇到 403 Forbidden 或 500 Internal Server 错误,我们绝对希望避免这些错误。 不过别担心; 一旦您的网站愉快地安顿在新家,您随时可以重新激活这些插件。 因此,现在只需将它们关闭即可享受无故障的迁移。

WordPress 迁移期间应该做什么

使用迁移插件可以消除手动迁移 WordPress 网站所涉及的许多麻烦。 请遵循我们的专家指南,使用 UpdraftPlus 免费版和高级版迁移您的网站,以实现无忧迁移。

如果您决定手动迁移网站,请按照以下步骤操作,以确保您已涵盖所有内容:

1. 将您的域名指向您的新主机

首先,您需要将域名指向新主机。 将域名系统 (DNS) 记录视为将域名连接到网站所在服务器的后台通道。 这些记录通常包括看起来神秘的主机名,例如:

  • ns1.主机名.com
  • ns2.主机名.com

在确定迁移是否成功之前,您必须确保您的域名指向新主机。 如果您足够幸运,拥有提供免费迁移的网络主机,他们可能会自动处理名称服务器更新。

但是,如果您采用手动迁移路线并使用域名注册商,则需要深入了解您的帐户设置并修改这些 DNS 设置。 请记住,DNS 记录的更新最多可能需要 48 小时才能传播,尽管通常要快得多。

您甚至可以使用 DNS 检查器等工具来查看您的域名何时完全连接。

2.创建新数据库

您需要创建一个新的数据库并添加一个新用户。 之后,是时候使用“导入”选项卡上传旧数据库了。 但还有一个更重要的步骤 - 您必须调整您的 wp-config.php 文件以确保您的站点了解新数据库。

现在转到新托管帐户的 cPanel,找到“数据库”部分,然后单击“MySQL 数据库”。 从那里创建新数据库并添加用户。 现在,您可以通过“导入”选项卡导入旧数据库。

最后,在网站的主文件夹中找到网站的 wp-config.php 文件。 打开它并查找这些行:

  • 定义('DB_NAME','db_name');
  • 定义('DB_USER','db_user');
  • 定义('DB_PASSWORD','db_pass');

现在,只需将“db_name”、“db_user”和“db_pass”替换为您为新数据库创建的实际数据库名称、用户名和密码。 这是建立您的新网站的门票。 容易,对吧?

3. 迁移文件和数据库

好了,现在是文件移动时间! 您需要将所有网站文件转移到新的托管提供商。 为了实现这一点,您可以使用 FTP(就像一个超级方便的文件传输工具),或者如果您的主机有的话,可以使用内置文件管理器。 需要记住的一点是:由于您的域名仍然指向旧的托管提供商,因此您可能需要使用 IP 地址连接到新服务器。

现在,简单的部分。 在您的 FTP 客户端中,只需将计算机上 WordPress 文件夹中的所有内容拖放到新服务器上的根目录中即可。 然后,你等着。 这就像将您的网站家具搬到新房子一样。 这里有一个节省时间的技巧:如果您的托管提供商允许您解压缩文件,请在上传之前将其压缩。 一旦它们位于新服务器上,您只需将它们解压缩即可。 这一切都是为了让您的网站在新的在线主页中安顿下来。

4. 更新 URL 引用

这是最后要考虑的事情,而且非常简单。 仅当您在迁移期间更改网站的域时才需要执行此操作。 如果你不是,你可以完全跳过这一步。

当您移动 WordPress 网站并更改网址时,您需要更新数据库中的引用。 这可以确保所有内容都指向您网络新家中的正确位置。 但请记住,如果您的域没有更改,您可以愉快地继续前进,而不必担心这部分。

迁移 WordPress 网站后要检查哪些内容

WordPress 迁移完成后,需要执行一些基本步骤来确保一切顺利运行:

1. 速度和功能:检查新网站的速度和功能。 确保它的速度和响应速度达到应有的水平。

2. 损坏的链接:扫描损坏的链接并及时修复,以保持无缝的用户体验。 您可以尝试使用 Screaming Frog 等工具来检查是否存在损坏的 URL。

3. 重定向:设置重定向以引导用户和搜索引擎从旧 URL 转到新的等效 URL。

4. Google Search Console 和分析:现在您已经迁移了网站,现在还不是放松的时候。 您需要密切关注您的 Google Search Console 和 Analytics 帐户。 定期检查以发现网站流量中可能引发警告的任何错误或变化。 这些可能是出现问题的迹象,最好尽早发现问题,以便您可以立即修复它们。 保持警惕,您的网站将保持平稳运行。

5. SSL 证书:测试您的 SSL 证书以确保访问者的安全连接。 迁移后,最好检查您的 SSL 证书是否仍在正常工作。 操作方法如下:在隐身窗口中打开您的网站,如果您的 SSL 证书状态良好,您会在网站 URL 旁边看到一个小挂锁图标。 那把挂锁是一切安全的标志。

6. 数据库搜索和替换:如果您在网站迁移期间切换到新域名,则需要做一些整理工作。 您必须在整个数据库中将旧域名替换为闪亮的新域名。 例如,将“yourolddomain.com”更改为“yournewdomain.com”。 但这里有一个转折点:您不能只在数据库中执行简单的查找和替换,因为这可能会弄乱一些序列化值。 不过不用担心! 只需使用 PHP 中的数据库搜索和替换脚本等便捷工具即可。 它会起到作用,让事情像黄油一样顺利。

7. 关闭旧主机:不要忘记关闭旧主机帐户,以避免不必要的费用。

专家提示– 定期执行 WordPress 运行状况检查,以识别网站上的任何问题并使其保持最佳状态!

概括

通过执行这些步骤,您将确保网站迁移后顺利过渡并保持高质量的在线形象。

即使有插件的帮助,迁移网站也可能是一项压力很大的任务。 UpdraftPlus Premium 拥有一支专家团队,随时准备为您提供支持,解决过程中可能出现的任何疑问或问题。