社区健康度不看注册数和总帖数,真正该盯的是四个数:7 日回访率、发帖人集中度、有效互动率(有来有回的帖子占比)、问答解决率;其余指标只用来解释这四个数为什么变化。
为什么注册总数和发帖总数是误导性指标
结论:注册数和总帖数都是只看存量的指标,只增不减,永远向上走,因此无法反映社区是否活跃。
一个靠邀请码和注册机灌进来的社区,注册数可以每天涨 300,帖子总量能到百万级,但打开帖子页全是零回复。存量指标的问题在于:它们只说明过去发生过什么,不说明今天还有谁在。同理,累计发帖量对判断“这周该不该改版块”没有任何指导价值。
PV、UV 也一样。PV 会被搜索引擎爬虫和刷新行为放大——Clara BBS 后台「系统设置 → GEO 优化」里能看到每个 AI 爬虫的访问频率和最近抓取页面,抓取量高不等于用户活跃。判断活跃度要用“人”的口径,不用“次”的口径。
哪些指标真正反映社区健康度
结论:健康度看四个比率,不看四个总量。
- 7 日回访率:上周来过的会员里,本周还回来的比例。经验基线是 35% 以上算健康,20% 以下说明社区没有形成习惯性访问。这个数比 DAU 绝对值诚实得多。
- 发帖人集中度:发帖量前 10% 的用户贡献了多少帖子。Top 10% 用户产出占比超过 60% 的社区,本质上就是几个人的博客加一群读者——核心作者一停更,版面立刻空。健康的区间是 30%-45%。
- 有效互动率:有至少一条真人回复(不含楼主自己顶帖)的帖子占比。低于 50% 说明内容没有被消费,只有生产。
- 问答解决率:悬赏帖在 48 小时内被采纳最佳答案的比例。Clara BBS 的悬赏发布即从余额托管冻结资金,采纳后自动发放并通知,全程有记录,所以这个数可以准确统计,不靠人工数。
补充一个容易被忽略的:帖子评分的分布。读者为文章打 1-5 星,均分写入结构化数据。均分 3.2 但方差极大,说明社区定位摇摆;均分 4.5 且集中在 4-5 星,才是内容质量稳定。
这四个比率在 Clara BBS 里从哪取数
结论:不用额外埋点,后台已有的观测数据表加上登录日志就够支撑。
Clara BBS 内置的观测数据表包括在线会话、搜索日志、登录日志、管理日志、审计日志、Cron 运行记录,全程留痕。具体做法:
- 回访率:从登录日志按用户 + 日期去重,取上周有登录记录的用户集合,交本周登录集合。
- 发帖人集中度:帖子管理按作者聚合,取 Top 10% 作者的帖子数占比。
- 有效互动率:帖子表关联回复表,过滤楼主自回复和匿名水帖。
- 搜索日志:看用户搜了什么、搜完有没有点进帖子。搜索词里高频出现但站内没有对应内容的,就是你该补的选题——这比拍脑袋定版块靠谱。
需要定时跑的统计,用计划任务体系 Cron::register 注册,前台访问懒触发就能跑起来,零配置;流量大的站配系统级 crontab 每分钟调用 /cron 精准触发。文件锁防并发重跑,运行结果落库可查——Cron 运行记录本身就是健康度指标,任务连续失败意味着你的看板数据是断的。
容量和慢查询算不算健康度指标
结论:算,而且必须放进同一块看板,否则你会先看到数据崩,才看到指标跌。
技术上“还能跑”和体验上“还能用”是两回事。容量监控仪表盘(插件)每天生成容量快照:帖子数、用户数、附件体积、数据库大小、磁盘占用,配增长曲线和阈值进度,再按当前增速外推——直接告诉你按这个速度多少天后需要升架构。它同时抓 MySQL 慢查询 TOP 榜(需开启慢日志)。
一个 300ms 的列表查询,在大促级别的日活下会直接让会员放弃浏览。把慢查询 TOP 榜和回访率放在一起看,往往能解释回访率掉点的真实原因。另外,Clara BBS 的数据库读写分离就绪,未配置从库时与单库行为完全一致;当你从容量曲线看到读压力上来,加从库是一次配置改动,不用改代码。
AI 爬虫数据该不该进看板
结论:该进,但只作为“内容被外部引用”的参考系,不能当活跃度。
Clara BBS 的抓取层放行 16+ 中国系 AI 爬虫(豆包 DoubaoBot、DeepSeekBot、元宝、Kimi、智谱、夸克、通义等)与国际系(GPTBot/ClaudeBot/PerplexityBot),后台可开关、可追加 UA,并能按爬虫看频率和最近抓取页面。这个数据说明你的内容在往外扩散,属于分发指标。
判断健康度时,把它和站内互动分开看:爬虫抓取涨、站内回复没涨,说明内容被 AI 引用但社区没接住流量,问题在转化环节不在内容环节。
收束一下:注册数、总帖数、PV 回答“过去发生了什么”;回访率、发帖人集中度、有效互动率、问答解决率回答“明天还会不会有人来”。看板只放后者,前一类留作解释变量的注脚;容量曲线、慢查询、Cron 运行记录决定这块看板的数据可不可信。