同步家纺情报 v2 数据、59 个严格权威源、趋势图库、移动端交互、Google/Yandex 翻译门控及静态 SEO/GEO 构建。 补充面向 C# 研发的 README,明确当前无 LLM、多模态与生图模型,记录翻译请求参数、缓存与失败策略、数据处理边界、前端职责和无 GitHub Pages 部署流程。 新增按日期倒序维护的 CHANGELOG,记录影响、验证与代码/数据/dist 回滚方法。 验证:11 个 Python 契约测试、13 个 Node 前端测试通过;静态构建生成 1096 个 Sitemap URL。
32 lines
2.8 KiB
Markdown
32 lines
2.8 KiB
Markdown
# 三笙AI情报局 SEO/GEO 规范
|
|
|
|
## 实体与域名
|
|
|
|
- 品牌实体统一写作“**三笙AI情报局**”,简称“三笙AI”;“家纺AI”是产品能力词,不替代品牌名。
|
|
- 正式域名只由 `SANSHENG_SITE_URL` 注入,例如 `https://intel.example.com`。独立站不占用 `https://www.sanshengai.net/` 根目录,也不复制主站 canonical。
|
|
- 页面路径固定为 `/textile/`、`/textile/calendar/`、`/textile/intelligence/<section>/<id>/`;末尾保留 `/`,所有 canonical、Open Graph、JSON-LD、Sitemap 使用同一规范 URL。
|
|
|
|
## 关键词与页面意图
|
|
|
|
核心词:`家纺AI`、`三笙AI`、`家纺情报`、`跨境家纺平台`、`家纺跨境平台`。任务词:家纺备货日历、家纺展会、家纺政策、家纺平台渠道、家纺趋势。
|
|
|
|
每个栏目只服务一个问题:备货日历回答“何时备货与下一步动作”,展会回答“是否值得参加与官方报名”,政策回答“发生了什么与不处理的后果”,平台回答“适合谁与官方入驻入口”,趋势回答“如何转化为产品和打样任务”。标题、首段、H2 和 JSON-LD 只围绕该问题组织,不堆叠同义词。
|
|
|
|
## GEO(生成式搜索)
|
|
|
|
- 每个集合页和详情页首屏输出一段 `data-answer-first="true"` 的“快速答案/先看结论”,答案先给结论,再给证据与动作。
|
|
- 官方事实、机器翻译、本站经营分析必须分区;机器翻译只作阅读辅助,不改变原文事实,不替代报名、付款、合规提交。
|
|
- 详情页 JSON-LD 使用 `Event` 或 `Article`,包含 `inLanguage=zh-CN`、`dateModified`、`publisher`、`keywords`、`isAccessibleForFree`;集合页使用 `CollectionPage` + `ItemList`。
|
|
- `llms.txt` 说明实体定义、栏目意图、事实与分析边界和稳定入口,便于问答系统引用;它不是隐藏关键词页。
|
|
|
|
## 抓取与更新
|
|
|
|
- 只有内容指纹变化才重新生成机器翻译和详情页;外部翻译失败时保留上一版中文内容。
|
|
- Sitemap 只列公开 HTML 入口、详情页和年份页;不列抓取日志、翻译缓存、状态 JSON 或内部分析文件。
|
|
- 当前只有 `zh-CN` 正文,使用 `hreflang="zh-CN"` 与 `x-default` 指向同一 canonical;未来增加人工校验的原生语言页面后,才建立互指 hreflang。
|
|
- robots.txt 允许公开静态页面,禁止把内部状态文件当成索引入口。
|
|
|
|
## 无 GitHub/Pages 部署
|
|
|
|
更新节点运行 `python scripts/update_all.py`,再运行 `python scripts/build_site.py --site-url "$SANSHENG_SITE_URL"`,最终只发布 `dist/`。Gitea Actions、Windows 计划任务或公司 CI 均可执行这两个命令,然后用制品上传、IIS/Nginx 目录同步、对象存储或 CDN 发布 `dist/`;访问端不需要 Python、Node、数据库或大模型,也不依赖 GitHub Pages。
|