知识库 / 阶段 3 · 技术 SEO 与开发协作 / 搜索引擎优化(SEO) ↗ / 第 037 节
「开发 / SEO 都能直接用的总表格」
开发 / SEO 总表格
✅ IndexNow 推送开发规则总表#
一、总体原则#
| 项目 |
规则 |
| 推送模式 |
事件驱动(Event-based) |
| 推送目标 |
真实发生变化的 URL |
| 核心理念 |
少而准、低噪音 |
| 是否可扫描 |
❌ 禁止 |
| 是否可全量 |
❌ 禁止 |
二、URL 推送白名单 / 黑名单#
✅ 允许推送(白名单)#
| URL 类型 |
是否推送 |
说明 |
| 正文内容页 |
✅ |
文章 / 帖子 / 视频唯一页 |
| 实质更新页 |
✅ |
内容、标题、主图变更 |
| 删除 / 下线页 |
✅ |
返回 404 / 410 |
| 首页 |
⚠️ |
极低频、可选 |
❌ 永久禁止推送(黑名单)#
| URL 类型 |
是否推送 |
原因 |
| 分类页 |
❌ |
非唯一内容 |
| Tag 页 |
❌ |
重复聚合 |
| 搜索页 |
❌ |
动态生成 |
| 翻页 |
❌ |
重复内容 |
| 参数 URL |
❌ |
索引污染 |
| 排序 / 过滤 |
❌ |
非 canonical |
| sitemap 内 URL |
❌ |
职责冲突 |
| 静态资源 |
❌ |
非索引对象 |
三、推送触发事件规则#
| 事件类型 |
是否触发 IndexNow |
说明 |
| CREATE(新发布) |
✅ |
内容发布成功 |
| UPDATE(实质更新) |
✅ |
内容级变更 |
| DELETE(删除) |
✅ |
404 / 410 |
| 定时扫描 |
❌ |
明确禁止 |
| sitemap 对比 |
❌ |
明确禁止 |
| 定期全站推 |
❌ |
明确禁止 |
四、实质更新判定规则#
✅ 视为 UPDATE(允许推)#
| 变更类型 |
| 正文内容变化 |
| 标题 / H1 变化 |
| 主图 / 视频变化 |
| 核心信息字段变化 |
❌ 不视为 UPDATE(禁止推)#
| 变更类型 |
| 阅读量变化 |
| 评论数变化 |
| 推荐位变化 |
| 排序权重变化 |
| 自动刷新 lastmod |
五、去重与频控规则(关键)#
URL 级规则#
| 规则 |
数值 |
| 同一 URL 推送频率 |
≤ 1 次 / 24h |
站点级规则(推荐)#
| 项目 |
上限 |
| 单次推送 |
≤ 5,000 URL |
| 单日推送 |
≤ 20,000 URL |
| 日推送量 |
≤ 当日真实变更 URL × 1.2 |
六、延迟与合并策略#
| 项目 |
规则 |
| 推送延迟 |
5–10 分钟 |
| 合并策略 |
同 URL 多事件 → 1 次推送 |
| 目的 |
减少噪音、提升信任度 |
七、推送失败与重试规则#
| 场景 |
处理方式 |
| 网络异常 |
延迟重试 |
| 429 限流 |
延迟 ≥ 1 小时 |
| 4xx 错误 |
记录后丢弃 |
| Key 校验失败 |
立即告警 |
重试策略#
| 项目 |
规则 |
| 最大重试次数 |
2 次 |
| 重试窗口 |
24 小时内 |
八、IndexNow API 调用规范#
九、IndexNow 与 Sitemap 协作关系#
| 项目 |
Sitemap |
IndexNow |
| 职责 |
全站结构展示 |
实时变更通知 |
| 更新频率 |
低频 |
即时 |
| 是否全量 |
✅ |
❌ |
| 是否互相驱动 |
❌ |
❌ |
十、上线 / 切换流程表#
| 阶段 |
动作 |
| Step 1 |
停止扫描 / 全量推送 |
| Step 2 |
灰度:仅 CREATE |
| Step 3 |
观察 7 天 |
| Step 4 |
开启 UPDATE / DELETE |
十一、监控与审计(必须项)#
| 监控项 |
是否必须 |
| 推送 URL 记录 |
✅ |
| 事件类型记录 |
✅ |
| 推送时间 |
✅ |
| 返回状态码 |
✅ |
| 日推送量统计 |
✅ |
十二、开发红线(不可触碰)#
| 行为 |
结论 |
| 定时扫描推送 |
❌ |
| 全量补历史 |
❌ |
| sitemap 驱动 IndexNow |
❌ |
| 推送参数 URL |
❌ |
| 推送非 canonical URL |
❌ |