这个坑值得记一笔。运营按关键词表把 600 篇文章的 title 全换了一遍,品牌词统一挪到最前。第二天 site 查询从 8200 掉到 4900,索引报告里已编入索引的数量没变,自然流量三天内掉了三成。

刚开始盯着「改标题时顺手改了 slug,旧地址 301 没配全,部分页面落 404」,折腾了半个多小时,排掉了。

排查方向其实有限,先把可能性排一排。批量改标题被识别成站点级改动,重评估期间旧标题的排名先撤下;新标题把长尾词整段删掉,页面和搜索意图的匹配度下降;标题模板统一加后缀,全站 600 条标题结构高度雷同。

动手时先比对标题改动前后的差异

SELECT ID, post_title FROM wp_posts WHERE post_modified > '2026-11-01';

然后确认 URL 没跟着变

curl -sI https://www.example.com/article/123 | head -3

再往下把改坏的标题按点击数据回滚

UPDATE wp_posts SET post_title='旧标题' WHERE ID=123;

剩下的小批量灰度再观察

SELECT ID FROM wp_posts WHERE ID BETWEEN 1 AND 50;

别只看报错消失,验证要多做一步。回滚后一周 site 查询回到 7000 以上,被改标题的页面重新出现抓取,点击曲线跟着回升。

提醒一点。标题是排名信号里最敏感的一项,全站批量替换前先拿五十篇做对照,别一次把退路堵死。线上能稳定复现的问题都不算难,难的是只在大流量下才出现的那种。

作者 9823189