很多企业花了大量精力写内容、做外链,但排名始终上不去。排查到最后发现,问题出在最基础的技术层面——搜索引擎根本没能顺利爬取和索引网站的内容。
技术 SEO 就像盖房子的地基。地基不稳,房子盖得再漂亮也会塌。
根据 Google 官方数据,Core Web Vitals 已经成为正式的排名因素。LCP(最大内容绘制)超过 4 秒的网站,在移动端搜索结果中的排名显著低于 2.5 秒以内的网站。而技术 SEO 做得好的网站,仅速度优化一项就能带来 15%-30% 的自然流量提升。
本文将从七大维度,手把手教你完成企业站的技术 SEO 审计与优化。每一项都附检查方法、工具和具体优化方案。
技术 SEO 审计的完整框架
技术 SEO 审计可以分为七个核心模块,建议按以下顺序逐项检查:
1 | 1. 可爬取性检查 → 搜索引擎能不能找到你的页面? |
一、可爬取性检查
搜索引擎通过爬虫(Spider/Crawler)发现和抓取网页。如果爬虫无法顺利访问你的网站,内容再好也不会被收录。
1.1 robots.txt 检查
检查项:
- robots.txt 文件是否存在?
- 是否错误屏蔽了重要页面?
- 是否正确指向了 sitemap?
检测方法:
直接访问 你的域名/robots.txt,查看内容。
常见问题:
| 问题 | 表现 | 修复方案 |
|---|---|---|
| 全站屏蔽 | Disallow: / |
移除错误的 Disallow 规则 |
| 屏蔽 CSS/JS | Disallow: /wp-includes/ 之类 |
确保不屏蔽渲染所需资源 |
| 无 sitemap 指向 | 没有 Sitemap 指令 | 添加 Sitemap: /sitemap.xml |
正确的 robots.txt 示例:
1 | User-agent: * |
1.2 Google Search Console 覆盖报告
检查项:
- 已索引页面数 vs 网站实际页面数
- 被排除的页面原因
- 爬虫错误
检测方法:
Google Search Console → 索引 → 网页索引 → 覆盖报告
常见的被排除原因:
| 原因 | 说明 | 处理建议 |
|---|---|---|
| 已抓取 - 尚未编入索引 | 内容质量可能不高 | 优化内容质量,增加内链 |
| 已发现 - 当前未编入索引 | 爬虫发现了但没抓取 | 提升内容质量,提交索引 |
| 被 robots.txt 屏蔽 | robots.txt 禁止抓取 | 检查并修复 robots.txt |
| 因 noindex 被排除 | 页面有 noindex 标签 | 移除不需要的 noindex |
| 重复内容 | 被判定为重复页 | 用 canonical 指定规范页 |
1.3 站点地图(Sitemap)检查
检查项:
- XML Sitemap 是否存在?
- Sitemap 中的 URL 是否都能正常访问?
- 是否提交给了 Google Search Console?
检测方法:
- 访问
你的域名/sitemap.xml - 使用 GSC 的「站点地图」报告
最佳实践:
- Sitemap 中只包含应该被索引的页面
- 单个 Sitemap 不超过 50,000 个 URL 或 50MB
- 自动生成,自动更新
- 大型网站可按内容类型拆分多个 sitemap
1.4 爬虫模拟测试
检查项:
- 搜索引擎看到的页面和用户看到的一样吗?
- 重要内容是否由 JS 动态生成?
检测工具:
- Google 搜索控制台 → 网址检查 → 查看已爬取的网页
- Screaming Frog SEO Spider
- View Page Source(查看源码,不是检查元素)
常见问题:
- SPA 网站(Vue/React 前端)内容全部由 JS 渲染,爬虫可能抓取不到
- 图片和视频缺少 alt 文本
- 重要内容藏在 tab/折叠面板里
二、索引控制
不是所有页面都应该被搜索引擎收录。控制好索引范围,可以避免薄内容拉低整站权重。
2.1 应该被索引的页面
| 页面类型 | 是否索引 | 说明 |
|---|---|---|
| 首页 | ✅ 是 | 最重要的页面 |
| 产品/服务页 | ✅ 是 | 核心转化页面 |
| 博客文章 | ✅ 是 | 长尾流量入口 |
| 关于/联系页 | ✅ 是 | 信任背书 + 转化 |
| 分类页 | ✅ 是(有独特描述时) | 内容组织页面 |
| 标签页 | ⚠️ 可选 | 内容足够才索引,否则 noindex |
| 分页页 | ❌ 否 | 容易产生重复内容 |
| 搜索结果页 | ❌ 否 | 典型薄内容 |
| 隐私政策/条款 | ⚠️ 可选 | 一般不需要索引 |
| 登录/注册页 | ❌ 否 | 无 SEO 价值 |
2.2 索引控制的四种方法
| 方法 | 作用 | 适用场景 |
|---|---|---|
| robots.txt | 阻止爬取 | 整个目录、后台、敏感页面 |
| noindex 标签 | 阻止索引(允许爬取) | 单个页面、薄内容页 |
| canonical 标签 | 指定规范 URL | 重复内容、相似页面 |
| GSC 移除工具 | 临时移除 | 紧急下架页面 |
2.3 canonical 标签的正确使用
canonical(规范链接)告诉搜索引擎”这个页面的权威版本是哪个 URL”,是解决重复内容问题的利器。
常见的重复内容场景:
- 同一篇文章出现在多个分类下
- 带参数的 URL(如
?utm_source=...) - 分页页(第 2 页、第 3 页)
- 移动端和 PC 端两个 URL
- HTTP 和 HTTPS 两个版本
最佳实践:
- 每个页面都有 canonical 标签
- canonical 指向完整的绝对 URL(含域名)
- 分页页的 canonical 指向第一页(或自身,视策略而定)
- 不同语言版本用
hreflang而非 canonical
三、网站速度优化
页面速度是影响 SEO 的核心因素之一。Google 的 Core Web Vitals 指标已经成为正式排名信号。
3.1 Core Web Vitals 三大指标
| 指标 | 全称 | 优秀阈值 | 说明 |
|---|---|---|---|
| LCP | Largest Contentful Paint | < 2.5s | 最大内容元素的渲染时间 |
| FID | First Input Delay | < 100ms | 用户首次交互到浏览器响应的时间 |
| CLS | Cumulative Layout Shift | < 0.1 | 页面布局意外偏移的总和 |
2024 年 3 月起,Google 用 INP(Interaction to Next Paint) 替代了 FID,优秀阈值同样是 < 200ms。
3.2 速度检测工具
| 工具 | 用途 | 推荐度 |
|---|---|---|
| PageSpeed Insights | Google 官方,桌面+移动端评分 | ⭐⭐⭐⭐⭐ |
| Lighthouse | Chrome 开发者工具内置,全面审计 | ⭐⭐⭐⭐⭐ |
| WebPageTest | 详细的加载瀑布图 | ⭐⭐⭐⭐ |
| GTmetrix | 综合评分 + 建议 | ⭐⭐⭐⭐ |
| Chrome DevTools | Network + Performance 面板 | ⭐⭐⭐⭐⭐ |
3.3 速度优化的优先级清单
速度优化项目很多,按投入产出比排序:
🔴 高优先级(投入少,效果大)
1)图片优化
图片通常占页面大小的 60%-70%,是优化的重中之重。
| 优化项 | 方法 | 预期效果 |
|---|---|---|
| 格式转换 | JPG → WebP/AVIF | 体积减少 25%-50% |
| 尺寸适配 | 按实际显示尺寸输出 | 体积减少 50%-80% |
| 压缩质量 | 质量 80-85(肉眼几乎无差异) | 体积减少 30%-40% |
| 懒加载 | 首屏外图片 loading="lazy" |
首屏加载减少 40%-60% |
| 响应式图片 | srcset + sizes |
不同设备加载合适尺寸 |
2)启用压缩
- 服务器启用 Gzip 或 Brotli 压缩
- 文本资源(HTML/CSS/JS)通常可压缩 60%-80%
3)静态资源缓存
- 设置合理的 Cache-Control 头
- 静态文件(图片、CSS、JS)缓存 1 年
- HTML 页面缓存较短时间或不缓存
🟡 中优先级(投入中等,效果明显)
4)CDN 加速
- 静态资源放到 CDN 上,全球就近访问
- 国内推荐:阿里云 CDN、腾讯云 CDN、七牛云
- 国外推荐:Cloudflare、Vercel、Netlify
5)减少 HTTP 请求数
- 合并 CSS/JS 文件(按需)
- 小图标用 SVG 精灵或 iconfont
- 减少第三方脚本(统计、广告、客服等)
6)代码优化
- 移除未使用的 CSS 和 JS
- 延迟加载非关键 JS
- CSS 放在
<head>中,JS 放在</body>前
🟢 低优先级(投入大,边际收益递减)
7)服务器升级
- 升级 CPU/内存/带宽
- 从共享主机迁移到 VPS 或云服务器
8)预连接与预加载
preconnect预连接第三方域名preload预加载关键资源
3.4 真实项目优化案例
某企业官网优化前后对比:
| 指标 | 优化前 | 优化后 | 提升幅度 |
|---|---|---|---|
| 首页 LCP(移动端) | 4.2s | 2.1s | -50% |
| 首页 LCP(桌面端) | 2.8s | 1.2s | -57% |
| PageSpeed 移动端得分 | 45 分 | 92 分 | +47 分 |
| PageSpeed 桌面端得分 | 72 分 | 98 分 | +26 分 |
| 页面大小 | 3.8MB | 1.5MB | -61% |
| 请求数 | 68 个 | 32 个 | -53% |
| 自然流量(3个月后) | 基线 | +28% | +28% |
主要优化措施(按贡献度排序):
- 图片 WebP 化 + 尺寸适配(贡献约 40%)
- 接入 CDN 加速(贡献约 25%)
- 移除不必要的第三方脚本(贡献约 15%)
- CSS/JS 压缩合并(贡献约 10%)
- 字体优化(贡献约 5%)
- 其他细节优化(贡献约 5%)
四、移动端适配
移动搜索已经占总搜索量的 60% 以上。Google 也已经全面转向移动优先索引(Mobile-First Indexing)。
4.1 移动端 SEO 检查清单
| 检查项 | 要求 | 检测方法 |
|---|---|---|
| 响应式设计 | 所有设备正常显示 | Chrome 设备模拟 / 真实手机测试 |
| 字体大小 | 正文 ≥ 16px,无需缩放 | 手动检查 |
| 可点击区域 | 按钮 ≥ 48×48px | 手动测试 + Lighthouse |
| 加载速度 | 移动端 LCP < 2.5s | PageSpeed Insights |
| 视口设置 | <meta name="viewport"> |
查看源码 |
| 弹窗处理 | 不遮挡主要内容 | 手动检查 |
| 内容一致性 | 移动端和 PC 端内容一致 | GSC 网址检查 |
4.2 常见移动端问题
1)字体太小
很多 PC 站在手机上打开后字特别小,需要双指缩放才能看清。
修复:设置 viewport meta 标签,使用响应式字体大小。
2)点击区域太小
导航菜单、按钮太密集,手指点不准。
修复:按钮和链接的可点击区域至少 48×48px,间距足够。
3)横向滚动条
页面在手机上出现横向滚动条,说明有元素宽度超出了视口。
修复:找出超宽的元素(通常是图片或表格),设置 max-width: 100%。
五、结构化数据(Schema)
结构化数据(Schema Markup)帮助搜索引擎更好地理解页面内容,并有机会获得富媒体搜索结果(Rich Snippets)。
5.1 企业站常用 Schema 类型
| Schema 类型 | 适用页面 | 富媒体效果 |
|---|---|---|
| Organization | 首页 | 企业知识面板 |
| Product | 产品页 | 产品评分、价格 |
| FAQPage | 帮助/FAQ页 | FAQ 搜索结果 |
| Article / BlogPosting | 博客文章 | 标题、图片、日期 |
| BreadcrumbList | 所有页面 | 面包屑导航 |
| LocalBusiness | 本地商家 | 地图、地址、电话 |
| Review / Rating | 评价页 | 星级评分 |
| HowTo | 教程类 | 步骤展示 |
5.2 FAQPage 的效果
FAQPage 是企业站性价比最高的结构化数据之一:
- 实现简单:只需标记问答对
- 效果明显:搜索结果中直接展示问答,大幅提升 CTR
- AI SEO 价值:AI 概览偏好引用 FAQ 格式的内容
根据 Semrush 的研究,正确使用 FAQPage 结构化数据的页面,平均点击率提升 10%-30%。
5.3 Schema 实现方式
推荐方式:JSON-LD(JavaScript Object Notation for Linked Data)
1 | { |
放在页面底部的 <script type="application/ld+json"> 标签中。
验证工具:
- Google 富媒体搜索测试
- Schema.org 验证工具
六、HTTPS 与安全
HTTPS 已经是 Google 的排名信号之一。没有 HTTPS 的网站在搜索结果中可能被标记为”不安全”,严重影响点击率。
6.1 HTTPS 检查项
| 检查项 | 要求 |
|---|---|
| SSL 证书 | 已安装且有效 |
| 全站 HTTPS | 所有页面都通过 HTTPS 访问 |
| HTTP 重定向 | HTTP 全部 301 重定向到 HTTPS |
| 混合内容 | 没有 HTTP 资源(图片、CSS、JS) |
| 证书有效期 | 距离过期至少 30 天以上 |
6.2 常见问题
1)证书过期
SSL 证书有有效期(通常 1 年),过期后浏览器会警告。
解决:设置自动续期(Let’s Encrypt 免费证书 + 自动续期脚本)。
2)混合内容
页面通过 HTTPS 加载,但里面有 HTTP 的图片/CSS/JS。
解决:全部资源使用 HTTPS 或相对协议(//)。
3)HTTPS 跳转问题
HTTP 和 HTTPS 都能访问,但没有 301 跳转,导致权重分散。
解决:服务器配置 301 重定向,HTTP → HTTPS。
七、网站架构与内链
网站架构影响爬虫的爬取效率和权重分配。一个好的网站架构应该是扁平化的,用户和爬虫都能在 3 次点击内到达任何页面。
7.1 理想的网站架构
1 | 首页(深度 0) |
7.2 内链优化要点
| 优化项 | 说明 |
|---|---|
| 导航菜单 | 最重要的页面放主导航 |
| 面包屑导航 | 每个内页都有面包屑,标明层级 |
| 相关文章 | 文章底部推荐相关内容 |
| 锚文本 | 内链使用描述性锚文本(而非”点击这里”) |
| 孤儿页面 | 没有任何内链指向的页面,找机会加上 |
| 点击深度 | 重要页面离首页不超过 3 次点击 |
7.3 内部链接的 SEO 价值
内链不只是方便用户导航,它还有重要的 SEO 作用:
- 帮助爬虫发现页面:爬虫通过链接发现新页面
- 传递页面权重:权重在页面之间传递,重要页面获得更多内链
- 提升相关性:锚文本和周围内容帮助搜索引擎理解目标页面
- 提升用户体验:用户更容易找到相关内容,停留时间更长
技术 SEO 审计工具清单(更多工具见《SEO工具大全:40+免费SEO工具精选》)
免费工具
| 工具 | 用途 | 官网 |
|---|---|---|
| Google Search Console | 官方搜索数据 + 索引管理 | search.google.com |
| PageSpeed Insights | 页面速度检测 | pagespeed.web.dev |
| Lighthouse | 全面性能审计 | Chrome DevTools 内置 |
| Schema.org 验证器 | 结构化数据检测 | validator.schema.org |
| 富媒体搜索测试 | Google 富摘要测试 | search.google.com/test/rich-results |
| WebPageTest | 详细性能分析 | webpagetest.org |
| SSL Server Test | SSL 证书检测 | ssllabs.com/ssltest |
| Mobile-Friendly Test | 移动端友好测试 | search.google.com/test/mobile-friendly |
付费工具
| 工具 | 用途 | 价格 |
|---|---|---|
| Screaming Frog | 全站爬虫 + 技术审计 | 免费版500URL,付费版£149/年 |
| Ahrefs Site Audit | 全面 SEO 审计 | $99/月起 |
| SEMrush Site Audit | 全面 SEO 审计 | $119.95/月起 |
| Sitebulb | 可视化爬虫审计 | $15/月起 |
技术 SEO 优化 ROI 分析
很多企业觉得”技术 SEO 是技术团队的事,和业务没关系”。实际上,技术 SEO 的 ROI 往往非常高。
投入产出对比
| 优化项 | 投入(人天) | 预期流量提升 | 优先级 |
|---|---|---|---|
| HTTPS 改造 | 0.5-1 天 | 5%-10% | 🔴 最高 |
| 图片优化 | 1-2 天 | 10%-20% | 🔴 最高 |
| CDN 接入 | 0.5-1 天 | 10%-15% | 🔴 最高 |
| 结构化数据 | 1-3 天 | 10%-30%(CTR提升) | 🟡 高 |
| 速度深度优化 | 3-7 天 | 15%-30% | 🟡 高 |
| 网站架构调整 | 2-5 天 | 10%-20% | 🟡 高 |
| 移动端适配 | 5-10 天 | 20%-40% | 🟡 高 |
| 复杂技术重构 | 10-30 天 | 30%-50%+ | 🟢 中 |
为什么技术 SEO 优先级最高?
- 一次投入,长期受益:技术优化不像内容需要持续更新
- 全站影响:一个优化点影响所有页面
- 竞争壁垒:很多竞争对手的技术 SEO 做得很差
- 基础前提:技术不过关,内容和外链再好也打折扣
90 分钟快速审计清单
如果你时间有限,用这份清单做快速诊断:
10 分钟:基础检查
- 访问 robots.txt,确认没有全站屏蔽
- 检查是否有 sitemap.xml
- 检查 HTTPS 是否正常
20 分钟:速度测试
- 用 PageSpeed Insights 测试首页
- 记录移动端和桌面端得分
- 关注 3 个 Core Web Vitals 指标
20 分钟:索引检查
- 在 Google 搜索
site:你的域名,看收录数量 - 对比实际页面数,差异太大说明有问题
- 登录 GSC,查看覆盖报告
20 分钟:移动端测试
- 用手机实际访问网站
- 检查字体大小、按钮大小、布局
- 用 Mobile-Friendly Test 检测
20 分钟:内容可访问性
- 查看页面源码(不是检查元素)
- 确认重要内容在源码中能看到
- 检查图片是否有 alt 属性
常见问题
Q1:技术 SEO 做好了,排名就能上去吗?
技术 SEO 是基础,不是全部。它确保你的网站”不拖后腿”,但排名还要看内容质量、外链、用户体验等多种因素。可以这样理解:技术 SEO 满分不一定排名好,但技术 SEO 不及格,排名一定好不了。
Q2:静态网站还需要做技术 SEO 吗?
需要,但工作量小很多。Hexo 等静态站点生成器在技术 SEO 上有天然优势(速度快、安全、结构清晰),但仍然需要配置 sitemap、robots.txt、结构化数据、图片优化等。总体来说,静态站点的技术 SEO 起点更高。
Q3:技术 SEO 优化后多久能看到效果?
速度优化的效果是立竿见影的(用户体验直接改善)。对排名的影响通常需要 2-6 周才能体现,因为 Google 需要重新爬取和评估。竞争越激烈的关键词,见效越慢。
Q4:Core Web Vitals 三项都要达标吗?
理想情况是三项都达标,但优先级不同:LCP(最大内容绘制)最重要,对用户体验和排名的影响最大。如果时间有限,优先优化 LCP。CLS(布局偏移)通常是最容易优化的,收益也不错。
Q5:小公司需要买付费 SEO 工具吗?
一般不需要。Google 官方的免费工具(Search Console、PageSpeed、Lighthouse)足够完成 80% 的技术 SEO 工作。等 SEO 团队有 2 人以上、网站页面数超过 1000 时,再考虑付费工具也不迟。