改版后百度收录掉了70%——我是怎么三个月救回来的

王尘宇 网站优化 69

去年12月,我们给一个做了三年的资讯站做了一次大改版。URL结构全换了,模板也换了。上线第二天百度索引量就开始掉,到第三周掉了70%——从八万多收录掉到两万多。老板脸色很难看。

翻车的根本原因

事后复盘,犯了三个低级错误:

第一,URL全改了没做301。旧URL是/article/123.html这种格式,新版改成了/news/123。旧链接全部返回404。搜索引擎爬回来发现大量死链,直接判定网站质量下降。

第二,新模板少了结构化数据。旧版每篇文章都有Article类型的Schema标记,新版的主题没带这个功能。Google那边即时掉了所有富摘要展示,百度虽然没有富摘要,但结构化数据的缺失确实影响了内容理解的准确性。

第三,改版期间服务器扛不住。新版首页加载了更多图片,服务器配置没跟上,改版后第一周TTFB飙到了三秒多。爬虫来一次等半天,爬取频率自然就降了。

三个月的补救方案

第一周:止损

先做了三件事:生成了旧URL到新URL的映射表(一共三千多个页面),写了批量301重定向规则加到nginx里。然后去百度搜索资源平台提交了改版规则,把301映射文件上传。百度那边审核了两天,通过了。

同时升级了服务器——内存从2G提到4G,开了OPcache和Memcached,TTFB从3秒降到了600毫秒。

第二到四周:补结构化数据

给新模板加上了Article、BreadcrumbList、Organization三套Schema标记。用的是JSON-LD格式,插在head里。Google Search Console一周后显示富摘要恢复了。

第二到三个月:内容增量

301能救回老页面的权重,但救不回信心。我们在两个月内发了60篇新文章,每篇1500字以上,配原创截图。目的是让爬虫回来以后看到"这个站还在更新,而且内容质量不错"。

第三个月底,百度索引量回到了六万多,虽然没完全恢复到改版前,但核心关键词的排名基本回来了。Google那边恢复更快,一个月就回到了正常水平。

以后改版前必做的检查清单

1. URL要改的话,提前准备好301映射表,一个都不能漏。

2. 在新服务器上跑一遍Screaming Frog,检查响应码和结构化数据。

3. 改版前后各抓一次PageSpeed Insights,确保性能没倒退。

4. 百度搜索资源平台提前提交改版规则,不要等到掉了再去补救。

改版本身不是问题——不告诉搜索引擎你改了,才是大问题。

标签: SEO 网站改版 百度收录 301重定向 结构化数据

发布评论 0条评论)

  • Refresh code

还木有评论哦,快来抢沙发吧~