谷歌优化中30个网站迁移注意点

迁移网站可能是解决问题的必要条件,但也可能存在风险。

您可能面临的问题范围从在搜索引擎上失去排名到完全失去您网站的某些部分。哎哟。

尽管存在潜在的技术问题,但你很勇敢,精通技术,并准备好迎接挑战。

我们在这里通过我们的网站迁移清单帮助您降低风险。我们将列出迁移网站所需采取的最重要步骤,以及 SEO 专业人士的建议,以保持您的迁移对 SEO 友好。

在页面底部,您还可以根据您网站的特定需求自定义您自己的独特清单。

但首先,一些基础知识。

什么是网站迁移?

网站迁移是对网站的技术、结构、设计或位置进行重大更改以便获得更好的在线可见性的过程。

迁移意味着重大变化。这是一个具有挑战性的过程,你需要一个很好的理由来接受它(我们认为你已经有了一个,因为你已经读到这里了)。迁移网站的一些最常见原因包括:

  • 更改站点的结构、导航或设计:当您的旧设计需要更新时。或者,您的网站结构和导航可能会吓跑爬虫。
  • 迁移到新框架或CMS:如果您想提高站点的性能、安全性甚至功能,您可以这样做。
  • 添加移动版本:您网站的移动版本对于使用平板电脑或手机访问的任何人都很重要。
  • 从 HTTP 迁移到 HTTPS:在一个可怕的弹出窗口告诉他们浏览不安全之后,没有人愿意访问一个站点。从 HTTP 切换到 HTTPS 通过加密访问者的信息和避开可怕的通知来帮助保护您的网站。
  • 迁移到新服务器:切换到新主机可以加快您的网站整体速度,尤其是在它不断增长的情况下。一个快速的网站对访问者和搜索引擎来说都很好。
  • 更改您的域名:也许您正在更改您的域名作为品牌重塑的一部分。更改域名涉及站点迁移。

网站迁移会影响谷歌SEO吗?

与任何剧烈变化一样,网站迁移会影响 SEO。但是,出于正确的原因进行迁移可以为网站访问者创造更好、更安全的体验。

谷歌偏爱快速、用户友好的网站。因此,从长远来看,切换到更快的网络主机可以提高您的 SEO。

移动您的网站意味着 Google 必须重新索引它,因此在短期内看到您的自然流量下降是正常的。

最终,拥有可靠的网站迁移计划可以帮助您保持当前的 SERP 位置,甚至开始朝着正确的方向前进。

一个关键的建议是,当您计划迁移时,一定要考虑将 SEO 作为其中的一部分。

iProspect 的 SEO 总监 Ric Rodriguez

我们与一些 SEO 专业人士讨论了他们在网站迁移方面的经验。看看他们在下面说了什么!

 

站点迁移清单第 1 部分:准备您的计划

让我们从头开始,您应该如何构建您的计划:

1. 计划迁移并为您当前的站点设置基准

人们在迁移网站时犯的最大和最常见的错误是缺乏仔细的计划。失败的另一个常见原因是低估了工作范围和所需的专业知识。

越早进入越好。您将需要尽可能多的时间……即使是最简单的迁移也倾向于不那么直接。此外,不要低估一些较大项目的规模以及它们可能会如何发展。

Paper Gecko 数字营销顾问 David Sayce

那么,您首先要采取的行动是什么?

  1. 设定目标。问问自己为什么要迁移以及何时迁移。
  2. 估计时间线。您可以使用我们的清单列出里程碑。
  3. 得到帮助。确保您的团队中有网站管理员工程师、SEO、分析师、用户体验和内容专家。

数据采集

下一个重要的准备步骤是收集数据以供参考和分析。您可以使用各种分析工具,但在我们的清单中,我们将主要使用 Google 工具和 Semrush 套件。

我们建议您创建一个项目并为您当前的网站设置分析工具,以便有一个参考点。

  • 网站审核以检查网站的健康状况
  • 位置跟踪以监控排名
  • 内容审核以审核网站的内容

2. 复制您的网站

为了让您能够测试和修改您将进行的所有更改,您需要将您的网站副本上传到新服务器。

在单独的域或子域上使用测试站点是个好主意,这样您就可以将新站点与现有版本进行比较,并在发布前对其进行调整。

如果您使用的是内容交付网络 (CDN),请记住为测试站点设置它。

3.阻止访问您的新网站

在完成迁移之前,您需要防止搜索引擎索引您网站的新版本。否则,它可能会出现在 SERP 上并与现有版本竞争。

机器人.txt

创建 robots.txt 文件是阻止搜索引擎抓取的一种简单方法。但是您必须记住授予对迁移期间将使用的工具的访问权限。

要阻止 Google 并授予对 Semrush Site Audit的访问权限,您的 robots.txt 必须具有以下指令:

用户代理:Googlebot

不允许: /

用户代理:Semrushbot-SA

允许: /

密码保护

另一种阻止访问正在开发的网站的方法是设置授权规则。您可以在不禁用密码保护的情况下允许站点审核绕过限制,只需在工具的设置中输入凭据即可。

无索引标签

使用 noindex 标签还可以防止机器人爬网,您需要在迁移之前删除该标签。因此,请事先制作一个带有 noindex 标记的 URL 列表。

至于 Site Audit 的爬虫,您仍然可以使用设置中的“绕过网站限制”选项卡中的“绕过 robots.txt 中的禁止和机器人元标记”选项来抓取您的网站。

绕过网站限制

4. 检查您的新网站是否有错误

在启动网站的新版本之前,您应该检查它是否存在技术错误。

我们建议使用您的测试域或子域在爬网范围内设置新的站点审核项目,并注意关键错误。

首先,您需要选择爬网范围设置。

  1. 如果您为测试站点使用子域,请单击铅笔图标来指定它。
  2. 选择检查页面的限制。您需要足够的内容来覆盖整个网站。
  3. 暂时将网站保留为抓取来源。此设置还允许您使用站点地图或其他 URL 列表作为抓取源,这将在未来的网站迁移步骤中派上用场。

您可以将其他选项保留为默认设置,但如果您的网站被密码阻止或在 robots.txt 中阻止爬虫,您可能需要在“绕过网站限制”选项中输入您的凭据或确认您对网站的所有权。

单击该工具的“开始站点审核”以开始扫描您站点的页面以查找各种错误。

站点审核概述显示了发现的问题总数和网站的总体站点健康评分。您还将看到您网站的热门问题。您可以从修复这些问题开始,浏览主题报告,或转到“问题”选项卡以查看完整的问题列表。

使用已抓取页面选项卡查看机器人如何抓取您的网站以及您的网站架构是否运行良好。

站点审核中的已抓取页面选项卡

将来,您可以通过单击右上角的齿轮图标来更改站点审核活动的设置。

例如,要检查您的网站是否在桌面和移动平台上都运行良好,您可以切换到移动用户代理;不过,我们强烈建议您为移动设备设置单独的站点审核项目,以便您拥有每个平台的历史数据。如果您正在实施网站的移动版本,这是必须的。

对于测试站点,您只需在设置中更改选定的用户代理并重新运行广告系列。但请注意,比较具有不同设置的爬网是不切实际的,并且您将无法监控进度,因为您将拥有混合的历史数据。

5. 检查 Google 是否可以访问您的新网站

为确保 Googlebot 可以访问您的新网站,请将您的测试子域的临时主机名添加到 Search Console 并使用覆盖率报告。这也将确保 JavaScript 可以被抓取和索引。

请注意,您必须暂时授予 Googlebot 访问您的测试站点的权限。我们建议您在确保您的测试站点没有索引问题后立即限制访问。

Site Audit 爬虫具有与 Googlebot 类似的逻辑,因此请继续检查 Crawlability 报告,看看我们的工具是否发现任何不可索引的页面或抓取预算浪费。

6.检查您新获得的域名是否被谷歌处罚

如果您最近购买了一个新域,您应该检查它是否有针对它发出的任何手动操作。转到 Search Console 中的手动操作报告以查看该网站的手动操作历史记录,并确保没有当前问题,或者按照 Google 的建议解决任何现有问题。

7. 检查 DNS TTL 值

大多数访问者使用您的站点名称而不是 IP 地址进入您的站点,但计算机需要 IP 来提供网站服务。域名系统 (DNS) 将站点名称转换为 IP 地址。

如果您的网站迁移需要更改 IP 地址,您的 DNS 记录将需要更新,这将导致您的网站停机。为了最大限度地减少停机时间,您可以调整网站 DNS 条目的生存时间 (TTL) 值。

TTL 值指定 DNS 记录的保留时间;这是某种到期日期。在迁移之前降低 TTL 值将加快 DNS 更改的过程。迁移完成后,您可以重新设置这些值。

8. 检查服务器性能

Googlebot 将不得不重新抓取您的新网站,并且尽快完成它符合您的最大利益。如果您的服务器响应时间很慢,那么 Googlebot 会降低其抓取速度,因此重新抓取整个网站需要更长的时间。无论优化得多么好,它也会对您网站的整体性能产生负面影响。

为确保您站点的所有页面都能快速加载,请转到站点审核工具中的性能报告并使用页面 (HTML) 加载速度小部件。

我通常从完整的网站审核开始每个迁移项目。这为您提供了审核前的基准,您可以使用(一旦完成它)来确保您在轨道上,您的可见性仍然在那里,并且您没有错过任何东西。

Paper Gecko 数字营销顾问 David Sayce

环形图是可点击的,您可以使用它为具有特定加载速度范围的页面生成报告。

显示网站性能的小部件

9. 将 GA 跟踪代码复制到您的新站点

要将您的 Google Analytics(分析)历史数据传输到新网站,您需要从现有网站复制 GA 跟踪代码并在新版本中实施。

站点迁移清单第 2 部分:映射 URL

经过仔细的计划会议后,您需要继续映射 URL。这意味着保留所有当前 URL 的列表,以与大动作后的 URL 相匹配。正确重定向也很重要,否则您可能会面临一些严重的 SEO 后果。

不同的工具可以帮助消除此过程中的问题。Google Search Console可以帮助您索引页面。此外,站点审核可以更轻松地查看当前站点上的错误代码,并确保改造后的站点上没有错误代码。

10. 创建当前 URL 列表

首先,您需要一个现有站点的 URL 列表,以将它们与新站点的 URL 匹配。

您将希望找到您网站中最重要的页面,包括内容、流量和链接。

从您的站点地图开始,如果它们有最新的页面信息。您需要收集希望在新站点上可用的所有内容(包括图像和视频)。

您可以使用不同的来源:

  • 使用Search Console查找所有索引页面
  • 使用Google Analytics,您可以找到有流量的页面
  • 在站点审核中,您可以过滤掉具有特定状态代码的页面
  • 在Backlink Аnalytics 中,您会找到带有反向链接的网站页面
  • 在位置跟踪中,您可以整理出您网站的排名靠前的页面

您可以创建多个列表,但为了简化您以后的步骤,我们建议您将所有数据合并到一个文件中。确保您的列表中没有重复的 URL。

…我从事大规模迁移,其中 SEO 几乎被视为迁移结束时的逐步检查过程,嗯,迁移的不同间隔。

最终的结果是,基于整个网站的技术基础,网站出现了重复……

iProspect 的 SEO 总监 Harry Sumner

11. 查找需要重定向的 URL

如果新网站的 URL 结构发生变化,您需要将旧 URL 与新 URL 匹配,以查看是否有任何页面需要 301 重定向。如果没有适当的重定向,您的新页面将无法获得旧页面的流量和PageRank,这将严重影响您的排名。

我曾经被要求迁移失败,他们做了所有正确的重定向,他们做了所有的研究和一切,但由于排名下降,他们仍然失去了大量的流量。

因此,在这种情况下,发生的事情是基于语言的自动重定向。

这是一个比利时网站,他们基本上要么重定向到荷兰语版本,要么重定向到法语版本或英语版本,但它们都是,比如,问号 lang is,FR 或其他。

他们忘记重定向所有这些页面,因此,他们会重定向所有来自爬虫的页面,但不会重定向用户实际链接到的页面。所以只要解决这些问题就解决了问题,他们在几周内重新获得了排名。

因此,吸取教训,始终查看所有为您带来流量的页面,该排名,以创建您的重定向。

Arnout Hellemans,自由职业 SEO 顾问

您可以使用站点审核来确定您想要在新站点上的所有页面是否可用。如果您的网站被密码阻止或在 robots.txt 中阻止爬虫,请记住使用绕过网站限制选项

为您的测试站点使用现有的站点审核项目,或者如果您没有项目,请创建一个新项目。

使用抓取源设置中的文件选项中的 URL,并上传包含您需要检查的相对 URL 列表的 CSV 文件。站点审核将自动使用您的测试站点的域或子域。

您可以在设置(齿轮图标)-> 检查页面限制中更改现有项目的抓取限制。

在站点审核的问题选项卡中搜索“4xx”以整理出您的测试站点上不可用的页面的 URL。

检查 4xx 错误站点迁移清单

导出数据以保存需要重定向的 URL 列表。

12. 创建 301 重定向映射

映射新旧网站的 URL 并找到新网站中缺少的页面后,您需要解决缺少的 URL。

对于您丢失的每个页面,您需要在新站点上找到相关目的地,以接收来自指向这些页面的任何现有超链接的推荐流量。

我们敦促您在设置重定向时要小心,并使用服务器端301 重定向,以便您的旧 URL 将从索引中排除,并且当您取消当前托管时,您的重定向仍然有效。

这是我经常遇到的另一个问题,即人们认为他们可以在 Google 发现新 URL 或新域或其他任何内容的那一刻删除重定向。

你永远不应该那样做。

301 重定向是永久重定向。这意味着它需要留在那里。嗯,这就是我看待它的方式。谷歌永远不会忘记,所以只要把它放在那里,确保你重定向所有东西。

重定向中不要有双跳。因此,如果现在有旧的重定向到 HTTP 版本,该版本重定向到 HTTPS 版本,它会做任何事情,使其成为单跳,并且只是一个 301 重定向……不要在页面迁移后删除它们。

Arnout Hellemans,自由职业 SEO 顾问

不要将所有页面重定向到单个页面。虽然将主页用作重定向的目的地很常见,但这也是一种不好的做法。当您期待特定文章或登陆页面时登陆主页会使用户感到困惑,并且搜索引擎可能会将页面视为软 404 错误,这会损害排名。

在某些情况下,重定向到类别页面或主页是一个可行的选择,但尽量减少这些。

最好的方法是找到最相关的重定向页面或创建一个包含相关内容的新页面。

如果您不需要新页面,我们建议您将损坏页面的服务器响应从 404 更改为 410。410 状态代码表示该页面永久消失,并告诉搜索引擎机器人从其删除链接指数。

粗心的重定向最终可能会创建重定向循环、链接和死胡同。您可以随时重新运行站点审核活动,以了解一切是否正常。

13.更新所有网址

在开始迁移之前要做的最后一件事是更新所有 URL 详细信息。

  1. 更新 HTML 或站点地图文件中的注释。每个 URL 都应该有一个自引用的 rel=”canonical”。如果您的网站有多语言页面,请更新 rel-alternate-hreflang 注释。如果您的网站有移动版本,请更新 rel-alternate-media 注释。
  2. 更新新站点上的所有内部链接,并将所有旧 URL 更改为新 URL。
  3. 创建链接到您的内容的网站列表,并将站点地图与旧 URL 和新 URL 分开。这些将有助于您在以后的步骤中移动站点。

站点迁移清单第 3 部分:开始迁移

您的所有计划都在这一刻加起来——实际上是在迁移您的网站。

深吸一口气。它应该与您强大的网站迁移计划顺利进行。这里的重点是实施更改,测试,然后再次测试。

14. 评估复杂性并在块中迁移

在迁移方面,您网站的不同页面可能会遇到不同的问题。因此,您一次移动的页面越多,您就越有可能面临错误,并且很难确定原因。

如果您有一个大型网站,我们建议您将网站一点一点移动,并在每次移动后进行测试。

当同时进行多项更改时,也可能会出现问题:新的 CMS、不同的 URL 结构、内容更改、HTTP 到 HTTPS 等。每次更改都会引入一个新变量和其他需要管理的东西(并且可能会搞砸)……

作为黄金法则,请尽可能保持简单。尽量不要一次进行多项更改。如果您能提供帮助,请不要更改 URL。进行分析并制定明确的计划,因为最终,未能计划就是计划失败。

BowlerHat Agency 营销总监 Marcus Miller

15.记录当前站点状态并创建内容备份

最终记录您当前的站点状态并进行所有必要的备份,以便在出现任何问题时分析和解决问题。

您需要备份所有内容,包括元标记、元标题等。学习如何备份您网站的所有内容本身就是一篇新文章。

您将如何备份您的网站取决于它的托管方式。您也许可以通过您的站点主机的 cPanel 来完成。如果您有 WordPress 之类的 CMS,则可以使用插件。

但最简单的选择是只导出您的内容审核报告。

在内容审核中导出链接是一种网站迁移最佳实践

确保您的位置跟踪和站点审计活动已设置和更新。

16. 更新 DNS 设置

如果要切换到新服务器,则需要更改 DNS 设置,使其指向新的 IP 地址。为此,您需要联系您的托管公司并请求更改。

17.删除所有临时网站块

确保您的网站可供用户和搜索引擎爬虫使用。使用 Google Search Console 中的 Coverage 报告和 Site Audit 中的 Crawlability 报告。

18.启用重定向

此时,您可以启用并测试所有重定向(如果您还没有这样做的话)。

重新运行站点审核活动以确保“问题”选项卡中没有新的 4xx 错误。然后,您可以对永久重定向的问题选项卡进行排序,并查看列表以确保所有页面和链接 URL 都是正确的。

19. 确保您的网站在 Google Search Console 中得到验证

您需要在 Google Search Console (GSC) 设置中检查您的网站所有权是否仍然有效。

如果您使用 HTML 文件作为验证方法,请确保您的新网站包含该文件。

20. 通过 GSC 申请域名变更

为了帮助 Google 在新地址索引您的新 URL,并最大限度地减少您的排名损失,您需要在 Search Console 的“地址更改”工具中提交地址更改。

21. 向 GSC 发送新旧 URL

为了帮助 Googlebot 发现从旧网址到新网址的重定向,您可以提交两个包含旧网址和新网址的站点地图。通过这种方式,您将能够监控旧 URL 是如何被删除以及新 URL 是如何添加到索引中的。最后,只有新的 URL 应该保持索引。

您需要在搬家后尽快尝试更新尽可能多的链接。

联系链接到您的网站,并要求更改指向您的新网站的链接。如果这不可行,请确保 301 重定向已到位。

如果您正在投放广告系列,请确保它们指向新的目标网页。此外,请检查您的社交媒体资料中的链接。

使用站点审核查找所有带有重定向的内部链接;确保没有影响您网站性能的循环和长链。

…为您和您的团队以及参与此类项目的其他各方创建一个全面的剧本。将其分为三个区域,技术、现场和发布后。

 例如,确保您将实施 301 重定向,确保您将更新规范标签 [和] hreflangs,您更新内部链接,但您还将生成一个新的 XML 站点地图旧的 HTTP 页面。

Lefto Chatziandreou,CarRentals.com 的全球 SEO

如果您有一个新的 Search Console 帐户并且之前提交了拒绝列表,则需要重新上传您的拒绝列表。确保您的拒绝文件在您的新网站上可用,否则任何指向您以前网站的垃圾邮件反向链接都可能被 Google 考虑在内。

站点迁移清单第 4 部分:监控迁移

移动站点后,您在此处的工作并未完成。您仍然需要监控和维护您网站的健康状况,就像我们在成功运营后自己的健康状况一样。添加Semrush Notes并在 Semrush 上使用Position Tracking可以设置您从现在开始监控您的 SEO。

24. 添加 Semrush 注释

我们建议您在迁移后在 Semrush 中做的第一件事是在您的帐户中做笔记。您将在帐户内不同工具的图表上看到此注释,这将使您更容易查看迁移时是否发生了任何重大变化;例如,监控技术错误和位置变化。

图表显示有机关键字的数量

您可以在备注列表或工具的进度图中添加和管理备注。单击添加按钮以启动笔记管理器。添加标题并选择迁移日期。然后,单击编辑以打开高级设置,并指定要在其中查看注释的工具。

25. 检查您的网站是否有任何新问题

迁移后重新运行站点审核活动,查看问题数量是否发生了变化。

检查比较抓取选项卡以查看自上次审核以来是否存在任何新问题或已修复问题。

检查网站迁移清单的抓取问题部分

26. 检查新网站的性能

页面加载速度总是很重要,但是在新站点的情况下您需要特别注意它。您希望您的所有页面尽快被索引。确保您的服务器速度很快,因为 Googlebot 会根据您的网站速度调整其抓取速度。

发布后、监控和分析您的服务器日志,看看 Google 在哪里花费了更多时间。通过 Google Search Console 监控和分析 HTTP 页面的去索引和 HTTPS 的索引。

Lefto Chatziandreou,CarRentals.com 的全球 SEO

即使您已经正确完成了前面的所有步骤,并且已经检查了您网站的性能,您仍然应该重新检查以防万一。您需要确保您的新站点配置不会因大量用户和爬虫活动而不堪重负。

再次使用最新的现场审核重新抓取并检查绩效报告。

要查看您的真实用户与您的页面交互的速度,请使用 Google Analytics 中的站点速度报告。与爬虫相比,使用不同浏览器的真实用户可能会遇到更多与速度相关的问题。

27. 跟踪新页面的索引

如果您还没有这样做,请将两个带有新旧 URL 的站点地图上传到 Google Search Console。通过这种方式,您将能够监控旧 URL 是如何被删除以及新 URL 是如何添加到索引中的。最后,只有新的 URL 应该保持索引。

28. 追踪你的职位

迁移后,您的网站的排名可能会暂时下降,但应该很快就会回到正轨。如果您的网站在几周内没有恢复,您应该进行彻底的分析以找出原因。在故障排除部分中查看更多信息。

不要忘记跟踪桌面和移动设备上的每日排名。

…看看您吸引的自然流量…理想情况下,一切都应该是平坦的,这意味着不会产生负面影响,但不会产生太大的积极影响,至少在开始时是这样。如果您看到任何类型的异常,请尝试分析并找出其根本原因。

Lefto Chatziandreou,CarRentals.com 的全球 SEO

29. 取消你的旧主机

当 Google 完成对您的新网站的索引后,您可以取消旧主机。再次确保您的所有 301 重定向设置正确,并将人们从已停止的服务器重定向。

30. 故障排除

如果您发现观众的行为方式有任何问题,或者您没有重新获得职位和自然流量收入,请按照以下步骤解决您的问题:

  1. 首先,找出您网站所有页面的流量损失是否均匀,或者是否是由特定页面引起的。
  2. 找出丢失流量的来源。
  3. 如果您失去了来自反向链接或广告的流量,请重新检查重定向。
  4. 如果您失去了自然流量,请通过检查您的位置跟踪活动来检查您的排名是否正常。
  5. 如果问题影响整个网站的许多页面,请重新运行站点审核以找出是否有任何新的技术问题造成了麻烦。按照工具的说明进行修复。
  6. 如果您有特定页面丢失了位置,请查看您的内容备份,并查看内容和元标记是否有任何变化。

要获得性能不佳页面的优化想法,您可以运行On Page SEO Checker。

如果您的转化率下降,而跳出率和退出率却在增长,您可能需要改变方法。不幸的是,造成麻烦的并不总是技术错误。

您必须考虑到您的受众可能对您的新网站不满意的可能性。创建一个客户旅程地图,看看用户是否在你的网站上得到了他们想要的东西。

发表评论

您的电子邮箱地址不会被公开。

免费定制谷歌SEO方案

请输入您的资料

你也可以直接右下角客服直接跟我们联系
=

请输入您的资料

seo
你也可以直接右下角客服直接跟我们联系
=

request a quote