68893236+KINDNICK@users.noreply.github.com 1179d6832e ADD : 클로드 스킬 추가
2026-01-30 21:59:38 +09:00

6.0 KiB
Raw Blame History

description argument-hint
快速 SEO 检查当前页面或选中的文件
file-path

对当前工作目录或指定文件进行快速 SEO 检查,重点关注元数据完整性和明显的 SEO 问题。

功能

快速 SEO 检查适用于:

  • 检查单个页面的 SEO 状况
  • 快速识别明显的 SEO 问题
  • 提供即时修复建议
  • 无需完整审计即可获得快速反馈

参数

  • $1$ARGUMENTS: 可选的文件或目录路径
    • 如果不提供,检查当前工作目录
    • 可以是单个文件路径
    • 可以是目录路径(检查目录下所有页面)

检查项目

元数据检查

  • ✓ Title 标签存在性和长度
  • ✓ Meta Description 存在性和长度
  • ✓ Open Graph 标签完整性
  • ✓ Twitter Cards 标签
  • ✓ Canonical URL
  • ✓ Viewport 配置

内容检查

  • ✓ H1 标题(唯一性)
  • ✓ 图片 alt 文本
  • ✓ 链接锚文本
  • ✓ 内容长度(初步判断)

技术检查

  • ✓ robots.txt 文件存在性
  • ✓ 页面加载速度提示
  • ✓ 移动友好性提示
  • ✓ HTTPS 配置

使用示例

示例 1检查当前目录

/seo-check

输出:

🔍 快速 SEO 检查

📁 检查目录app/
📄 发现文件8 个

快速检查结果:

✅ 优秀6/8
  - /, /about, /services, /blog, /contact, /team

⚠️  需要关注2/8
  1. /blog/[slug]
     - ⚠️ Title: 65 字符建议50-60
     - ⚠️ 缺少 Twitter Cards

  2. /products/[id]
     - ❌ 缺少 Description
     - ❌ 缺少 OG 标签

建议优先修复 /products/[id],它缺少关键元数据。

需要详细分析吗?使用 /seo-audit 进行完整审计。

示例 2检查单个文件

/seo-check app/about/page.tsx

输出:

🔍 快速 SEO 检查

📄 文件app/about/page.tsx

元数据检查:
✅ Title: "关于我们 | YourBrand" (16 字符) ✓
✅ Description: "了解我们的团队、使命和价值观..." (85 字符) ✓
✅ OG 标签完整 ✓
❌ Twitter Cards 缺失 ⚠️
✅ Canonical URL ✓

内容检查:
✅ H1 标题唯一 ✓
⚠️  2 个图片缺少 alt 文本
✅ 内容长度充足 (450 词) ✓

技术检查:
✅ robots.txt 存在 ✓
✅ HTTPS 配置 ✓
✅ Viewport 配置 ✓

总结:页面 SEO 状况良好,建议添加 Twitter Cards 标签并修复图片 alt 文本。

需要我生成修复代码吗?

示例 3检查目录

/seo-check app/blog/

输出:

🔍 快速 SEO 检查

📁 检查目录app/blog/
📄 发现文件12 个

博客页面检查结果:

✅ 优秀8/12
  所有元数据完整,结构化数据正确

⚠️  需要改进3/12
  1. /blog/post-1 - Title 过长68 字符)
  2. /blog/post-5 - Description 过短50 字符)
  3. /blog/post-9 - 缺少 OG 图片

❌ 严重问题1/12
  1. /blog/post-12 - 完全缺少元数据

建议:
1. 立即修复 /blog/post-12添加所有元数据
2. 优化 Title 和 Description 长度
3. 为所有博客文章添加 OG 图片

需要我为这些页面生成优化的元数据吗?

输出格式

简洁模式(默认)

🔍 快速 SEO 检查

✅ 12 个文件已检查
⚠️  4 个文件需要改进
❌ 1 个文件有严重问题

优先修复:
1. [文件路径] - [问题描述]
2. [文件路径] - [问题描述]
3. [文件路径] - [问题描述]

建议:[快速修复建议]

详细模式

当检测到问题时,自动提供详细的分析和修复建议。

检查标准

Title 检查

中文:

  • ✓ 最佳20-30 字符
  • ⚠️ 可接受15-40 字符
  • 问题:< 15 或 > 40 字符

英文:

  • ✓ 最佳50-60 字符
  • ⚠️ 可接受40-75 字符
  • 问题:< 40 或 > 75 字符

Description 检查

中文:

  • ✓ 最佳70-80 字符
  • ⚠️ 可接受50-100 字符
  • 问题:< 50 或 > 100 字符

英文:

  • ✓ 最佳150-160 字符
  • ⚠️ 可接受120-180 字符
  • 问题:< 120 或 > 180 字符

优先级标记

  • 优秀 - 无需修改
  • ⚠️ 警告 - 建议修改
  • 错误 - 必须修改

快速修复建议

基于发现的问题,提供以下类型的快速修复建议:

  1. 添加缺失的元数据

    建议添加:
    - Title 标签
    - Meta Description
    - OG 标签
    使用 /metadata [文件路径] 生成
    
  2. 调整元数据长度

    建议调整:
    - 缩短 Title 到 X 字符
    - 扩展 Description 到 Y 字符
    当前:[当前值]
    建议:[建议值]
    
  3. 添加结构化数据

    建议添加 JSON-LD
    - Article Schema博客文章
    - WebPage Schema页面
    使用 /structured-data [文件路径] 生成
    
  4. 修复技术问题

    建议修复:
    - 添加 robots.txt 文件
    - 配置 HTTPS
    - 添加 Viewport meta 标签
    

后续操作

在快速检查完成后,引导用户进行下一步:

需要进一步操作?

📊 完整审计
   使用 /seo-audit 进行全面 SEO 审计和评分

📝 优化元数据
   使用 /metadata [文件路径] 生成优化的元数据

🏗️  添加结构化数据
   使用 /structured-data [文件路径] 生成 JSON-LD

🔍 深度分析
   使用 Agent: seo-analyzer 进行深度分析

自动检测

命令会自动:

  • 检测项目类型Next.js App Router vs Pages Router
  • 检测内容语言(中文 vs 英文)
  • 检测文件类型(页面 vs 组件)
  • 应用相应的检查标准

性能优化

  • 使用 Glob 快速定位文件
  • 仅读取必要部分
  • 缓存重复检查
  • 并行处理多个文件

注意事项

  • 快速检查不提供完整的 SEO 评分
  • 不包含 E-E-A-T 和内容策略分析
  • 不包含竞争对手分析
  • 对于完整分析,使用 /seo-audit

相关命令

  • /seo-audit - 全面 SEO 审计(含评分)
  • /metadata - 生成或优化元数据
  • /structured-data - 生成 JSON-LD 结构化数据
  • Agent: seo-analyzer - 深度 SEO 分析