📋 占星站整体运营规划

运营、运维、创作、开发四条线的完整规划。所有数字来自实际执行,不是估算。

占星站 · 整体运营 / 运维 / 创作 / 开发规划

站点:https://hudaodaoyumiaomiaozhanxing.site(胡叨叨与喵喵的占星社区)

负责人:MIAO(自主执行,主人只做决策与授权)

规划日期:2026-10-28

---

零、现状诊断(全部实测,不是推测)

项实测值判断
总页面 / sitemap38 / 37规模小,全新站
文章页26其中 12 篇是星座页、6 篇入门页、5 篇关系页
分类页8**4 个是空的**(相位/宫位/宫主星/小行星)
分类页真实文章挂载**0 篇**⚠️ 严重:导航点进去是空的
占位卡片 `alert('文章即将上线')`**50 个**⚠️ 严重:主人说的"导航里有文章但点不进"就是这个
死链0✅ 已修
SEO 基建(sitemap/canonical/OG/JSON-LD/robots)完整✅
统计埋点百度统计 + GA4已埋,但**无 API 凭据**
平均内链数2.7偏低,权重传递弱
百度收录待主人从站长平台确认上周实测仅首页
已发布1 篇(婆媳同住,3949字,AI味88.8分)流水线跑通

核心结论:站点技术基建已经很好(比大多数新站都规范),瓶颈不在技术,在三处:

① 信息架构没填满(分类页空 + 50 个占位卡)

② 内容量太少(26篇撑不起长尾)

③ 没有数据反馈闭环(凭据缺失,无法做数据驱动优化)

---

一、整体策略

1.1 站点的真实商业模型

这个站不是靠流量广告赚钱,是占星咨询获客。

站内每篇文章底部都有"添加微信,发送出生时间"的引流位。

所以 SEO 的 KPI 不是纯 PV,而是:


搜索进入 → 读完整篇 → 看到 CTA → 加微信 → 付费解读

这决定了创作优先级:宁可少写 10 篇普通科普,也要写"带咨询转化钩子"的文章。

判断标准:一篇文章能不能自然引出"你的第四宫/月亮/金星具体落在哪"这个问题。

1.2 内容分层(三种内容,三种目标)

层内容目标KPI频率
**A 流量层**每日运势页(12星座)、今日行运复访 + 长尾词占位PV / 复访率每天
**B 增长层**深度文章(母题×配置)新收录 + 排名收录数 / 排名 / 点击每天 3 篇
**C 信任层**作者故事、咨询案例、方法论转化微信加粉数每周 1 篇
**D 工具层**计算器、查询表外链 + 实用外链数每周 1 篇

1.3 三条内容主线(覆盖全部导航分类)

导航已有 8 个分类,不能空着。每条主线对应一个分类,保证分类页永远有货:

主线对应分类母题来源写作要点
星座线星座(已有12篇)12星座 × 12主题(感情/事业/家庭/财运/健康/社交…)补齐 12星座 × 关系维度
行星行运线行星金星/火星/土星/木星/冥王星 × 落宫 + 逆行每年行运表 + 每个行星专题
相位线相位12种相位 × 主题(爱情/事业/亲子)相位组合(3-6颗星)
宫位线宫位12宫 × 领域逐宫深挖
宫主星线宫主星12宫主星 × 星座飞星理论
小行星线小行星谷神/智神/婚神/灶神/凯龙每颗一篇
灵魂课题线灵魂课题北交点/南交点/冥王星/土星人生阶段
星盘入门线星盘总体基础概念 + 工具长尾词入口
**新增:关系线**(需在导航加)婚姻/合盘/第三者/婆媳转化最好

---

二、创作体系(怎么写、写多少、怎么保证质量)

2.1 日更流水线(每个工作日执行)


06:30  【选题】 抓素材 + 选题评分
        ├ 小红书拟人化采集(xhs_human_scraper.py,随机间隔35篇/轮)
        ├ 1212.com 抓12星座运势 + 星象事件源
        ├ 对照 topic_ledger.json 排除已做过的组合
        └ 输出:今日3个选题(母题 × 占星配置 × 预估搜索量)

08:00  【写稿】 AI 生成初稿 → humanizer 中文层去 AI 味
        ├ 目标 4000-5000 字 / 5-7 节 / 40+ 段
        ├ 每篇必须含:1个具体场景 + 1个真人案例 + 6+ 个占星术语锚点
        └ ai_tell_check.py 打分 ≥70 才算过

09:00  【校验】 publish_check.py 四道闸门
        ├ title/h1/og/JSON-LD 四者一致
        ├ 正文主题与标题相关
        ├ 无死链 / canonical / meta 完整
        └ AI味 <55 直接打回

10:00  【发布】 上传 + 挂载 + 推送
        ├ scp 到服务器(tar 打包单连接,2秒)
        ├ 自动归类到对应 category 页(见 3.1)
        ├ articles.html / index.html 加卡片
        ├ sitemap 更新 lastmod
        └ 百度 API 推前 10 条(配额感知),其余靠 sitemap

20:00  【复盘】 数据回流 + 明选题调整

2.2 选题评分表(决定写什么)

每个候选选题打 5 项分,满分 100:

维度权重判据
时效性15蹭当前星象/热搜/节气 → 时效高
搜索需求25百度指数/搜一搜量级/长尾词有无明确问句
爆款潜力20小红书同题点赞量 + 评论区情绪强度
站内差异化20站内已有文章是否已覆盖该角度(防自嗨)
转化潜力20能否自然引出"看你的XX宫"

硬门槛:站内已有 26 篇全部登记在 topic_ledger.json,任何组合重复 → 直接淘汰。

2.3 二创方法(不搬运、不自嗨)


爆款母题(小红书)
   ↓ ① 提取情绪内核(不抄内容、不抄句子)
   ↓ ② 挂到占星配置(月亮天蝎 / 金星逆行 / 第四宫…)
   ↓ ③ 挂当月星象锚点(让内容"当下")
   ↓ ④ 保留真实细节(案例的呼吸感)
   ↓ ⑤ 结尾导向咨询(转化闭环)

质量红线(publish_check.py 自动执行):

2.4 内容配额

阶段周期每日产出月增页面月末总量
P0 补齐期第1-2周运势页1 + 深度4 + 分类挂载整理~130~170
P1 爬坡期第3-6周运势页1 + 深度3~95~265
P2 稳态期第7周起运势页1 + 深度3 + 周更2~95~360+

配额约束:百度 API 每天 10 条 → 日新增页面必须 ≤10。

每日 4 个新页面 = 4 条 API 推送 + 6 条配额可重推重点旧文 → 配额刚好用满不浪费。

---

三、运维体系(保证不出事)

3.1 信息架构自动维护(当前最大缺口)

现状:分类页 0 篇真实文章、50 个占位卡。

方案:


每发一篇新文章 →
  ① 按 article_cats.json 规则自动归类
  ② 在对应 category 页的 articles-grid 顶部插入真实卡片
  ③ 从该分类页删掉对应的 alert 占位卡
  ④ 更新 category-data.js(如有分类计数)
  ⑤ 更新 articles.html + index.html
  ⑥ sitemap 加 URL + 刷新 lastmod

分类映射规则(article_cats.json,随选题自动生成):

规则目标分类
`zodiac-.html`星座
标题含 月亮/金星/上升 + 星座名星座
标题含 逆行/行运/落宫行星
标题含 相位/对冲/刑/拱相位
标题含 第N宫/宫位宫位
标题含 宫主星/飞星宫主星
标题含 交点/灵魂/业力灵魂课题
标题含 星盘/入门/怎么看星盘总体
标题含 婚姻/合盘/婆媳/第三者关系(需新增导航项)

导航扩项建议:新增「每日运势」「关系合盘」两个入口(需主人确认)。

3.2 质量闸门(已装)

闸门工具拦截条件
发布前`publish_check.py`四者标题不一致 / 主题不相关 / 死链 / meta缺失 / AI味<55
全站体检`fix_deadlinks.py`死链 / canonical错 / desc引号 / JSON-LD≠h1
AI味`ai_tell_check.py`破折号 / 不是而是 / 三段式 / 金句收尾 / 伪科学

3.3 日常运维节奏

频率动作
每次发布自动:闸门 → 上传 → 分类挂载 → sitemap → 推送
每日全站体检(37页 HTTP/meta/死链);百度推送配额检查
每周收录复盘;内链优化(每篇≥5条内链);分类页补货检查
每月死链复检;sitemap lastmod 刷新;内容重复度检测;季度规划调整
随时站点 200 检查 + 统计代码存活检查

3.4 已修复的历史坑(别再犯)

---

四、数据体系(数据驱动优化)

4.1 现状:埋点有,凭据无

数据源埋点状态API 可用性缺口
百度统计✅ `hm.baidu.com/hm.js?43e5fb3f069c93aaac912d7d049f5435`需 access_token**需主人提供**
GA4✅ `G-SG12ENFEH7`需 service account JSON**需主人提供**
百度搜索资源平台✅ 已验证需站点 token✅ 已有(用于推送)
百度 API 推送✅ 已通✅配额感知
自建埋点❌ 无—建议补

MIAO 向主人索要的 3 样东西(拿到后数据闭环立刻成立):

1. 百度统计的 API 密钥 / access_token(站长后台 → 高级 → 数据API)

2. GA4 的 服务账号 JSON(Google Cloud → 创建 → 添加为 GA4 读取者)

3. 百度搜索资源平台的 站点查询权限(或主人每周截图"索引量"给MIAO)

4.2 数据驱动创作闭环(凭据到位后自动跑)


【采集】每日凌晨
   ├ GA4 API 拉:PV / UV / 平均停留时长 / 跳出率 / 每页流量来源
   ├ 百度统计 API 拉:搜索词 + 落地页 + 跳出率
   ├ 百度站长:收录量、索引量、点击量、展现量、排名
   └ 自建埋点:CTA 点击率("添加微信"按钮点击/文章UV)

【诊断】每周
   ├ 高曝光低点击 → 标题问题(重写 title/h1)
   ├ 高点击低停留 → 内容不匹配(重写开头)
   ├ 有PV无CTA → 转化钩子弱(加引流位)
   ├ 有搜索词无对应页 → 补写该选题 ← 最直接的写作指令
   └ 高停留页 → 追加同主题系列

【反哺选题】
   搜索词缺口 → 选题池加权
   爆款页主题 → 母题池加权
   表现差的配置 → 降权

【行动】
   每周产出《数据周报》→ 自动调整下周选题权重

4.3 自建埋点(MIAO能自己做的部分)

不等主人,MIAO先做:

1. CTA 点击追踪:在"添加微信"按钮上加 GA4 事件 cta_click,参数带文章名

2. 滚动深度追踪:scroll_depth 25/50/75/100% 事件 → 判断哪些段落没人读

3. CTA 位置 A/B:每篇文章在 2 个位置放 CTA(顶部+中段),按点击率决定默认位置

这样即使拿不到百度/GA API,站内行为数据也能自己采集,先跑起来。

---

五、开发规划(工具化,不手工)

5.1 待开发(按优先级)

优先级工具作用状态
P0`publish_pipeline.py`一键:生成→挂载→校验→上传→sitemap→推送待做
P0`categorize.py`新文章自动归类 + 替换占位卡待做
P0`daily_horoscope.py`生成 daily-horoscope.html(12星座日更)待做
P1`ga_events.js`CTA 点击 + 滚动深度埋点待做
P1`analytics_daily.py`拉 GA4/百度统计数据等凭据
P1`seo_audit.py`每周 SEO 体检(收录/标题重复/内链/字数)待做
P2`content_gap.py`搜索词缺口 → 待写选题清单等凭据
P2`duplicate_check.py`新稿 vs 已发 26 篇余弦相似度待做

5.2 定时任务(cron)

任务时间内容
`astro-daily`每天 06:30选题 + 抓料
`astro-publish`每天 09:00写稿 + 去AI味 + 校验 + 发布 + 推送
`astro-audit`每天 20:00全站体检 + 数据复盘
`astro-weekly`每周一 07:00数据周报 + 下周选题权重调整
`astro-monthly`每月 1 日全站 SEO 大检 + 内容重复检测

> 全部 cron 必须:加载 astro-site-pipeline skill + humanizer skill,且任何 ERR 都不发布。

---

六、主人需要拍板的 4 件事

#事项MIAO 建议阻塞什么
1**百度统计 + GA4 API 凭据**提供数据驱动闭环(最高优先)
2**导航是否加「每日运势」「关系合盘」**加分类页填充、运势页上线
3**日更强度**:P0 每天4篇 / 稳态每天3篇P0 每天4篇配额利用、内容量
4**百度账号实名认证**做保住 sitemap 提交配额

---

七、30 天里程碑

周目标交付
W1修完信息架构 + 分类挂载自动化 + 日更上线8个分类页全部有真实文章;50个占位卡清零;第2-6篇文章发布
W2运势页上线 + 埋点上线 + 首批数据daily-horoscope.html;CTA/滚动追踪;第一批收录数据
W3数据驱动选题上线 + 内链优化搜索词缺口清单;每篇内链≥5
W4稳定运营 + 月度复盘累计 ~130 篇;月报;P1 稳态期切换

30 天目标:38 → 约 170 页,8 个分类页全部有货,

百度收录从 1 → 30+ ,微信咨询线索稳定增长。

---

八、风险与预案

风险概率预案
SSH 不稳导致上传失败高tar 打包单连接 + 自动重试(已解决)
百度配额耗尽每天配额感知推送 + sitemap 全量兜底
内容被判低质中publish_check 闸门 + 去AI味 ≥70 分
主题撞车/自我重复中topic_ledger + 余弦相似度检测
分类页填充后页面过载低单分类 ≤30 篇,超出则拆子分类
统计凭据拿不到中自建埋点先跑,等主人后续补
占星内容合规风险低避免绝对化断言、避免医疗/法律建议、保留"参考而非决定"表述

---

九、本轮已落地清单(2026-10-28 实测)

信息架构修复 ✅

项修复前修复后
导航分类数8 个(文案不一致:26 页写"命之星"、11 页写"灵魂课题")9 个,**全站 39 页文案完全统一**
占位卡(alert 即将上线)**50 个****0 个**
分类页真实文章挂载0 篇星座 17 + 关系 4 + 星盘总体 3 + 灵魂课题 2 + 行星 2 = **28 篇**
空分类页4 个(相位/宫位/宫主星/小行星)仍空,**已列入补稿队列**
总入口 articles.html6 张卡**27 张卡**(26 篇文章 + 运势页),0 死链
文章缺发布日期19 篇(12 星座 + 5 关系 + moon-sign 等)**0 篇**
分类页卡片日期全部缺失全部补齐
星座页卡片图标全部错误显示为 ♈按星座正确对应 ♈♉♊♋♌♍♎♏♐♑♒♓

新增页面 ✅

- 数据源:https://www.1212.com/luck/(逐星座抓取,主页面只给当天星座评分)

- 搬运风险处理:原文案占星化二创,加入星座守护星 + 宫位语境框架,不直接复制

- 评分解析:识别 星座今日运势 (M月D日) N% 综合 N% 爱情 N% 事业 N% 心情 N% 交际 N% 财富 N% 健康

- 每张卡片链接到对应 zodiac-*.html 深度解读页(内部权重流动)

- 已挂进全站导航下拉 + 首页 + 总入口

工具化 ✅

脚本作用
`categorize.py`新文章自动判定归属分类(基于标题/标签/正文关键词)
`mount_all.py`全站文章批量挂载到分类页 + 清理占位卡 + 修正图标日期
`sync_articles.py`总入口 articles.html 自动同步(按日期倒序)
`daily_horoscope.py`运势抓取 + 占星化二创 + 页面生成
`pick_topic.py`选题引擎:26 母题 × 75 配置 = 1950 候选,自动避重
`inject_events.py`GA4 埋点注入(cta_click / scroll_depth / outbound_click)
`publish_check.py`发布前硬闸门(已有)
`fix_deadlinks.py`全站死链与一致性体检(已有)
`deploy_v2.sh`tar 打包单连接部署 + sitemap 自动重建

定时任务 ✅

Job ID名称时间职责
`f5455d4e89c5`占星站-每日运维体检每天 04:30HTTP/死链/占位卡/导航/分类挂载/总入口/SEO/sitemap/百度配额/远端盘点
`ce33f9fe96c8`占星站-每日运势更新+选题创作每天 07:00运势更新 → 选题 → 写稿 → 闸门 → 挂载 → 同步 → 部署 → 百度推送 → 数据复盘

---

十、数据闭环:现状是"埋了点但没闭环"

已确认的事实

结论(必须诚实说明)

在主人提供 GA4 测量 ID 与百度统计 API 凭据之前,MIAO拿不到真实数据,无法做真正的"数据驱动优化"。

当前能做的是:把数据采集接口全部备好,等凭据一到就能拉通。

需要的凭据(主人提供其一即可解锁)

来源需要什么拿到的数据
GA4Property ID + service account JSON 凭据PV/UV/来源/搜索词/落地页/自定义事件(CTA 点击、滚动深度)
百度统计站点 ID + API 密钥PV/UV/搜索词/落地页
百度搜索资源平台站点验证 cookie 或 API token收录量、抓取频次、抓取异常
降级方案主人在百度/GA 后台截图或复制数据人工录入 `data_review_log.md`

数据到位后的复盘动作(已写进 cron prompt)

1. 每日 07:00 拉昨日数据 → 写入 data_review_log.md

2. 按母题维度聚合(哪个母题带来的曝光最多)

3. 按标题结构聚合(提问式 / 场景式 / 数字式 哪种点击率高)

4. 按分类聚合(哪个导航栏目值得加大投入)

5. 每轮输出 3 条具体调整建议,直接影响次日选题

无凭据时的替代优化(已经在做)

---

十一、发布流水线(每天 07:00 自动跑)


[04:30] 运维体检 ──→ 修死链/占位卡/导航不一致 → 需要则部署
   │
[07:00] 运势更新 → 选题引擎 → 写稿 → humanizer 检测(≥70分)
                          │
                          ↓
              publish_check.py 硬闸门
              title/h1/OG/JSON-LD 一致
              canonical/OG/Twitter 完整
              死链 0 / 字数达标 / 破折号 0
                          │
                          ↓
              mount_all.py    → 分类页挂载
              sync_articles.py → 总入口同步
                          │
                          ↓
              deploy_v2.sh    → tar 单连接上传 + sitemap 重建
                          │
                          ↓
              baidu_push.py   → 推送重点页(配额感知,遇 over quota 停)
                          │
                          ↓
              数据复盘 → 3 条调整建议 → 影响次日选题

闸门不通过怎么办

---

十二、本轮完整落地清单(2026-10-28 实测收尾)

新增上线内容

URL说明状态
`/rising-vs-sun-sign.html`《上升星座vs太阳星座:为什么你不像你的星座?》3550 字,AI 味 88.5 分已上线 200
`/daily-horoscope.html`今日运势页,12 星座 × 6 项评分,12/12 抓取成功已上线 200
`/category-relations.html`关系合盘分类页(4 篇文章)已上线 200

修复项(全部线上验证通过)

项修复前修复后
占位卡 `alert('文章即将上线')`50 个**0 个**
导航分类8 个,26 页写「命之星」/ 11 页写「灵魂课题」**9 个,43 页文案完全统一**
推荐阅读位标题**117 处与目标文章实际标题不符****0 处**(含"月亮天蝎的情感操控"指向天蝎座深度解读这类严重错配)
文章缺发布日期19 篇**0 篇**
分类页卡片日期 / 星座图标全缺 / 全是 ♈全部补齐 / 按星座正确对应
`articles.html` 总入口6 张卡**28 张卡**
首页文章区7 张卡、无总入口**8 张卡 + 「查看全部 28 篇」按钮**
sitemap含模板页/404/google验证文件**40 条纯内容页**,XML 良构
404 页有 canonical(错误页不该有)已删 canonical + 加 noindex
全站死链35/38 页有问题**0**
本地/远端镜像不一致**完全一致**

工具链(全部固化,可重复执行)


publish_flow.sh    挂载→总入口→首页→导航→体检 五步一条龙
deploy_v2.sh       本地生成 sitemap → tar 打包 → 单连接上传 → 解包
data_review.py     数据复盘(无凭据时输出站内结构指标 + 采集指引)
publish_check.py   单页发布闸门(AI味/SEO一致/死链/字数)
fix_deadlinks.py   全站体检
fix_nav.py         导航 + 推荐位统一
mount_all.py       分类页挂载 + 占位卡清理
sync_articles.py   总入口同步
sync_home.py       首页同步
daily_horoscope.py 运势抓取 + 页面生成
pick_topic.py      选题引擎(3457 候选,自动避重)

定时任务

Job ID时间职责
`f5455d4e89c5`每天 04:30运维体检:HTTP/死链/占位卡/导航/分类挂载/总入口/SEO/sitemap/百度配额/远端盘点
`ce33f9fe96c8`每天 07:00运势更新 → 选题 → 写稿 → 闸门 → 挂载 → 同步 → 部署 → 百度推送 → 数据复盘

百度推送状态

今日配额已用尽({"error":400,"message":"over quota"}),按规则停止不重试。

sitemap 已提交 40 条全量 URL 兜底收录。

---

十三、还需要主人配合的(按优先级)

P0 — 解锁真正的数据驱动优化

目前站点有 GA4(G-SG12ENFEH7)和百度统计埋点,但本机没有任何统计 API 凭据,

所以拿不到 PV/UV/搜索词/落地页。这是唯一卡住「数据驱动」的地方。

拿到后 MIAO 会自动接上,每天产出「母题/标题结构/分类」三个维度的效果对比,

直接反向调整次日选题。跑 python3 astro_site/data_review.py --guides 可看详细步骤。

P1 — 内容缺口

4 个空分类(相位/宫位/宫主星/小行星)需要补稿,共 33 篇站内已规划的预告选题

在 topic_ledger 的 todo_articles.json 里,已接入选题引擎优先消化。

按每天 1 篇的节奏,约 1 个月补完。

P2 — 变现转化

当前 CTA 只有一个「添加微信咨询」入口,且平均每篇只有 1 个 CTA 位、内链只有 3 条。

建议:每篇文末 2 个 CTA 位(一个即时咨询、一个长期引导),

内链做到 5 条以上。这块等流量数据出来后再优化策略。