# 1282-SEONexus 主 Codex 接手摘要 - 2026-04-17 ## 这份文档是干什么的 给主 Codex 一个最短路径摘要。 如果没有时间从 `1271` 一直读到 `1281`,先看这份,就能知道: - 现在日志阶段走到哪里了 - 当前最像真问题的点是什么 - 第一批建议先改哪里 ## 当前阶段结论 截至 `2026-04-17`,老模板蜘蛛日志已经不是“百度没来”的问题。 当前更准确的判断是: 1. 首页抓取已经成立 2. 部分站点已经有真实深抓 3. `404` 已较前一轮明显下降 4. 但 `301` 仍在持续消耗预算 5. 主要损耗已更集中在: - host 规范化 - 深页历史兼容入口 - 部分 `444` 探测型噪音 ## 这轮最像真问题的 3 个点 ### 1. 模板 canonical 与 sitemap / RSS 的 host 口径冲突 当前 `videoGpt1` 模板主线大量输出: - `https://{$DomainModel->d_domain}...` 但 sitemap / RSS 中仍有多处输出: - `https://www.{$DomainModel->d_domain}...` 这和日志里持续存在的: - `/|301` - 同一 base domain 下 `www` / 裸域并行抓取 是高度一致的。 ### 2. 深页兼容入口很多,仍在真实命中 `router.php` 中存在大批旧深页兼容入口: - `voddetail` - `video-info` - `video-play` - `video-show` - `vodbf` - `shipin-*` 它们当前不是死代码。 所以不能第一刀就删,但它们很可能确实在维持一部分深页 `301`。 ### 3. 播放页 canonical 当前指向播放页自身 这不是明确 bug,但它是一个必须由主 Codex 明确拍板的策略点: - 保持播放页自身 canonical 还是 - 回详情页 ## 当前最建议优先推进的事情 ### 第一优先级 先统一 host 输出口径。 优先统一: - 模板 canonical - `og:url` - JSON-LD URL - sitemap - RSS 目标: - 先减少系统内部自己制造的 host 级 `301` ### 第二优先级 再确认播放页 canonical 立场。 目标: - 明确 `play` 页在当前 SEO 策略里,到底算不算规范对象 ### 第三优先级 最后才评估: - 历史兼容入口收缩 - fallback 边界收缩 ## 当前不建议先做的事 ### 1. 不建议先删大批兼容路由 原因: - 当前很多旧入口还在真实命中 - 很容易把 `301 -> 200` 打回 `404` ### 2. 不建议先动 fallback 原因: - 这条线可能正在帮助压低 `404` ### 3. 不建议同时改 Nginx + PHP + 模板三层 host 策略 原因: - 第一批应该做低副作用、可验证的统一动作 ## 第一批实施建议 如果主 Codex 要开做,建议第一批只碰这些文件: - [VideoSiteMapLogic.php](/www/wwwroot/VideoSource2/code/app/task/logic/VideoSiteMapLogic.php:203) - [SiteMapLogic.php](/www/wwwroot/VideoSource2/code/app/task/logic/SiteMapLogic.php:158) - [videoGpt1/rss/baidu.xml](/www/wwwroot/VideoSource2/code/app/home/view/videoGpt1/rss/baidu.xml:6) - [videoGpt1/rss/so.xml](/www/wwwroot/VideoSource2/code/app/home/view/videoGpt1/rss/so.xml:12) - 再顺手复核 `videoGpt1` 模板里的 canonical / `og:url` / JSON-LD URL 输出 ## 第一批验证重点 改完后优先看: - `/|301` 是否下降 - `home|301` 是否下降 - 同一 base domain 的 `www` / 裸域双命中是否下降 建议继续盯的域名: - `yagyjt.com` - `www.ningxiaowei.com` - `www.haotianhaiyuan.com` - `ctshuhua.com` - `sctyjz.com` ## 文档导航 如果主 Codex 需要往下展开看: - 日志首轮总结: [1271](/www/wwwroot/VideoSource2/docs/old-tmp-seo/02-老模板蜘蛛日志观察交接文档-2026-04-16.md) - 日志到代码映射: [1272](/www/wwwroot/VideoSource2/docs/old-tmp-seo/03-老模板蜘蛛日志与代码映射交接文档-2026-04-16.md) - `2026-04-17` 日志更新: [1273](/www/wwwroot/VideoSource2/docs/old-tmp-seo/04-老模板蜘蛛日志观察更新-2026-04-17.md) - `404 -> 444` 代码判断: [1274](/www/wwwroot/VideoSource2/docs/old-tmp-seo/05-老模板蜘蛛日志变化与代码判断更新-2026-04-17.md) - 可执行检查清单: [1275](/www/wwwroot/VideoSource2/docs/old-tmp-seo/06-主Codex可执行检查清单-2026-04-17.md) - 第一轮只读代码审查发现: [1277](/www/wwwroot/VideoSource2/docs/old-tmp-seo/08-第一轮只读代码审查发现-2026-04-17.md) - 第一批候选修正方案: [1278](/www/wwwroot/VideoSource2/docs/old-tmp-seo/09-第一批候选修正方案-2026-04-17.md) - 第一批修正实施方案: [1281](/www/wwwroot/VideoSource2/docs/old-tmp-seo/12-第一批修正实施方案-2026-04-17.md) ## 一句话交接 > 主线现在最值得先动的,不是删旧路由,而是统一 host 输出口径;先把模板、sitemap、RSS 不再互相打架,再看日志里的 `/|301` 和 `www/裸域` 分裂是否继续下降。