日常居 AI、SEO与投放的一些笔记
SEO

技术 SEO 上线前该过的十二项

2026-10-14 · SEO

每次新站上线,我都会过一遍这个清单。不是因为它高深,而是因为漏一项就要等下一次抓取才发现,中间白白损失几周。

抓取与索引

1. robots.txt 没挡住不该挡的

最常见的翻车:测试环境的 Disallow: / 忘了删。上线第一天搜索引擎来一次,看到禁止抓取,走了。再回来可能是几天后。

检查方法:直接访问 /robots.txt,确认没有全站禁止,同时确认没有误挡 CSS/JS 目录。

2. sitemap 能访问且是完整 URL

/sitemap.xml 要能直接打开,里面必须是绝对地址(带 https 和域名),不能是相对路径。数量超过 5 万条要拆分。

3. 每个页面有且只有一个 canonical

列表页、分页、带参数的 URL,都要指向正确的规范地址。分页的 canonical 指向自己,不是指向第一页——这一点很多人搞错。

4. 分页和筛选页不要被索引

?sort=price&color=red 这类参数组合能生成几千个 URL,全是重复内容。用 canonical 指回主列表,或者在 robots 里挡住参数。

内容与结构

5. 标题和描述唯一

批量生成的"XX产品 - 公司名"这种,几十个页面标题一样,等于没写。用工具爬一遍,看重复率。

6. 只有一个 h1

h1 是页面主题,不是样式工具。想变大用 CSS,别用 h1。

7. 图片有 alt

不只为 SEO,也为了无障碍。装饰性图片给空 alt,内容图片写清楚画面是什么。

8. 内链不是自动生成的

"相关文章"如果是随机推荐,价值很低。真正有用的内链是编辑手工加的、语义相关的。

性能与渲染

9. 首屏内容不依赖 JS

搜索引擎能执行 JS,但排队和执行都有成本。关键内容(标题、正文、价格)最好在 HTML 里就有。

10. 移动端可用

不是"能打开",是"能舒服地用"。按钮别太小,不要横向滚动,字体别小于 14px。

11. 结构化数据能通过测试

用官方测试工具跑一遍,确认没有报错。有警告可以接受,有错误必须修。

12. 404 返回真正的 404

软 404(返回 200 但内容是"页面不存在")会让搜索引擎把垃圾页面也收录。检查方法:curl -I 看状态码。


这十二项全部过一遍,大概两小时。比上线后发现收录为 0、再花两周排查要划算得多。

← 更新的一篇Agent 好不好用,取决于工具怎么设计
更早的一篇 →RAG 检索不准,八成不是模型的问题
← 返回首页