实践

这几个站,是用同一套方法搭起来的

小满手记、年表拾遗和实测手记本身,都是同一套零依赖静态站方法长出来的。下面四个支柱,是我反复踩过、值得写下来的点——不是方法论演讲,是亲手做过的记录。

建站与工程

站点怎么从一份 HTML 和一份 JSON 长出来。

📄

零依赖静态站

一个 HTML 模板 + 一份数据 JSON + 一个 Node 预渲染脚本,不引打包器,部署到任意静态托管。

静态站零构建
🔁

JSON 驱动预渲染

内容只在构建期渲染进 HTML 的区块标记,改数据重跑脚本即可,禁用 JS 也能读到完整内容。

预渲染SEO
🚦

真 404 与空区块隐藏

不存在的页面返回真 404(不 302 回首页),没补的数据让对应区块自动隐藏,不留一片空白。

404空状态

埋点与数据口径

数据怎么埋,才算口径干净、能对得上账。

🧾

事件表先登记

要埋的事件先登记成口径表(conversion.json),页面埋点与脚本各填一处,避免漏埋或对不上。

事件口径
🔄

双向对账

构建期脚本扫一遍,登记了没埋的、埋了没登记的都列出来,数字才信得过。

对账校验
🧭

来源归因

跨站导流带来源标识,自然流量与站间导流量才能拆开看,否则是一团分不清的流量。

归因来源

收录实测记录

收录从 0 条开始的诚实记录,而不是吹「服务了多少团队」。

🗂️

收录观测台账

用一份 observation.json 跟踪每个页面提交与收录状态,人工逐条回填,不编造数字。

收录观测
📤

提交与回填

sitemap 提交后逐条核对,收录状态回写台账,空着就标 unknown。

sitemap回填
✍️

内容即事实

只写有据可查的实测,没做过的不写,宁空不编。

内容事实

合规与部署踩坑

个人非经营性备案下的边界,以及能落地、可复现的部署方式。

🚀

GitHub SSH 推送部署

主站 HTTPS 被挡后改用 SSH 推送,静态站各自配仓库级 runner,推送即部署,可复现。

部署GitHub
📝

备案边界

个人非经营性备案不得从事有偿服务,站名与备注文案必须一致,否则驳回。

备案非经营性
🔗

统一联系方式

全站只留一个邮箱,反馈与其他联系需求统一跳到 antucao.com,不堆其他入口。

联系反馈

想一起聊聊?

关于建站、埋点、收录或合规部署,欢迎来信。

看到会回复,不保证秒回。