新站标题模板写成 SEO 优化 SEO 教程 SEO 公司,同一个词出现三次,还带着站名。上线两个月,目标词排名一直在三页外,点击率不到百分之一。试过再加长尾词,结果更差。
一开始怀疑是「标题没有具体场景,用户看不出页面解决什么问题」,查了一圈,方向不对。
原因不止一个,得分开看。重复堆词不会提升相关性,只会稀释标题里的有效信息。少数情况下是模板把分类名和站点名都拼进标题,实际内容词只剩一个。
还有一种情况,同一批页面标题结构完全一样,容易互相竞争。
第一件事是导出全站标题做词频统计
wp post list --post_type=post --field=post_title | tr ' ' '\n' | sort | uniq -c | sort -rn | head -20
然后把模板改成具体问题式
sed -i 's/%title% SEO SEO 教程 SEO 公司/%title% 报错怎么排查/' /var/www/html/wp-content/themes/site/functions.php
随后抽查改写后的标题长度
curl -s https://www.example.com/post/1/ | grep -o '<title>[^<]*</title>'
末了观察目标词的展现变化
https://search.google.com/search-console/performance
恢复的判定其实很直接。标题改成具体问题后,同一批页面的点击率从 0.8% 升到 2.4%,目标词在六周内进入首页底部。
补一句。标题只留一个核心词加一个具体限定,剩下的信息交给摘要和正文,堆得越多越像模板页。同一份配置在测试环境跑通,不代表线上没事,两边的默认值经常不一样。
