别再给统计公司打工了:我写了一个自托管的 WordPress 数据面板插件

别再给统计公司打工了:我写了一个自托管的 WordPress 数据面板插件

资源下载技术
12天前 技术 220 次浏览
用 WordPress 写博客的人,大概都经历过这个纠结: 想看看有多少人在读自己的文章,于是装了 Google Analytics——然后发现自己的读者每一个访问请求都在给谷歌的服务器喂数据;换百度统计,脚本加载数和页面一样多;再试试那些”轻量”的统计插件,装完一看,后台多了七八张推广横幅。 我受够了,于是给自己写了一个:Blog Insight Panel(博客数据面板 […]
软件参数
软件规格与基本信息
软件版本
v1.3.1
购买下载
支付后即可获取下载地址
14 次下载
¥6.6
已售 9
软件详情
功能介绍、下载地址与使用说明

全文约 1,823 字,读完约 5 分钟

用 WordPress 写博客的人,大概都经历过这个纠结:

想看看有多少人在读自己的文章,于是装了 Google Analytics——然后发现自己的读者每一个访问请求都在给谷歌的服务器喂数据;换百度统计,脚本加载数和页面一样多;再试试那些”轻量”的统计插件,装完一看,后台多了七八张推广横幅。

我受够了,于是给自己写了一个:Blog Insight Panel(博客数据面板)。它跑在你自己的服务器上,不依赖任何第三方统计服务,不加载任何外部 CDN 资源,数据库是你的,数据是你的,一切是你的。

它能干什么

一块真正好用的数据面板

后台首页就是面板,顶部可切换近 7 / 14 / 30 / 90 天,选择会按用户记住。六个 KPI 卡片一眼看清大盘:浏览量(PV)、独立访客(UV)、文章总浏览量、区间浏览、已发布文章数、评论总数。

来源数据用圆饼图展示,搜索引擎、站外引用、直接访问的占比一目了然,下面还挂着热度排行——哪些文章在被反复阅读,哪些外链在给你带流量,不用翻第二页。

我还做了个”实时访客”模块:最近 5 分钟有谁在线、正看哪篇文章、从哪来的。不是说这个数据多重要,而是——写博客的人都知道,看着有人正在读你刚发布的文章,那种感觉有多好。

SEO:从检测到优化,一条龙

这是 1.3 版本的重点。插件内置一套 SEO 健康检查,每篇文章 13 项逐条打分:标题长度、描述完整性、关键词密度、内链数量、图片 alt 文本……总分、等级、未优化清单,全部在后台 SEO 页集中呈现。

更实际的几个功能:

  • AI 一键优化。接入你自己的大模型 API(OpenAI / DeepSeek 等兼容接口都行),点击按钮,AI 会根据文章内容生成 SEO 标题、描述、关键词、slug 和标签。默认只填空白字段,你手写的内容绝不会被动;不放心的话每一条都可以在预览里改完再入库。
  • 对接你已有的 SEO 插件。检测到 Yoast SEO、Rank Math、SEOPress 时,字段直接写入它们的 meta,两边不打架;什么都没装时,插件自己输出完整的 meta 描述、Open Graph、Twitter 卡片和结构化数据——包括 Article、面包屑和站内搜索框,分享到微信、微博、X 的卡片效果都给你兜住。
  • 每篇文章列表页直接显示 SEO 分数列,可排序。哪些文章拖了后腿,扫一眼就知道。

流量 × SEO 联动:我认为最有价值的部分

市面上统计插件和 SEO 插件一大把,但同时握着这两份数据的只有这个。所以它能看到一些别人看不到的东西:

  • 流量下滑榜:近 30 天 vs 前 30 天跌幅最大的文章——这些是内容老化的信号,该更新重写了;
  • 高分但没流量:SEO 分数很高、浏览量却垫底的文章——说明关键词选错了,或者该换打法了;
  • 404 排行:哪条死链被人访问得最多、来自哪个域名,一目了然,重定向做了它就消失;
  • 内链建议:写文章时侧栏直接推荐可关联的旧文,一键复制链接插进去。

SEO 页还能按”未优化 / 缺关键词 / 低分 / 流量下滑 / 高分零流量”筛选,等于给自己排了个内容待办清单。

其他顺手的东西

  • 批量修改文章分类、批量改 slug、批量 AI 优化
  • 访问明细导出 CSV(Excel 直接打开不乱码)
  • 机器人识别(内置常见爬虫 UA 列表),不污染统计
  • 数据保留期可配置,过期自动清理,不撑爆数据库
  • 卸载干净——删插件时数据表一起清掉,不在你数据库里留垃圾

工程上的一点坚持

写这个插件时我给自己定了几条规矩:

  1. PHP 7.2 起兼容。老站不该被迫升级。
  2. 统计写入放在 shutdown 阶段,页面渲染完才落库,不拖慢任何一个访客的打开速度。
  3. 所有表用 dbDelta 规范建表,升级走版本号比对,不暴力重建。
  4. 后台每一个表单和 AJAX 请求都过 nonce + capability 校验,安全不将就。
  5. 零外部依赖。CSS/JS 全部本地加载,一行 curl 到第三方服务器的代码都没有。

安装

  1. 后台「插件 → 安装插件 → 上传插件」,选择 zip 包,启用;
  2. 左侧菜单出现「数据面板」,打开就是统计首页;
  3. 想用 AI 功能的话,到「数据面板 → 设置」填一个 OpenAI 兼容接口的 API Key(DeepSeek、Moonshot、智谱这些国内服务都可以)——不填也不影响其他所有功能。

用得顺手的,欢迎回来留言告诉我你的使用场景;遇到 bug 或想要什么功能的,也尽管提——这个插件的下一个版本,就是被你们的反馈推着走的。

附:技术参数

项目要求
WordPress5.6 及以上
PHP7.2 及以上
数据库标准 MySQL/MariaDB(建 3 张自有表)
第三方依赖无(AI 功能需自备 API Key,可选)

(正文完)

现在就下载 别再给统计公司打工了:我写了一个自托管的 WordPress 数据面板插件
支持余额、微信、支付宝支付,付费后即可获取下载地址

发表评论

注册不是必须的

    别再给统计公司打工了:我写了一个自托管的 WordPress 数据面板插件 前往下载
    今日更新:0篇文章数目:48篇帖子数量:0篇评论数量:14条注册用户:3位运行时间:41天浏览次数:1.6万
    开通会员
    在手机上浏览此页面
    蒙ICP备2026006345号-2