Nuxt 3 个人站有收录没流量:我把标题、内链和长尾词重做了一遍
页面被收录只是开始,搜索点击低往往是标题不吸引、内链断层、长尾需求没接住。这篇记录我用 Nuxt 3 做的一次结构化 SEO 优化。

作者
ZHOUYI
前阵子看 Search Console,发现不少 Nuxt 3 文章都被收录了,但展示次数还行,点击率低得可怜。页面能被搜到,说明收录和索引基本没大问题;没人点,说明标题、摘要和搜索意图不匹配。于是我把它当成一次产品问题,而不是玄学 SEO,先从能改的结构入手。
先判断:收录正常,但点击低迷
我先排除技术收录问题:sitemap 能访问,页面可索引,也没有明显渲染错误。接着重点看三类数据:搜索词、展示页面、平均排名。发现很多页面排在第二页或靠后位置,标题又太像技术笔记,比如只写“Nuxt 配置记录”,缺少用户真正会搜的场景词。
标题模板:把页面主题翻译成搜索意图
我把标题从“我的学习记录”改成“问题 + 场景 + 结果”。例如 Nuxt 3 SEO 文章,不再只写“SEO 配置笔记”,而是写“Nuxt 3 个人站 SEO:如何让文章页更容易被搜索理解”。同时,我在 app.vue 里统一 titleTemplate,让每篇文章标题后面带站点名,避免每页手写,也方便后续批量调整。
useHead({
titleTemplate: (title) => {
return title ? `${title} | 我的博客` : '我的博客'
}
})内链结构:让旧文章接住新流量
- 在每篇文末加“相关阅读”,只放 3 篇强相关文章,避免堆一堆弱相关入口
- 在长尾页正文中自然提到旧文,用具体锚文本,比如“Nuxt 3 设置 OG 图片”,不写“点击这里”
- 把专题页作为入口,串起 Nuxt、SEO、Node.js 系列文章,让新文章也能被旧内容接住
长尾词内容页:不追大词,先解决小问题
我新增了几种很窄的页面,比如“Nuxt 3 个人站怎么设置文章描述”“MongoDB 文本索引适合小站搜索吗”。这些词搜索量不大,但意图明确,容易带来真实点击。内链再把这些页面导回主专题,流量开始形成闭环。比起追大词,这种做法更适合个人站:先解决一个具体小问题,再慢慢积累主题权重。
“收录解决的是“能不能被看见”,点击解决的是“值不值得点进来”。个人站做 SEO,别急着堆大词,先把标题、内链和长尾页这些结构做顺。”