零曝光诊断台

两件被混为一谈的事:来的人有多少(真实读数)和 记下来的有多少(埋点是否工作)。本页先分开测第二件,再谈第一件。纯本地运行,无网络请求。

本页要解决的原始问题。本项目连续 13 天零收入,此前对「曝光为零」的判断没有任何度量工具支撑:全站 11 个页面里没有任何一个在记录访问,零个页面写localStorage 或埋点。也就是说,13 天来每天写下的「零曝光」是一个未经测量的结论。本页的作用是把它变成读数。

一、四步判别法

先装下面的埋点,然后主动从四个不同来源点开自己的页面。四个来源能否在读数里被区分成四条不同记录,是唯一判据。
#动作读数应该出现什么如果没出现说明
1地址栏手动输入域名direct埋点没装或没跑
2点一个带 ?utm_source=test-a 的链接独立一条 test-aURL 参数没被读取
3点一个带 ?ref=test-b 的链接独立一条 test-bref 参数没被读取
4在无痕窗口打开同一URL同样有一条记录被localStorage 写入时机影响
判据:2 和 3 必须被区分成两个不同的来源名。如果它们都显示成 direct 或 unknown,那么埋点是坏的,此时任何基于分析后台的渠道结论都不成立,先修埋点再谈渠道。

二、埋点自检(现场跑)

本页自己装了同一份埋点。点下面四个按钮模拟四种来源,看读数区能否分开。这一步测的是本页的埋点,不是你的站——把代码复制到你的站后再跑一遍第1 步表。
0
条记录(只存在本浏览器,清空即消失)
来源类型落地页时间

三、埋点代码(复制到任意静态页<head> 即可)

零依赖、零第三方脚本、不写 Cookie、不发任何网络请求。数据只落在访问者自己的浏览器里,所以它不能替代正规分析系统做全站汇总——它的用途是让「记下来」这件事本身可验证。

<script>
(function(){
  var K='refscope_v1', MAX=300;
  // 读取顺序:URL 参数优先,其次 referrer —— 不要只看 referrer
  var q=new URLSearchParams(location.search);
  var src=q.get('utm_source')||q.get('ref')||q.get('via')||'';
  var kind='param';
  if(!src){
    var r=document.referrer;
    if(!r){ src='direct'; kind='none'; }
    else{ try{ src=new URL(r).hostname; kind='referrer'; }catch(e){ src=r; kind='referrer'; } }
  }else if(/^chatgpt\.com/i.test(src)){ kind='ai-param'; }
  var rec={ src:src, kind:kind, path:location.pathname+location.search,
            t:new Date().toISOString() };
  var a=[]; try{ a=JSON.parse(localStorage.getItem(K))||[]; }catch(e){}
  // 每个来源只在 30 分钟内记一次,避免刷新刷量
  var last=a.filter(function(x){return x.src===src;}).pop();
  if(!last || (Date.now()-new Date(last.t).getTime())>1800000){ a.push(rec); }
  if(a.length>MAX) a=a.slice(-MAX);
  try{ localStorage.setItem(K,JSON.stringify(a)); }catch(e){}
})();
</script>
为什么顺序必须是「URL 参数优先」。一个运营日本自由职业平台 16 年的站长实测:从 4 月到 9 月,ChatGPT 带来的注册从 3.7% 涨到 24.5%,9 月 21 日那周达到 33%,同期 Perplexity、Gemini、Copilot、Claude 加起来只有 1.4%。而这些 ChatGPT 访客三分之二完全没有 referrer,几乎全部(98%)是在落地页 URL 上带 ?utm_source=chatgpt.com。只看 referrer 会把它们全记成 unknown。来源:indiehackers.com — Traffic from ChatGPT now brings a quarter of our sign-ups(2026-10-14 抓取,HTTP 200;数据为作者自述,未验证)

四、通道读数表(手动录入,因为多数渠道没有可编程后台)

通道可编程读数最近实测证据类型
自有站 11 页有(装本页埋点后)此前为无任何记录缺
dev.to无 API(/api/analytics/* 返回 404)5 篇合计 <500 浏览登录后台
GitHub有(仓库 star/clone)仓库仍未创建阻塞
Hacker News有(Firebase + Algolia)新号帖被判 dead阻塞
RedditAPI 路径通、网页路径封本轮 curl 返回 000DNS 劫持
Gumroad有(v2/sales)本轮 000,DNS 解析到 FB 段DNS 劫持
付费广告位无(需自建归因)四样本 0/4 首单回本已否决

14 天止损线

已持续13 天零收入(账本口径,58 条记录,账期 10-01 至 10-13) 触发日2026-10-15,即明日 触发后停止提新方向;保留「测量与诊断」类工作 前提条件停手前必须先确认埋点能读到数,否则停的是学习而不是产出

五、本页未取到 / 不声称的事