体检结果非常反常识。
排名第一,237 次展示,0 次点击。
这是一个工具站的数据:
有一个核心关键词,Google 排名第 1.5。 过去 28 天,这个词被展示了 237 次。 点击次数:0。 CTR:0%。
你知道正常情况是多少吗?
排名第一,CTR 应该在 20-30% 左右。
237 次展示 × 25% = 59 次点击。
实际:0。
差了 59 次点击。
我以为是标题写得烂。
刚开始我以为是标题不够好,于是把标题缩了 20 个字符,删掉营销话术,又补了几条内链。
改完。刷新 GSC。
还是 0。
这时候我才意识到——
这不是”用户不感兴趣”的问题。
是 Google 不展示正确的页面。
Google 的分拣台出错了。
我抓了页面源码,发现一个你根本不会注意到的细节:
这个页面的”身份证”——canonical 标签——指向了 主页。
也就是说:
实际文章页说:”请把我认作是 /。”Google 看到两个页面都说自己是 /。
Google 的判断很简单:重复内容。只保留一个版本。另一个的排名……被归零了。
237 次展示,是 Google 在犹豫该展示哪个版本。最后两个都不怎么展示。
CTR = 0%。不是用户的选择,是搜索引擎的分拣错误。
技术 bug 长得像内容差。
为什么 canonical 会写错?
不是手误。是框架行为。
// layout.tsx — 全站默认alternates: { canonical: "/" }这个默认值很贴心——“所有页面默认认主页”。
但问题是,子页面忘了主动声明自己的 identity。
Google 看到它说”我是首页”,主页也说”我是首页”。重复。归并。降权。
不是哪个字符写错了。是忘了写。
同样的症状,不同的死法。
这次体检,我发现”有人搜,但没人点”有 4 种死法:
| 排名好,CTR 为 0 | Canonical 错配 | 修 3 行代码 |
同样的症状——“没人点”——根因完全不同。
有的人改标题就好了。有的人要修代码。有的人要写 10 篇新文章。
先问是技术问题还是内容问题,再动手。
出海的一个真相。
做独立站出海,语言不是最大的门槛,文化不是,甚至推广预算也不是。
最大的门槛是 细节:
一个 canonical 标签写错了,Google 会把你的内容当成别人的。 一个 robots 规则设反了,整个站从索引里消失。
给独立开发者的建议。
如果你也在做独立站,遇到 CTR 低:
先花 10 分钟做这三件事,比写 10 篇文章都有用:
每个页面的 canonical 标签是不是指向自己 robots.txt 和 sitemap 有没有冲突 标题长度有没有被 Google 截断
这三件事,花不了 10 分钟。但效果可能比写 10 篇文章都好。
夜雨聆风