第 4 周 · 动手环节


练习目标

对一个真实网站完成一次完整的技术 SEO 审计。这是你第一次从"技术视角"检查一个网站。

预计时间:2-3 小时


选择审计对象

选项 A:审计你自己的网站(最佳——审计结果可以直接用于改进)

选项 B:审计一个你感兴趣的公开网站(如果你还没有自己的网站)

选项 C:审计你的竞品网站(既学习技术 SEO,又了解竞品的技术状况)


练习 1:速度与 Core Web Vitals 审计

步骤

  1. 打开 pagespeed.web.dev
  2. 输入目标网站的首页 URL
  3. 分别查看移动端桌面端结果
  4. 再选 2-3 个重要内页测试

记录模板

## 速度审计结果

### 首页
移动端评分:[分数]
桌面端评分:[分数]

| 指标 | 移动端 | 桌面端 | 状态 |
|------|--------|--------|------|
| LCP  | [时间] | [时间] | 🟢/🟡/🔴 |
| INP  | [时间] | [时间] | 🟢/🟡/🔴 |
| CLS  | [分数] | [分数] | 🟢/🟡/🔴 |

主要问题(按 PageSpeed Insights 的建议排序):
1. [问题描述] — 预计节省 [x] 秒
2. [问题描述] — 预计节省 [x] 秒
3. ...

### 内页 1: [URL]
(同样的表格)

### 内页 2: [URL]
(同样的表格)

练习 2:可爬取性检查

步骤

  1. 检查 robots.txt

    • 在浏览器中访问 目标网站/robots.txt
    • 记录:是否存在?允许了什么?屏蔽了什么?
    • 有没有 AI 爬虫的配置(GPTBot、PerplexityBot 等)?
    • Sitemap 有没有在 robots.txt 中声明?
  2. 检查 XML Sitemap

    • 访问 目标网站/sitemap.xml
    • 记录:是否存在?包含多少个 URL?有没有 lastmod 日期?
  3. 检查 HTTPS

    • 网站是否使用 HTTPS?
    • 输入 HTTP 版本会自动跳转吗?
  4. 检查移动端适配

    • 在手机上打开网站(或用 Chrome DevTools 模拟)
    • 文字可读吗?按钮好点吗?需要横向滚动吗?

记录模板

## 可爬取性检查

### robots.txt
存在:[是/否]
位置:[URL]
关键规则:
- [User-agent: xxx / Allow/Disallow: xxx]
- ...
AI 爬虫配置:
- GPTBot: [允许/屏蔽/未提及]
- PerplexityBot: [允许/屏蔽/未提及]
- ClaudeBot: [允许/屏蔽/未提及]

### XML Sitemap
存在:[是/否]
位置:[URL]
URL 数量:[约多少]
有 lastmod:[是/否]

### HTTPS
使用 HTTPS:[是/否]
HTTP 自动跳转:[是/否]

### 移动端适配
响应式设计:[是/否]
文字可读性:[好/中/差]
按钮可点击性:[好/中/差]
需要横向滚动:[是/否]

练习 3:结构化数据检查

步骤

  1. 打开 Google Rich Results Test(search.google.com/test/rich-results)
  2. 输入目标网站的 3 个不同类型的页面 URL:
    • 首页
    • 一篇文章/博客
    • 关于页面(如果有)
  3. 查看每个页面检测到了什么类型的结构化数据

记录模板

## 结构化数据检查

### 首页: [URL]
检测到的 Schema 类型:[Organization / WebSite / 其他 / 无]
错误:[有/无,如果有列出]
警告:[有/无,如果有列出]

### 文章页: [URL]
检测到的 Schema 类型:[Article / Review / FAQPage / 其他 / 无]
有 author 信息:[是/否]
有 datePublished:[是/否]
有 dateModified:[是/否]
错误/警告:[列出]

### 关于页: [URL]
检测到的 Schema 类型:[Person / Organization / 无]
有 sameAs 链接:[是/否]

练习 4:站点架构分析

步骤

  1. 从首页开始,点击到你认为最重要的几个内容页面
  2. 记录每个页面需要多少次点击才能到达
  3. 检查是否有面包屑导航
  4. 检查 URL 结构是否反映内容层级

记录模板

## 站点架构分析

### 点击深度
| 页面 | 距首页点击数 | 状态 |
|------|------------|------|
| [页面名/URL] | [次数] | ✅ ≤3 / ❌ >3 |
| ... | ... | ... |

### 导航
有面包屑:[是/否]
主导航包含的分类:[列出]

### URL 结构
URL 是否反映层级:[是/否]
示例:[列出 3-4 个 URL 展示结构]

练习 5:审计报告汇总

步骤

把前 4 个练习的结果汇总成一份审计报告,按优先级列出发现的问题和改进建议。

模板

## 技术 SEO 审计报告

审计对象:[网站 URL]
审计日期:[日期]

### 整体评估
速度:[好/中/差]
可爬取性:[好/中/差]
结构化数据:[好/中/差]
站点架构:[好/中/差]
安全性:[好/中/差]

### 必须立即修复(高优先级)
1. [问题] — 影响:[xxx] — 建议:[xxx]
2. ...

### 建议尽快改进(中优先级)
1. [问题] — 影响:[xxx] — 建议:[xxx]
2. ...

### 后续可以完善(低优先级)
1. [问题] — 影响:[xxx] — 建议:[xxx]
2. ...

### 做得好的地方
1. [xxx]
2. [xxx]

提交物清单

  • 速度审计:首页 + 2 个内页的 CWV 数据和问题列表(练习 1)
  • 可爬取性检查:robots.txt、Sitemap、HTTPS、移动端的记录(练习 2)
  • 结构化数据检查:3 个页面的 Schema 检测结果(练习 3)
  • 站点架构分析:点击深度、导航、URL 结构(练习 4)
  • 审计报告:按优先级排列的问题和建议(练习 5)

小贴士

  • 如果你审计的是自己的网站,这份报告就是你接下来的改进计划
  • 如果你审计的是别人的网站,你在练习"技术 SEO 顾问"的核心技能
  • 技术 SEO 审计是一次性能做很久的事——不用追求完美,先走一遍流程
  • 重点是建立"技术 SEO 的检查直觉"——以后看到任何网站你会自动注意这些元素