搜索全站
百度SEO 8 分钟阅读

百度的时效性要求有多强?WordPress 文章更新策略与实操清单

多久更新一次文章才有效?本文讲清百度对不同内容的时效性要求差异,给出用 WP-CLI 盘点待更新文章的命令、真正的更新动作清单、dateModified 与页面显示同步的实现,以及更新后重新推送的节奏控制。

U
UFO_PF 2019-12-05 · 阅读 8 分钟
百度 百度SEO
阅读提示
本文约 2,913 字,预计阅读 8 分钟。文中命令与配置均经过实测,可直接参考执行。

引言:每天更新,收录却越来越差

“保持更新”是 SEO 圈最常被重复的建议,但很少有人说清楚更新什么、多久更新、怎么更新。于是出现了两种极端:一种站长用定时任务每天自动发布几篇几十字的资讯,把站点变成信息噪音源;另一种把文章发完就再也不碰,三年后教程里写的还是 PHP 7.2 和旧版接口。前者的更新无法提升任何页面的价值,后者则会被判为内容陈旧。百度的时效性要求并不是一个统一的”更新频率指标”,而是按内容类型分层的:对价格、政策、版本、榜单这类强时效内容,新鲜度直接影响是否满足需求;对原理讲解、基础教程这类常青内容,稳定性与完整性更重要,频繁无意义改动反而有害。所以正确的策略不是”多更新”,而是”给每类内容配一个合适的维护节奏”。本文给出一套可执行的分级方法与盘点命令。

原理分析:时效性分两类,更新策略完全不同

判断一篇文章该不该更新、多久更新,先给它分类。

内容类型 时效性特征 更新策略 典型例子
强时效型 信息随时间失效 固定周期核查,失效即改 政策解读、价格表、版本教程、榜单
弱时效型 主体稳定,细节会变 半年到一年复核一次 概念讲解、操作指南、原理分析
常青型 长期有效 除非出错或补充,否则不动 数学推导、基础原理、历史梳理

百度判断时效性的信号主要来自三处:页面自己声明的发布时间与更新时间、页面内容与当前事实的一致性、以及同类内容的整体新鲜度。这里有个关键细节——很多主题只在页面显示”发布日期”,不显示”最后更新日期”,也不输出 dateModified,搜索引擎就只能看到三年前的发布时间,即使你上周刚改过。所以更新动作必须包含”把更新时间暴露出来”这一步,否则白改。另一个细节是”更新必须产生实际变化”:只是把日期改新、或者增删一两个无关的段落,页面上没有任何实质性变化,搜索引擎在比对内容指纹时不会认为这是一次更新,反而可能因为日期与内容不符产生负面信号。这就是”伪更新”无效的原因。

保姆级实操

步骤 1:给全站内容做时效分级

先按上面三类给文章打标。可以用 WordPress 的文章标签或自定义字段标记,也可以用分类目录区分。规模小的站点直接在表格里记 ID 与类型即可。分级结果决定维护频率:强时效型建议 1–3 个月核查一次,弱时效型 6–12 个月,常青型按需。

步骤 2:用 WP-CLI 盘点待更新清单

不用在后台翻页,一条命令就能列出超过指定天数未修改的文章:

# 列出 180 天内未修改的已发布文章(按修改时间升序)
wp post list --post_type=post --post_status=publish \
  --fields=ID,post_title,post_date,post_modified \
  --orderby=modified --order=asc --format=csv > stale.csv

# 只筛出修改时间早于 180 天前的(需 GNU date)
CUTOFF=$(date -d "-180 days" +%Y-%m-%d)
awk -F',' -v c="$CUTOFF" 'NR>1 && $4 < c {print $1 ", " $2 ", " $4}' stale.csv

# 查看某篇文章的正文长度,判断是否属于"薄内容待重写"
wp post get 123 --field=content | sed 's/<[^>]*>//g' | wc -m

步骤 3:执行真正的更新,而不是改日期

有效的更新动作至少包含一项实质性变化:更正失效信息(版本号、价格、政策条款、接口地址)、补充新的实测数据或截图、替换失效外链、新增用户常见问题板块、重写已过时的操作步骤。改完在正文里明确标注”本文最后更新于 X 年 X 月,已针对 XX 版本验证”。不要为了更新而删除原有有效内容,历史信息可以保留但需标注适用版本。

步骤 4:让更新时间在页面和技术层面都被看到

主题里同时显示发布日期与更新日期,结构化数据里输出 datePublished 与 dateModified。如果 SEO 插件已输出 Article 数据,检查它是否包含 dateModified,缺失就补上。注意:这两个值必须来自真实的发布与修改时间,不要手动填未来日期。相关字段写法可参考百度结构化数据JSON-LD支持类型盘点。

步骤 5:更新后重新推送,但控制节奏

改完的页面通过主动推送提交,让百度尽快重新抓取。批量更新时按批次推,每天一批,不要一次推几千条——配额有限且过密的推送没有额外收益。推送后观察索引里显示的日期是否刷新。

步骤 6:建立更新日历,形成固定节奏

把强时效内容按主题分组,排入每月固定核查日;每次重大版本发布或政策变动后,安排对应文章的一轮修订。用 WordPress 的自定义文章状态或简单的电子表格跟踪”上次核查时间”,避免遗漏。

常见踩坑

  1. 只改发布时间不改内容:这是最常见的伪更新,指纹比对下毫无变化,还可能产生日期失信的负面信号。
  2. 用定时任务自动生成短文冲频率:低质内容拉低整站评价,比不更新更糟。
  3. 更新时换了 URL:改 slug 等于丢掉原有积累,必须改时做 301。
  4. 更新后改了标题丢掉核心词:标题是相关性的核心锚点,改标题要保留核心词。
  5. 把常青内容反复小改:稳定内容频繁变动会让搜索引擎难以判断页面主题。
  6. 忽略失效外链:正文里引用的官方文档地址早已 404,用户点了就走,是典型的”内容陈旧”。
  7. 案例:某站点维护着一批”WordPress 插件配置教程”,写于三年前,正文里的菜单路径与版本号早已变化,但页面只显示发布日期。站长用 WP-CLI 拉出 200 多篇 180 天未更新的文章,挑出其中 60 篇强时效型,逐篇在新版本上重新截图、更正菜单路径、替换失效链接,并在主题里增加了”最后更新”显示与 dateModified 输出,然后分六批推送。三个月后,这批页面的平均停留时长提升约 70%,其中十几篇的排名从第二页进入前五。值得注意的是,同期另外 140 篇未做实质改动的页面数据没有变化——说明起作用的是内容本身的新旧,而不是”更新”这个动作。

总结

时效性不是频率竞赛,而是”内容是否仍然准确地回答当前的问题”。判断每一篇该不该更新,只问一句:用户现在照着这篇文章操作,会不会因为信息过时而失败?会,就更新。行动清单:给内容分时效等级 → 用 WP-CLI 定期盘点待更新清单 → 每次更新必须包含实质信息变化 → 同步页面显示与 dateModified → 分批推送 → 建立固定更新日历。更新时要避免制造低质内容,判断标准参照百度低质内容整改实操;如果更新的是被判定为采集的页面,需先按百度飓风算法应对策略处理内容本身;推送节奏与配额的控制见百度主动推送接口接入与配额管理。

U
UFO_PF作者

专注 WordPress 生态的实战作者,内容以「可复制、可验证」为第一原则。

留下你的想法

邮箱地址不会被公开。带 * 的为必填项。