Files
SEONexus/docs/old-tmp-seo/13-主Codex接手摘要-2026-04-17.md
2026-04-17 21:09:06 +08:00

174 lines
4.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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/裸域` 分裂是否继续下降。