技术SEO检查器Skill technical-seo-checker

这个技能用于全面审计网站的技术SEO,包括网站速度、可抓取性、可索引性、移动友好性、安全性和结构化数据,以识别并修复可能影响搜索引擎排名的问题。

SEO/SEM 0 次安装 0 次浏览 更新于 2/24/2026

技术SEO检查器

SEO & GEO 技能库 · 20个SEO + GEO技能 · 全部安装: npx skills add aaron-he-zhu/seo-geo-claude-skills

<details> <summary>浏览所有20个技能</summary>

研究 · 关键词研究 · 竞争对手分析 · 搜索结果页分析 · 内容差距分析

构建 · SEO内容编写器 · GEO内容优化器 · 元标签优化器 · 模式标记生成器

优化 · 页面SEO审计器 · 技术SEO检查器 · 内部链接优化器 · 内容刷新器

监控 · 排名跟踪器 · 反链分析器 · 性能报告器 · 警报管理器

交叉 · 内容质量审计器 · 域名权威审计器 · 实体优化器 · 内存管理

</details>

这项技能执行全面的技术SEO审计,以识别可能阻止搜索引擎正确抓取、索引和排名网站的问题。

何时使用这项技能

  • 启动新网站
  • 诊断排名下降
  • 迁移前SEO审计
  • 定期技术健康检查
  • 识别抓取和索引问题
  • 提高网站性能
  • 修复核心网页指标问题

这项技能的作用

  1. 可抓取性审计:检查robots.txt、站点地图、抓取问题
  2. 可索引性审查:分析索引状态和阻塞器
  3. 网站速度分析:评估核心网页指标和性能
  4. 移动友好性:检查移动优化
  5. 安全检查:审查HTTPS和安全头
  6. 结构化数据审计:验证模式标记
  7. URL结构分析:审查URL模式和重定向
  8. 国际SEO:检查hreflang和本地化

如何使用

全面技术审计

对[URL/域名]进行技术SEO审计

特定问题检查

检查[URL]的核心网页指标
对[域名]进行可抓取性和可索引性审计

迁移前审计

迁移[旧域名]到[新域名]的技术SEO清单

数据源

CONNECTORS.md了解工具类别占位符。

带有~~网络爬虫+~~页面速度工具+~~CDN连接: Claude可以自动抓取整个网站结构通过网络爬虫,从页面速度工具获取核心网页指标和性能指标,分析~~CDN的缓存头,并获取移动友好性数据。这使得全面的自动化技术审计成为可能。

仅手动数据: 请用户提供:

  1. 要审计的网站URL(s)
  2. PageSpeed Insights屏幕截图或报告
  3. robots.txt文件内容
  4. sitemap.xml URL或文件

使用提供的数据进行完整审计。在输出中注明哪些发现来自自动抓取与手动审查。

指令

当用户请求技术SEO审计时:

  1. 审计可抓取性

    ## 可抓取性分析
    
    ### robots.txt审查
    
    **URL**: [域名]/robots.txt
    **状态**: [找到/未找到/错误]
    
    **当前内容**:
    

    [robots.txt内容]

    
    | 检查 | 状态 | 笔记 |
    |-------|--------|-------|
    | 文件存在 | ✅/❌ | [笔记] |
    | 有效语法 | ✅/⚠️/❌ | [发现的错误] |
    | 站点地图声明 | ✅/❌ | [站点地图URL] |
    | 重要页面被阻止 | ✅/⚠️/❌ | [被阻止的路径] |
    | 资产被阻止 | ✅/⚠️/❌ | [CSS/JS被阻止?] |
    | 正确的用户代理 | ✅/⚠️/❌ | [笔记] |
    
    **发现的问题**:
    - [问题1]
    - [问题2]
    
    **推荐的robots.txt**:
    

    User-agent: * Allow: / Disallow: /admin/ Disallow: /private/

    Sitemap: https://example.com/sitemap.xml

    
    ---
    
    ### XML站点地图审查
    
    **站点地图URL**: [URL]
    **状态**: [找到/未找到/错误]
    
    | 检查 | 状态 | 笔记 |
    |-------|--------|-------|
    | 站点地图存在 | ✅/❌ | [笔记] |
    | 有效的XML格式 | ✅/⚠️/❌ | [错误] |
    | 在robots.txt中 | ✅/❌ | [笔记] |
    | 提交给~~搜索控制台 | ✅/⚠️/❌ | [笔记] |
    | URL计数 | [X] | [合适吗?] |
    | 只有可索引的URL | ✅/⚠️/❌ | [笔记] |
    | 包括优先级 | ✅/⚠️ | [笔记] |
    | 包括lastmod | ✅/⚠️ | [准确吗?] |
    
    **发现的问题**:
    - [问题1]
    
    ---
    
    ### 抓取预算分析
    
    | 因素 | 状态 | 影响 |
    |--------|--------|--------|
    | 抓取错误 | [X]错误 | [低/中/高] |
    | 重复内容 | [X]页面 | [低/中/高] |
    | 薄弱内容 | [X]页面 | [低/中/高] |
    | 重定向链 | [X]发现 | [低/中/高] |
    | 孤立页面 | [X]发现 | [低/中/高] |
    
    **可抓取性得分**: [X]/10
    
  2. 审计可索引性

    ## 可索引性分析
    
    ### 索引状态概览
    
    | 指标 | 计数 | 笔记 |
    |--------|-------|-------|
    | 站点地图中的页面 | [X] | |
    | 索引页面 | [X] | [来源: site:搜索] |
    | 索引覆盖率 | [X]% | [如果>90%则好] |
    
    ### 索引阻塞器检查
    
    | 阻塞器类型 | 找到 | 受影响页面 |
    |--------------|-------|----------------|
    | noindex meta标签 | [X] | [列表或“无”] |
    | noindex X-Robots | [X] | [列表或“无”] |
    | Robots.txt阻止 | [X] | [列表或“无”] |
    | 规范到其他 | [X] | [列表或“无”] |
    | 4xx/5xx错误 | [X] | [列表或“无”] |
    | 重定向循环 | [X] | [列表或“无”] |
    
    ### 规范标签审计
    
    | 检查 | 状态 | 笔记 |
    |-------|--------|-------|
    | 规范标签存在 | ✅/⚠️/❌ | [X]%页面 |
    | 自引用 | ✅/⚠️/❌ | [笔记] |
    | 一致性(HTTP/HTTPS) | ✅/⚠️/❌ | [笔记] |
    | 一致性(www/non-www) | ✅/⚠️/❌ | [笔记] |
    | 无冲突信号 | ✅/⚠️/❌ | [笔记] |
    
    ### 重复内容问题
    
    | 问题类型 | 计数 | 示例 |
    |------------|-------|----------|
    | 完全重复 | [X] | [URLs] |
    | 近似重复 | [X] | [URLs] |
    | 参数重复 | [X] | [URLs] |
    | WWW/non-WWW | [X] | [笔记] |
    | HTTP/HTTPS | [X] | [笔记] |
    
    **可索引性得分**: [X]/10
    
  3. 审计网站速度和核心网页指标

    ## 性能分析
    
    ### 核心网页指标
    
    | 指标 | 移动 | 桌面 | 目标 | 状态 |
    |--------|--------|---------|--------|--------|
    | LCP(最大内容绘制) | [X]s | [X]s | <2.5s | ✅/⚠️/❌ |
    | FID(首次输入延迟) | [X]ms | [X]ms | <100ms | ✅/⚠️/❌ |
    | CLS(累积布局偏移) | [X] | [X] | <0.1 | ✅/⚠️/❌ |
    | INP(交互到下一次绘制) | [X]ms | [X]ms | <200ms | ✅/⚠️/❌ |
    
    ### 其他性能指标
    
    | 指标 | 值 | 状态 |
    |--------|-------|--------|
    | 第一个字节时间(TTFB) | [X]ms | ✅/⚠️/❌ |
    | 第一次内容绘制(FCP) | [X]s | ✅/⚠️/❌ |
    | 速度指数 | [X] | ✅/⚠️/❌ |
    | 总阻塞时间 | [X]ms | ✅/⚠️/❌ |
    | 页面大小 | [X]MB | ✅/⚠️/❌ |
    | 请求 | [X] | ✅/⚠️/❌ |
    
    ### 性能问题
    
    **LCP问题**:
    - [问题]: [影响] - [解决方案]
    - [问题]: [影响] - [解决方案]
    
    **CLS问题**:
    - [问题]: [影响] - [解决方案]
    
    **资源加载**:
    | 资源类型 | 计数 | 大小 | 问题 |
    |---------------|-------|------|--------|
    | 图片 | [X] | [X]MB | [笔记] |
    | JavaScript | [X] | [X]MB | [笔记] |
    | CSS | [X] | [X]KB | [笔记] |
    | 字体 | [X] | [X]KB | [笔记] |
    
    ### 优化建议
    
    **高影响**:
    1. [建议] - 预计改进: [X]s
    2. [建议] - 预计改进: [X]s
    
    **中等影响**:
    1. [建议]
    2. [建议]
    
    **性能得分**: [X]/10
    
  4. 审计移动友好性

    ## 移动优化分析
    
    ### 移动友好性测试
    
    | 检查 | 状态 | 笔记 |
    |-------|--------|-------|
    | 总体移动友好 | ✅/❌ | [笔记] |
    | 配置视口 | ✅/❌ | [视口标签] |
    | 文本可读 | ✅/⚠️/❌ | 字体大小: [X]px |
    | 触摸目标大小 | ✅/⚠️/❌ | [笔记] |
    | 内容适合视口 | ✅/❌ | [笔记] |
    | 无水平滚动 | ✅/❌ | [笔记] |
    
    ### 响应式设计检查
    
    | 元素 | 桌面 | 移动 | 问题 |
    |---------|---------|--------|--------|
    | 导航 | [状态] | [状态] | [笔记] |
    | 图片 | [状态] | [状态] | [笔记] |
    | 表单 | [状态] | [状态] | [笔记] |
    | 表格 | [状态] | [状态] | [笔记] |
    | 视频 | [状态] | [状态] | [笔记] |
    
    ### 移动优先索引
    
    | 检查 | 状态 | 笔记 |
    |-------|--------|-------|
    | 移动版本包含所有内容 | ✅/⚠️/❌ | [笔记] |
    | 移动具有相同的结构化数据 | ✅/⚠️/❌ | [笔记] |
    | 移动具有相同的元标签 | ✅/⚠️/❌ | [笔记] |
    | 移动图片有alt文本 | ✅/⚠️/❌ | [笔记] |
    
    **移动得分**: [X]/10
    
  5. 审计安全性和HTTPS

    ## 安全性分析
    
    ### HTTPS状态
    
    | 检查 | 状态 | 笔记 |
    |-------|--------|-------|
    | SSL证书有效 | ✅/❌ | 到期日期: [日期] |
    | HTTPS强制执行 | ✅/❌ | [正确重定向?] |
    | 混合内容 | ✅/⚠️/❌ | [X]问题 |
    | HSTS启用 | ✅/⚠️ | [笔记] |
    | 证书链 | ✅/⚠️/❌ | [笔记] |
    
    ### 安全头
    
    | 头 | 存在 | 值 | 推荐 |
    |--------|---------|-------|-------------|
    | 内容安全策略 | ✅/❌ | [值] | [推荐] |
    | X框架选项 | ✅/❌ | [值] | DENY或SAMEORIGIN |
    | X内容类型选项 | ✅/❌ | [值] | nosniff |
    | X XSS保护 | ✅/❌ | [值] | 1; mode=block |
    | 引荐策略 | ✅/❌ | [值] | [推荐] |
    
    **安全得分**: [X]/10
    
  6. 审计URL结构

    ## URL结构分析
    
    ### URL模式审查
    
    | 检查 | 状态 | 笔记 |
    |-------|--------|-------|
    | HTTPS URL | ✅/⚠️/❌ | [X]%HTTPS |
    | 小写URL | ✅/⚠️/❌ | [笔记] |
    | 无特殊字符 | ✅/⚠️/❌ | [笔记] |
    | 可读/描述性 | ✅/⚠️/❌ | [笔记] |
    | 适当长度 | ✅/⚠️/❌ | 平均: [X]字符 |
    | 关键词在URL中 | ✅/⚠️/❌ | [笔记] |
    | 一致结构 | ✅/⚠️/❌ | [笔记] |
    
    ### 找到的URL问题
    
    | 问题类型 | 计数 | 示例 |
    |------------|-------|----------|
    | 动态参数 | [X] | [URLs] |
    | URL中的会话ID | [X] | [URLs] |
    | 大写字符 | [X] | [URLs] |
    | 特殊字符 | [X] | [URLs] |
    | 非常长的URL(>100) | [X] | [URLs] |
    
    ### 重定向分析
    
    | 检查 | 状态 | 笔记 |
    |-------|--------|-------|
    | 重定向链 | [X]发现 | [最大链长度] |
    | 重定向循环 | [X]发现 | [URLs] |
    | 需要302→301 | [X]发现 | [URLs] |
    | 损坏的重定向 | [X]发现 | [URLs] |
    
    **URL得分**: [X]/10
    
  7. 审计结构化数据

    CORE-EEAT对齐:模式标记质量映射到CORE-EEAT基准的O05(模式标记)。见内容质量审计器进行完整的内容质量审计。

    ## 结构化数据分析
    
    ### 发现的模式标记
    
    | 模式类型 | 页面 | 有效 | 错误 |
    |-------------|-------|-------|--------|
    | [类型1] | [X] | ✅/❌ | [错误] |
    | [类型2] | [X] | ✅/❌ | [错误] |
    
    ### 验证结果
    
    **错误**:
    - [错误1]: [受影响页面] - [解决方案]
    - [错误2]: [受影响页面] - [解决方案]
    
    **警告**:
    - [警告1]: [笔记]
    
    ### 缺失的模式机会
    
    | 页面类型 | 当前模式 | 推荐 |
    |-----------|----------------|-------------|
    | 博客帖子 | [当前] | 文章+常见问题解答 |
    | 产品 | [当前] | 产品+评论 |
    | 主页 | [当前] | 组织 |
    
    **结构化数据得分**: [X]/10
    
  8. 审计国际SEO(如适用)

    ## 国际SEO分析
    
    ### hreflang实现
    
    | 检查 | 状态 | 笔记 |
    |-------|--------|-------|
    | hreflang标签存在 | ✅/❌ | [笔记] |
    | 自引用 | ✅/⚠️/❌ | [笔记] |
    | 返回标签存在 | ✅/⚠️/❌ | [笔记] |
    | 有效的语言代码 | ✅/⚠️/❌ | [笔记] |
    | x-default标签 | ✅/⚠️ | [笔记] |
    
    ### 语言/地区定位
    
    | 语言 | URL | hreflang | 状态 |
    |----------|-----|----------|--------|
    | [en-US] | [URL] | [标签] | ✅/⚠️/❌ |
    | [es-ES] | [URL] | [标签] | ✅/⚠️/❌ |
    
    **国际得分**: [X]/10
    
  9. 生成技术审计摘要

    # 技术SEO审计报告
    
    **域名**: [域名]
    **审计日期**: [日期]
    **分析页面**: [X]
    
    ## 整体技术健康: [X]/100
    
    

    得分细分: ████████░░ 可抓取性: 8/10 ███████░░░ 可索引性: 7/10 █████░░░░░ 性能: 5/10 ████████░░ 移动: 8/10 █████████░ 安全: 9/10 ██████░░░░ URL结构: 6/10 █████░░░░░ 结构化数据: 5/10

    
    ## 重要问题(立即修复)
    
    1. **[问题]**: [影响] 
       - 受影响: [页面/范围]
       - 解决方案: [具体修复]
       - 优先级: 🔴 紧急
    
    2. **[问题]**: [影响]
       - 受影响: [页面/范围]
       - 解决方案: [具体修复]
       - 优先级: 🔴 紧急
    
    ## 高优先级问题
    
    1. **[问题]**: [解决方案]
    2. **[问题]**: [解决方案]
    
    ## 中等优先级问题
    
    1. **[问题]**: [解决方案]
    2. **[问题]**: [解决方案]
    
    ## 快速获胜
    
    这些可以快速修复以立即改进:
    
    1. [快速修复1]
    2. [快速修复2]
    3. [快速修复3]
    
    ## 实施路线图
    
    ### 第1周:紧急修复
    - [ ] [任务1]
    - [ ] [任务2]
    
    ### 第2-3周:高优先级
    - [ ] [任务1]
    - [ ] [任务2]
    
    ### 第4周+:优化
    - [ ] [任务1]
    - [ ] [任务2]
    
    ## 监控建议
    
    设置警报:
    - 核心网页指标下降
    - 抓取错误激增
    - 索引覆盖变化
    - 安全问题
    

验证检查点

输入验证

  • [ ] 网站URL或域名清晰指定
  • [ ] 可以访问技术数据(robots.txt、站点地图,或抓取结果)
  • [ ] 性能指标可用(通过~~页面速度工具或屏幕截图)

输出验证

  • [ ] 每个建议引用具体数据点(不是通用建议)
  • [ ] 所有问题包括受影响的URL或页面计数
  • [ ] 性能指标包括实际数字和单位(秒,KB等)
  • [ ] 每个数据点的来源清晰说明(~~网络爬虫数据,~~页面速度工具,用户提供,或估计)

示例

用户: “检查cloudhosting.com的技术SEO”

输出:

# 技术SEO审计报告

**域名**: cloudhosting.com
**审计日期**: 2024-09-15
**分析页面**: 312

## 可抓取性分析

### robots.txt审查

**URL**: cloudhosting.com/robots.txt
**状态**: 找到

| 检查 | 状态 | 笔记 |
|-------|--------|-------|
| 文件存在 | ✅ | 200响应 |
| 有效语法 | ⚠️ | 通配符模式 `Disallow: /*?` 过于激进 - 阻止了分面页面 |
| 站点地图声明 | ❌ | robots.txt中没有站点地图指令 |
| 重要页面被阻止 | ⚠️ | 由 `Disallow: /pricing` 规则阻止/pricing/ |
| 资产被阻止 | ✅ | CSS/JS可访问 |

**发现的问题**:
- 站点地图URL在robots.txt中未声明
- 无意中阻止了/pricing/ - 高价值商业页面

### XML站点地图审查

**站点地图URL**: cloudhosting.com/sitemap.xml
**状态**: 找到(未在robots.txt中引用)

| 检查 | 状态 | 笔记 |
|-------|--------|-------|
| 站点地图存在 | ✅ | 有效XML,287个URL |
| 只有可索引的URL | ❌ | 包括23个noindex URL |
| 包括lastmod | ⚠️ | 所有日期设置为2023-01-01 - 不准确 |

**可抓取性得分**: 5/10

## 性能分析

### 核心网页指标

| 指标 | 移动 | 桌面 | 目标 | 状态 |
|--------|--------|---------|--------|--------|
| LCP(最大内容绘制) | 4.8s | 2.1s | <2.5s | ❌ 移动/✅ 桌面 |
| FID(首次输入延迟) | 45ms | 12ms | <100ms | ✅ / ✅ |
| CLS(累积布局偏移) | 0.24 | 0.08 | <0.1 | ❌ 移动/✅ 桌面 |
| INP(交互到下一次绘制) | 380ms | 140ms | <200ms | ❌ 移动/✅ 桌面 |

### 其他性能指标

| 指标 | 值 | 状态 |
|--------|-------|--------|
| 第一个字节时间(TTFB) | 1,240ms | ❌ |
| 页面大小 | 3.8MB | ❌ |
| 请求 | 94 | ⚠️ |

**LCP问题**:
- 未压缩的英雄图片(2.4MB PNG):转换为WebP,估计节省1.9MB
- 未检测到CDN:TTFB 1,240ms从原始服务器

**CLS问题**:
- 页面顶部的广告横幅注入没有保留高度(0.18偏移贡献)

**性能得分**: 3/10

## 安全性分析

### HTTPS状态

| 检查 | 状态 | 笔记 |
|-------|--------|-------|
| SSL证书有效 | ✅ | 到期日期: 2025-03-22 |
| HTTPS强制执行 | ⚠️ | http://cloudhosting.com返回200而不是301重定向 |
| 混合内容 | ❌ | /features/页面上加载了7张HTTP图片 |
| HSTS启用 | ❌ | 头不存在 |

**安全得分**: 5/10

## 结构化数据分析

### 发现的模式标记

| 模式类型 | 页面 | 有效 | 错误 |
|-------------|-------|-------|--------|
| 组织 | 1(主页) | ✅ | 无 |
| 文章 | 0 | — | 48篇博客文章缺失 |
| 产品 | 0 | — | 5个计划页面缺失 |
| 常见问题解答 | 0 | — | 12个常见问题解答页面缺失 |

**结构化数据得分**: 3/10

## 整体技术健康: 42/100

得分细分: █████░░░░░ 可抓取性: 5/10 ██████░░░░ 可索引性: 6/10 ███░░░░░░░ 性能: 3/10 ██████░░░░ 移动: 6/10 █████░░░░░ 安全: 5/10 ██████░░░░ URL结构: 6/10 ███░░░░░░░ 结构化数据: 3/10


## 优先问题

### 🔴 紧急(立即修复)
1. **移动LCP 4.8s(目标<2.5s)** — 压缩英雄图片到WebP(估计节省1.9MB)并实施CDN以将TTFB从1,240ms减少到<400ms。

### 🟡 重要(尽快修复)
2. **HTTP未重定向到HTTPS** — 添加从http://到https://的301重定向并启用HSTS头。/features/上有7张混合内容图片需要更新URL。

### 🟢 次要(优化)
3. **博客文章上没有文章/常见问题解答模式** — 为48篇博客文章添加文章模式,为12个常见问题解答页面添加常见问题解答模式,以获得丰富的结果资格。

技术SEO清单

### 可抓取性
- [ ] robots.txt有效且未阻止重要内容
- [ ] XML站点地图存在并提交给~~搜索控制台
- [ ] 没有~~搜索控制台中的抓取错误
- [ ] 没有重定向链或循环

### 可索引性  
- [ ] 重要页面可索引
- [ ] 规范标签正确
- [ ] 没有重复内容问题
- [ ] 正确处理分页

### 性能
- [ ] 核心网页指标通过
- [ ] 页面速度低于3秒
- [ ] 图片已优化
- [ ] JS/CSS已压缩

### 移动
- [ ] 移动友好性测试通过
- [ ] 配置视口
- [ ] 触摸元素大小合适

### 安全
- [ ] HTTPS强制执行
- [ ] SSL证书有效
- [ ] 无混合内容
- [ ] 安全头存在

### 结构
- [ ] URL清晰且描述性
- [ ] 网站架构逻辑
- [ ] 内部链接强大

成功提示

  1. 按影响优先 - 首先修复紧急问题
  2. 持续监控 - 使用~~搜索控制台警报
  3. 测试更改 - 在广泛部署之前验证修复工作
  4. 记录一切 - 跟踪更改以供故障排除
  5. 定期审计 - 计划季度技术审查

技术SEO严重性框架

问题分类

严重性 影响描述 示例 响应时间
紧急 防止索引或导致全站问题 阻止网站的robots.txt,关键页面上的noindex,全站500错误 当天
显著影响排名或用户体验 页面速度慢,缺少hreflang,重复内容,重定向链 1周内
影响特定页面或有中等影响 缺少模式,次优规范,薄弱内容页面 1个月内
次要优化机会 图片压缩,次要CLS问题,非必要的模式缺失 下个季度

技术债务优先级矩阵

因素 权重 评估
受影响页面 30% 全站>部分>单页
收入影响 25% 收入页面>博客>实用页面
修复难度 20% 配置更改<模板更改<代码重写
竞争影响 15% 竞争对手超过你>平等>你领先
抓取预算浪费 10% 高浪费>中等>最小

核心网页指标优化快速参考

LCP(最大内容绘制)优化

根本原因 检测 修复
大型英雄图片 PageSpeed Insights 服务WebP,调整大小以适应容器,添加loading=“lazy”
阻塞渲染的CSS/JS DevTools覆盖 延迟非关键,内联关键CSS
慢服务器响应 TTFB>800ms CDN,服务器端缓存,升级托管
第三方脚本 DevTools网络 延迟/异步,使用假面模式

CLS(累积布局偏移)优化

根本原因 检测 修复
没有尺寸的图片 DevTools 添加显式width/height属性
没有保留空间的广告/嵌入 视觉检查 设置容器的min-height
导致FOUT的网络字体 DevTools font-display: swap + 预加载字体
动态内容注入 视觉检查 使用CSS保留空间

INP(交互到下一次绘制)优化

根本原因 检测 修复
长JavaScript任务 DevTools性能 分解为较小任务,使用requestIdleCallback
沉重的事件处理程序 DevTools 去抖/节流,使用被动监听器
主线程阻塞 DevTools 重型计算使用Web工作线程

参考材料

相关技能