编者按:本文是两篇系列文章的第一部分,介绍在网站改版过程中制定301重定向策略。随后我们发表了第二部分“SEO:如何为网站改版创建301重定向映射”。
在大多数网站改版中
搜索引擎优化依赖于准确、完整且执行无误的301重定向策略。
一套坚不可摧的301重定向策略能够保留当前网站在其生命周期内积累的最高85%链接权重,并将其引导至新网站,为新站奠定坚实基础。这些指令告诉搜索引擎将旧URL的链接权重和信任度转移至新URL。若无此操作,新URL必须从零开始积累权重,才能获得自然搜索排名并吸引客户。
我曾见证重定向策略挽救改版上线,也见过因缺乏该策略导致网站自然搜索表现崩溃。如需示例,请参阅我此前关于该主题的文章《URL变更时的SEO流量变化》。
为什么重定向策略对SEO如此重要?可以将网站的链接权重想象成一杯美味的果汁。旧网站拥有这杯甘甜的果汁,而重新设计的新网站却像荒漠中的植物般枯萎。由于新URL是全新的,它缺乏支撑所需的“果汁”:没有链接建立权重,没有历史建立信任,也没有索引建立相关性。重新设计后的网站迫切需要这杯果汁赋予生命力。301重定向策略规划了哪些旧URL需要将“果汁”注入哪些新URL,从而为网站提供急需的链接权重支持。
什么是301重定向?
301永久重定向是一种HTTP服务器响应状态码。当浏览器(或搜索机器人)请求页面时,服务器通常发送200 OK状态码,表示“页面存在且正常,正在发送给你”。相比之下,301状态码意味着:“这个页面已迁移,不再返回原URL。这是新地址,请前往访问。”
对于SEO而言,301重定向在网站重新设计过程中至关重要,因为只有它能同时实现以下三个目标:
- 重定向请求者(用户和机器人);
- 将85%的链接权重和信任传递给新URL;
- 促使搜索引擎取消对旧URL的索引。
开发人员通常负责创建实际的重定向(如编写正则表达式或在后台管理)。虽然存在其他方法,但没有任何一种能同时实现上述三个目标。即便开发人员建议其他方式,在重定向策略中也应坚持使用301重定向。
- 302临时重定向:仅重定向用户,不传递链接权重,也不促使搜索引擎去索引化。
- 404文件未找到错误:仅促使搜索引擎去索引化,浪费了页面的链接权重。
- 规范标签(Canonical tags):请求搜索引擎将权重传递给不同URL的精确副本。但在网站改版中,新旧页面并非精确副本,搜索引擎可能会忽略此请求。
- Meta刷新和JavaScript重定向:仅重定向用户,不传递链接权重。
遗憾的是,重定向往往耗时且需大量测试,是开发人员最不喜欢的任务之一。制定详细的301重定向策略有助于减轻这一负担。
如何创建301重定向策略
策略的核心是一个重定向映射表——包含旧URL与最相关新URL配对的电子表格。总体而言,一个完整的重定向策略包含以下组成部分:
- 利益相关者列表;
- 作为更大范围重新设计时间线一部分的时间表;
- 301重定向映射表;
- 测试计划;
- 测量计划。
在项目开始时,确保301重定向策略纳入整体项目时间线。与项目负责人合作,确定各阶段里程碑及相关利益相关者。
一般准则是:只有在重新设计的URL最终确定后,才能完成重定向映射表。若在最后阶段才确定URL,会导致映射表匆忙完成,并在发布前给开发人员带来修复漏洞的不必要负担。应尽早设定URL确定截止日期——最好在站点地图或架构确定后立即进行。当页面列表及其导航连接方式完成后,即可分配URL。
尽早确定URL还能促使团队讨论落地页URL的边缘情况,例如电子邮件程序、联盟营销、付费搜索、分析跟踪等特殊情况。在开发早期解决这些问题,能使后期流程更加顺畅。
列出301重定向映射表的URL
在新URL确定后,创建一个包含新URL、对应页面名称及数字标识符的电子表格。这些将是执行301重定向的目标URL。
同时创建旧URL列表(即当前站点存在的URL),包含URL和页面名称/标题标签以便录入。整合多源数据并去除重复项,具体来源如下:
- 爬取网站:发现网站上每个文件,导出包含标题标签、元描述等数据的列表。若网站较大,可限制爬虫仅抓取HTML文件或针对特定子域名/目录运行多次。推荐使用Link Sleuth(免费)或Screaming Frog SEO Spider(功能更多)。
- 分析数据:从网络分析中导出自然搜索着陆页报告,获取搜索引擎引导访问的URL列表。若分析工具跟踪的是页面名称而非URL,需自定义报告以获取实际URL。
- 站长工具(Webmaster Tools):导出自然搜索着陆页URL及已接收链接的页面报告。这些是SEO最重要的页面,因为搜索引擎已知晓其价值。
- 检查索引:使用Google“site:”查询发现隐藏页面。例如搜索“site:www.fakesite.com”或“site:fakesite.com”(不带www)以查找非预期索引页面。还可针对特定子域(如“site:info.fakesite.com”)进行搜索。将过去设计的残余或遗忘的营销活动页面加入重定向映射,既能将其从索引移除,又能收集其链接权重服务于新站。
- 询问其他利益相关者:其他营销渠道可能使用专用URL或跟踪参数。向联盟计划、邮件营销、付费搜索等部门索取URL列表,确认哪些URL需要更改或保持不变,集中记录供开发人员执行。
此时你已有新旧两个URL列表。下一步是将它们合并,创建将每个旧URL与最相关新URL匹配的电子表格。下一篇文章将详细介绍如何创建301重定向映射表,以及如何识别测试和测量计划中的必要元素,从而完善整个策略。
参见第二部分:“SEO:如何为网站重新设计创建301重定向映射。”

