如何使用谷歌SEO工具和Excel重定向301地图以节省人工工作时间?挑战移民的现实例子

  • 首页
  • >
  • 谷歌SEO知识
  • >
  • 如何使用谷歌SEO工具和Excel重定向301地图以节省人工工作时间?挑战移民的现实例子

如何使用 SEO 工具和 Excel 进行 301 重定向地图以节省数小时的手动工作? 具有挑战性的迁移的真实示例

网站迁移可能很棘手,并且可能会带来许多挑战。重定向就是其中之一,特别是如果您有一个相当大的页面,这使得它非常困难并且需要大量时间来手动创建重定向映射。这是各种工具派上用场的时候。如果您正在进行页面迁移并且想要更改产品名称或类别结构,该怎么办?继续阅读以了解如何逐步执行 301 重定向映射!

在网站迁移期间,您的链接可能会停止工作这就是为什么最好不要修改 URL。但是,正如您可能猜到的那样,这并不总是可能的。

为什么?

因为如果您的链接结构不正确、您的报价已被修改或您想要优化产品名称,那么实施更改至关重要。实际上,这些只是几个原因,需要编辑 URL 的情况列表要长得多。

当谈到简单的修改时,例如从所有 URL 中删除产品 ID 号,您可以批量创建重定向。

但是,您的网站越大,语言版本越多,您计划实施的修改越多,执行301 重定向映射的过程就越具有挑战性相信我,这可能是一个非常乏味的过程,但果汁值得挤压。

幸运的是,有一些工具和技巧可以让任务变得更容易,这就是我将在今天的文章中讨论的内容。如果您在创建正确的重定向地图方面需要帮助,请联系我们的技术 SEO 专家。

为什么重定向很重要以及如何进行 301 重定向?

在我继续动手技巧之前,让我们从一些理论开始。

简而言之,重定向可以描述为指示搜索引擎将用户带到特定页面的 HTTP 响应有多种类型的重定向,包括 301、302、303、304、305 和 307 重定向。

您可以猜到,重定向对用户和 SEO 都很重要

为什么?

因为它们使网站导航更容易,并有助于防止用户看到 404 错误的情况。

多亏了 301 重定向,您可以将绝大多数链接汁传递到新地址,这对 SEO 产生积极影响,并有助于确保您的链接建设工作不会付诸东流。

如果您想了解有关重定向及其重要性的更多信息,请查看我们的条目:为什么要使用重定向以及它们的类型是什么?

让我们回到我们文章的主题。

为什么在进行网站迁移时需要重定向?

这个问题的答案很简单。如果您不创建重定向或留下不正确的 URL,则会对您的网站可见性产生巨大的负面影响。

看看下面的截图。它显示了在没有重定向的页面迁移后页面可见性如何降低:

没有 301 重定向映射的页面可见性丢失

为什么为客户端制作 301 重定向映射很困难?

为了让您了解情况,我将使用一个真实的示例来描述创建 301 重定向映射的过程

对于我们的一位客户,任务特别复杂,因为我正在处理一个具有多种语言版本的电子商务网站,并且 URL 结构有很多变化。

客户决定选择不同的 CMS,从地址中删除 ID 号,并修改用于生成 URL 地址的类别和产品名称。

考虑到任务的复杂性,不可能将流程作为一个整体来管理。

这对我意味着什么?

分析每个链接至关重要,并在此基础上创建由开发人员实施的 301 重定向映射。

第 1 步 – 收集 301 重定向地图所需的基本数据

你应该从哪里开始?

第一步是收集和比较所有必要的信息从开发人员页面版本中收集旧 URL 和新 URL。

请注意,在创建开发人员页面版本时已经准备好重定向并在页面上线时实施它们非常重要。

否则,一旦网站启动,可能会出现大量404 错误,对 UX 和 SEO 都有负面影响

为什么?

当用户在网站上花费时间只是看到他们无法访问特定页面时,他们可能会感到沮丧。

谷歌呢?

它会看到您的网站不正确,不应排名靠前。

因此,在进行网站开发时,已经准备好301 重定向映射至关重要。多亏了它,您将能够在站点处于活动状态时立即实施它。

技术搜索引擎优化和移动商务

如何从开发和旧网站版本中收集链接?

为此,您可以使用 Google Search Console(如果您的页面很小并且链接少于 1000 个)或 Screaming Frog、OnCrawl、SiteBulb 和类似的(允许您抓取网站并将数据导出到 Excel)。

除此之外,您还可以使用站点地图(如果配置正确)或向您的 Web 开发人员寻求帮助(可以从 CMS 数据库中导出所有链接)。

如何301重定向旧链接

为了使您的工作更轻松,请按语言版本对电子表格进行分类这将帮助您组织工作并减少混乱。

第 2 步——自动化任何可以自动化的东西

由于这个案例研究相当不寻常并且涉及大量修改,因此大部分工作必须手动执行。

然而,这并不意味着不可能自动化某些元素。

为此,我分析了哪些页面不需要大量修改,并将它们与必须包含在301 重定向映射中的剩余 URL 分开(来自该映射的重定向必须由开发人员手动实现)。

在查看开发版的 URL 时,我发现产品 ID 号已从所有地址中删除。

然后,我决定检查这将是唯一修改的链接数。我准备了这些 URL 的列表(它们可以批量管理)。

我准备了一份必须手动管理的剩余 URL 的列表。

这是否意味着您应该手动逐个检查链接?

当然不是。为此,您可以使用Excel 和 Screaming Frog让我们一步一步地讨论这个过程。

删除不会在新地址中使用的 URL 元素

因此,您拥有旧网站版本的 URL 列表,首先您需要删除产品 ID 号

无需手动操作,您可以从 Excel 公式中受益,只需单击几下即可完成任务。

怎么做?

选择所有带有链接的单元格并使用“将文本拆分为列”功能,如下面的屏幕截图所示。

选择“/”作为分隔符。

这将允许您将出现在 URL 中根域之后的所有元素分开

如何在excel中做301重定向单独的url

使用公式时,链接将在每个“/”之后分隔。

如下图所示,在某些情况下,产品 ID 不是直接放在根域之后,而是放在 URL 的末尾:

如何301重定向拆分网址excel

那么,接下来你应该怎么做?

身份证号码可以很容易地过滤掉。按最后一个单元格中带有数字的链接对列表进行排序(由于上述公式,链接已经分开)。

标记这些数字并删除它们。

如何做 301 重定向排序 url

仍然有一些 ID 号与 URL 中的产品名称通过连字符连接。

要删除它们,请将包含它们的整个 URL 复制到新列(这样您就不会意外删除任何重要的内容)。

重定向地图网址准备

然后在 URL 的复制部分应用“将文本拆分到列”功能。

这次设置“-”作为分隔符。这就是你会得到的:

如何在excel中进行301重定向

现在您必须手动浏览这些 URL 并删除 ID 号

在这种情况下,您无法过滤带有 ID 号的链接并将其显示在顶部。

为什么?

因为它会弄乱原始 URL 和复制 URL 之间的顺序和关系。

而这种关系和秩序在下一步中将很重要。

在这个阶段,您已经从旧 URL 中删除了所有产品 ID 号。

虽然它可以手动完成,但使用上述公式已大大缩短了过程

现在你需要重新连接分开的链接,这样你就可以检查它们是否被其他方式修改了。

为此,您可以使用 TEXTJOIN 公式:

如何 301 重定向加入网址

选择“-”作为分隔符,它将分隔单词。

然后选择“1”,因为应该忽略空元素。选择应包含的列并将公式应用于所有链接。

在这个阶段,您删除 ID 号后的原始链接有 3 个部分:

https://、www.websitename.com 和目录。

要在工具中检查它们,您必须再次使用 TEXTJOIN 并将它们连接在一起。

但是,在您执行此操作之前,请将要加入的链接的片段复制到缓存中,删除它们,然后再次粘贴它们以在单元格中包含特定数据。

然后,您可以继续连接链接元素。再次使用 TEXTJOIN。这次您应该将“/”设置为分隔符,以连接您必须分隔的部分以删除 ID 号。

在此阶段不要在链接中添加“https://”,因为要完全自动执行此操作,您需要采取 2 个单独的步骤。

重定向地图网址

将公式应用于所有链接。

接下来,将“https://”添加到所有连接的 URL。

怎么做?

选择整列并使用“查找和替换”功能。输入“www”。在“查找”和“https://www”中。在“替换为”:

如何301重定向网址准备

在此步骤之后,您可以摆脱分离过程的残留物。

瞧。您已经准备好删除了产品 ID 号的“新”URL。

如果给定的网站迁移需要,此过程也可以应用于其他批量 URL 更改。

在下面的屏幕截图中,您可以看到新 URL 与旧 URL 的对比:

重定向地图新网址与旧网址

如果这是唯一的修改,您将准备好将 301 重定向映射发送给开发人员以供实施

然而,正如我已经提到的,这个案例要复杂得多。

第 3 步 – 查找需要手动验证的重定向地图元素

完成批量修改后,您可以继续执行其他程序。

当然,这个过程从准备需要非标准修改的 URL 列表开始。这可以通过使用 Screaming Frog 来完成。

这一次,您不想爬取整个网站,因此将模式从“蜘蛛”更改为“列表”至关重要:

怎么做301重定向尖叫青蛙

然后,您将先前准备好的 URL 列表上传到该工具

从 Excel 中复制它们,单击“上传”并粘贴:

如何在尖叫青蛙中进行 301 重定向

在尖叫的青蛙中重定向地图

然后,单击“开始”。

“响应代码”是您应该特别注意的元素:

尖叫青蛙重定向地图

如您所见,大多数 URL 都有正确的响应代码,这意味着它们很好,并且可以在重定向映射中使用。

另一方面,带有“客户端错误”的 URL 需要进一步操作。

不要忘记将此数据导出到 Excel:

重定向地图excel

然后,在您开始使用的文件中创建一个新选项卡“响应代码”以准备 URL 列表。

在excel中重定向地图网址

现在,是时候仔细研究产生错误的 URL 了。

从 Screaming Frog 粘贴的链接顺序与之前在 Excel 中准备的链接顺序不同。

为了使事情变得更容易并组织数据,您需要使用VLOOKUP 公式

选择一个空列,然后输入公式。选择您的 URL(从之前准备好的地址列表中),然后选择范围(来自 Screaming Frog 的所有链接)和 0(未排序)。

这样,您将获得Excel 中的原始链接与 Screaming Frog 生成的指定代码的组合

重定向地图排序的网址

结合 Screaming Frog 中的数据和之前准备的新旧 URL 列表将帮助您确定哪些 URL 是正确的,并且只需要删除产品 ID。

在他们的情况下,设置从旧地址到您准备好的新 URL 的重定向就足够了

但是,对于带有 404 错误的 URL,您需要进行进一步的更改。

不幸的是,无法自动执行此步骤

如果你有 URL 产生 404 错误,你必须手动检查它们,看看在旧地址可以找到什么,并找到一个对应的 URL 指向新的网站版本。

在 Excel 中准备这些链接(和重定向)的列表。文件准备好后,您可以将其发送给开发人员进行实施。

这将允许您防止新网站在启动后产生 404 错误的情况。

第 4 步 – 在重定向图中包含 Hreflangs

在这个阶段,您已经为新网站的一种主要语言版本准备好了重定向地图。

现在是时候为剩余的语言创建hreflangs了。除了收集新旧 URL 之外,您还需要一张新旧 hreflangs 的地图。

如何创建它?

不用担心!尖叫的青蛙再次来救援。

抓取您的页面并将适当的数据粘贴到 Excel 文件中的新选项卡中。

然后,再次使用 VLOOKUP 公式,将正确的 hreflangs 分配给正确的 URL

就我而言,公式如下所示:

=VLOOKUP(旧链接;范围来自hreflang旧文件,旧网站;5[因为您选择了5列,但您对第5列的数据感兴趣];0[未排序])

如何301重定向hreflangs

这样,您就找到了与不同语言版本的 URL 对应的 URL(在我的例子中是德语)。

然后,将公式应用于所有链接,以查找与您的主要语言页面相对应的给定语言页面。

然后,再次使用 VLOOKUP。这一次,您将需要它来查找来自新开发者网站版本的链接。

您必须应用相同的公式,但您应该选择下一行和下一张表来处理新版本的链接。

这样,您就有了一个完整的重定向映射,其中包括主要语言版本中的旧链接、主要语言版本中的新链接、对应于特定语言版本的旧链接(在我的情况下是德语),以及现在对应于特定语言的链接版本。

如何做 301 重定向 hreflangs

在下一步中,您可以继续使用 VLOOKUP 公式为您网站的后续语言版本准备类似的 URL 对。

通过这种方式准备,您的 URL 文件可以安全地发送给将实现必要重定向的开发人员。

第 5 步 – 安全胜过抱歉 – 网站上线后测试您的 301 重定向地图

Keep in mind that even a flawlessly prepared redirect map may not work correctly. Therefore, make sure that everything is fine once you send the file to the developer, and your new website version is live.

Of course, you don’t have to do it manually. Use Screaming Frog to paste the links and check the response codes they generate.

Since your goal was to set 301 redirects, the effects of this verification in Screaming Frog should look in the following way:

如何做 301 重定向网址列表

How to Do 301 Redirect Map – What You Need to Remember

Although the described process is time-consuming and tedious, it’s worth the effort.

Incorrectly implemented redirects can harm your website, as they have a negative impact on both SEO and UX.

Remember that you don’t have to perform all the steps of creating a 301 redirect map manually. Some activities can be automated, however, there is no one-fits-all solution and every case should be considered individually.

If you’re planning a website migration, be sure to take into account the potential aftermaths of URL modifications. Think about elements that should be changed, analyze what can be done collectively, and what requires manual verification.

Don’t forget that the process is complex and there are many things that can go wrong. Although there are tips and guides (like our entry) that can help you, each website should be analyzed and approached individually.

如果您没有适当的经验和专业知识,最好将任务外包给专家。联系我们,我们将为您创建一个全面301 重定向地图

推荐阅读
Scroll to Top

联系我们

=