# 一个网站只有一个功能，为什么还能获得大量用户？

URL: https://caijiao.org/posts/58
Source: docs/posts/58.md
Description: Omni Calculator 上一个"成绩计算器"页面，主关键词月搜索量只有 5900，却带来 61086 次月访问。单功能页面能拿到大流量，靠的不是关键词本身，而是它把一整簇长尾意图收进了同一个 URL。

Omni Calculator 上有个页面长在 `/other/test-grade`，只有一个功能：算你考了多少分。它的主关键词是 test grade calculator，月搜索量 5900——这个数字放在任何选题表里都算不上诱人。

![Omni Calculator 官网首页截图](/images/2026-09/omnicalculator.com.png)

*Omni Calculator 首页的 Construction 分类收着 160 个计算器，从材料估算到工程量都有。*

但这个页面每月带来 61086 次访问。

主关键词的搜索量，只有实际流量的十分之一。这中间的差额，就是"单功能页面"这件事的全部秘密。

## 它承接的不是关键词，是一簇意图

没有人只搜"test grade calculator"。真实的用户搜索是"final grade calculator""what do I need on my final""grade calculator with points""test score percentage calculator"——几十种说法，指向同一个动作：我有一堆分数，想知道最后是多少。

一个只做这件事的页面，天然把这些说法全部接住。它不需要为每个变体单独建页，也不需要写十篇文章互相内链。一个 URL、一个输入框、一个结果，覆盖掉一整片意图。

反过来，一个"学习工具大全"页面什么都接不住。用户搜具体问题时，它给的是目录；用户想算分时，它要先让你找到入口。页面越多功能，每个功能能分到的意图就越稀。

同样的事发生在 Gusto 上。它做的是小企业薪酬 SaaS，跟计算器网站没关系，但它那个免费的时薪工资计算器每月带来约 17800 次美国访问，主关键词 wage calculator 搜索量 17000——几乎一比一。访问者全都是正在核算该付多少薪水的小企业主，正是 Gusto 的目标客户。计算器免费回答了问题，软件成了顺理成章的下一步。

## 单功能页面在技术上意味着什么

拆解这类页面，会发现它的结构出奇地简单：**输入 → 计算 → 输出**，没有状态需要保存，没有用户需要识别，大多数情况下连后端都不需要。

这也是为什么一个人能做上百个这样的页面。前端逻辑就那么多，用 [JavaScript](/javascript/) 在浏览器里跑完，服务器只负责吐静态文件。真正会咬人的地方反而是边角：浮点精度。金额、汇率、百分比这类计算如果出现 `0.1 + 0.2 !== 0.3`，用户会立刻发现并且再也不回来，所以涉及钱的计算通常要老老实实引入[decimal.js](/decimaljs/) 这类十进制库，而不是直接用原生浮点。

单功能页面的另一个好处是它可以被独立验证。你改了 A 页面的公式，不会波及 B 页面；你可以给每个页面单独写测试，也可以放心地重写其中一个而不牵动全站。做过几十个功能堆在一个应用里的项目之后，这种隔离感是很值钱的。

## 真正的门槛不在页面，在页面数量

一个单功能页面谁都会做。难的是做到 1000 个，并且让每个都对应真实存在的意图。

Omni Calculator 的做法是把"计算器"拆成了数学、科学、金融、健康、日常几个大类，每个类目下再往下拆到具体场景。它的体量大到什么程度？第三方估算工具给的数字是 2026 年 6 月约 1429 万次访问，平台支持 30 多种语言。Inch Calculator 走的是同样的路子但切得更窄——只做尺寸和工程量估算，同期估算流量 459 万次。

注意这两个数都不是收入，流量本身不说明生意好坏。它们说明的是：当用户带着一个具体问题来搜索，并且能在一个页面上立刻算完，"小问题"是可以累积成大流量的。

## 什么时候单功能反而不够

有两类需求我不建议做成单页。

一类是结果需要保存或分享的。用户算完想把结果发给别人、想下周回来看，这时候纯前端单页就不够了，得有存储和分享机制，复杂度立刻上一个台阶。

另一类是计算依赖外部数据的。汇率、税率、运费这类，结果随时间变化，页面必须接数据源，也就意味着要维护接口、要处理失败、要考虑缓存。这时候它已经不是"一个页面"，而是一个小型应用了。

判断标准其实很简单：**这个页面关掉浏览器之后，用户还需要它记得什么吗？** 不需要，就做单页；需要，就别硬做。

---

*Omni Calculator 单页流量与关键词数据来自 Ahrefs Site Estimator 公开引用；Omni Calculator、Inch Calculator 站点流量为 Semrush 2026 年 6 月估算值。*
