记录一下那天晚上的排查过程。做的是「考研成绩查询」这类季节词,去年峰值当天才发文,Trends 当天指数 100,文章第三天才被收录,整波流量只吃到尾巴。
刚开始盯着「站内没有历史同类页面积累,新页权重从零起算」,折腾了半个多小时,排掉了。
原因不止一个,得分开看。新页面从抓取到稳定排名通常要三到七天,峰值当天发文必然错过。少数情况下是文章没有提前进 sitemap,靠自然发现更慢。
还有一种情况,标题只写当年年份,旧页面没有更新成新词。
第一件事是导出目标词三年的趋势时间点
curl -s 'https://trends.google.com/trends/api/explore?hl=zh-CN&tz=0' -o trends.json
然后把旧年份页改成当年版本
UPDATE wp_posts SET post_title=REPLACE(post_title,'2025','2026') WHERE post_title LIKE '%2025%';
接着确认新页已经进索引文件
curl -s https://www.example.com/sitemap.xml | grep -c '<loc>'
剩下的就是抓首页看内链是否挂上
curl -s https://www.example.com/ | grep -o 'href="[^"]*2026[^"]*"'
怎么算真的好了,看的是同一批现象。峰值前 5 天页面已显示已编入索引,Trends 爬到 60 时该页抓取量明显上涨,峰值当天进入前 20 位。
容易忽略的是,旧页改年份比新发一篇强,但正文必须真的换成当年信息,只改标题会被识别成日期作弊。这类问题最好一次改到位,反复小改反而容易把原因搅混。
