为了覆盖长尾,用脚本把「关键词 + 城市」组合生成五千个落地页,模板完全一样只换了地名,GSC 判为自动生成的低质内容。

排查方向其实有限,先把可能性排一排。模板只替换地名,其余文案逐字相同;每个页面没有真实数据支撑,内容空洞;全部一次性提交 sitemap,形成明显的内容爆发;页面之间互相链接成网状,放大低质信号。

第一件事是统计模板重复度

for f in pages/*.html; do md5sum $f; done | awk '{print $1}' | sort | uniq -c | sort -rn | head

只保留有真实数据的城市页

SELECT ID FROM wp_posts WHERE post_type='page' AND post_content LIKE '%门店地址%';

给保留页补本地化内容

UPDATE wp_posts SET post_content=CONCAT(post_content,'<p>本地服务时间 9:00-18:00。</p>') WHERE ID=4567;

无数据页统一返回 410

rewrite ^/city/(.*)$ /410.shtml last;

命令输出我都留了记录,免得改完记不清原来的值。

改完先别撤,确认这几项。页面数从五千降到一百多,保留页的内容差异度超过六成,六周内这批页面开始进入索引。

提醒一点。组合生成页面的问题不在数量在差异度,没有本地数据就不该开这个城市。监控比日志更早给出信号,事后回看经常能提前半小时发现异常。

作者 9823189