# 43-老模板每日例行巡检 - 2026-04-19 ## 目的 从今天开始,老模板 `1001-1005` 这条线每天不是只看蜘蛛日志。 还必须多做一个固定动作: - 把数据库里的老模板域名全部跑一遍访问巡检 这属于例行工作,不再靠人工临时记忆。 --- ## 一、每日固定动作 每天至少做这 2 件事: 1. 看 `24h spider workbench`,分析抓取趋势与 SEO 目标偏差 2. 把数据库里老模板 `1001-1005` 的域名全量跑一次访问巡检 这两件事缺一不可。 原因很简单: 1. 蜘蛛日志只能说明“百度怎么抓” 2. 但它不能替代“这些域名现在能不能正常访问” 3. 如果域名本身访问已经异常,单看 spider workbench 很容易误判 --- ## 二、已固化脚本 今天已经新增了一个老模板专用脚本: - [old_tmp_domain_daily_probe.php](/www/wwwroot/VideoSource2/code/scripts/old_tmp_domain_daily_probe.php:1) 它会做这几件事: 1. 从数据库读取老模板域名 2. 默认范围是: - `1001` - `1002` - `1003` - `1004` - `1005` 3. 调用现有的 `DomainImportProbeRunHelper` 4. 对每个 host 做采样和轨迹探测 5. 生成 `json/html` 巡检摘要 --- ## 三、默认运行方式 在项目根目录执行: ```bash cd /www/wwwroot/VideoSource2/code php scripts/old_tmp_domain_daily_probe.php --format=text ``` 如果想看完整 JSON: ```bash cd /www/wwwroot/VideoSource2/code php scripts/old_tmp_domain_daily_probe.php --format=json ``` 如果只想巡检部分模板: ```bash cd /www/wwwroot/VideoSource2/code php scripts/old_tmp_domain_daily_probe.php --templates=1002,1003 --format=text ``` --- ## 四、输出结果在哪里 默认会落到: - `code/storage/domain-import-runs/YYYYMMDD/HHMMSS_old_tmp_daily_probe_xxxxxx/` 重点文件有两个: 1. `import-probe.summary.json` 2. `import-probe.summary.html` 文本模式下终端也会直接给出: 1. 总处理数 2. 通过数 3. 失败数 4. 失败 host 列表 5. 对应失败阶段和说明 --- ## 五、每天回报最少要写什么 每天给主 Codex 或人工交班时,除了蜘蛛日志结论,还要补这 5 条: 1. 今天数据库老模板域名总巡检数是多少 2. 通过了多少 3. 失败了多少 4. 失败 host 主要卡在哪个阶段 5. 蜘蛛日志异常和访问异常是否落在同一批 host --- ## 六、和蜘蛛日志怎么配合看 最稳的方式是: 1. 先看 `old_tmp_domain_daily_probe.php` 结果 2. 确认是不是有整批域名访问异常 3. 再看 `24h spider workbench` 4. 最后判断: - 是抓取问题 - 还是访问问题 - 还是两者同时存在 --- ## 七、一句话交接 > 老模板这条线从 `2026-04-19` 起,日常例行工作固定为“两张表一起看”:一张是蜘蛛日志,一张是数据库域名全量访问巡检;只看其中一张,判断都会偏。