seo-analyzer

分析网站SEO状态,检查页面元素、技术指标、内容质量,生成优化建议报告,帮助提升搜索引擎排名。

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "seo-analyzer" with this command: npx skills add yangliu2060/smith--skills/yangliu2060-smith-skills-seo-analyzer

SEO 分析助手

分析网站的 SEO 健康状态,检查关键页面元素和技术指标,生成可执行的优化建议报告。

触发条件

当用户说以下内容时启动此技能:

  • "分析网站SEO"
  • "SEO检查"
  • "网站优化建议"
  • "SEO audit"
  • "帮我看看网站排名问题"
  • "搜索引擎优化"

工作流程

┌─────────────────────┐
│   输入网站URL        │
└──────────┬──────────┘
           │
           ▼
┌─────────────────────┐
│   抓取页面内容       │
│   解析HTML结构       │
└──────────┬──────────┘
           │
           ▼
┌─────────────────────────────────────┐
│         多维度SEO检查                │
├───────────┬───────────┬─────────────┤
│  页面元素  │  技术指标  │  内容质量   │
│  检查      │  检查      │  检查       │
└─────┬─────┴─────┬─────┴──────┬──────┘
      │           │            │
      └───────────┼────────────┘
                  │
                  ▼
┌─────────────────────┐
│   计算SEO评分       │
│   生成优化建议       │
└──────────┬──────────┘
           │
           ▼
┌─────────────────────┐
│   输出分析报告       │
└─────────────────────┘

执行步骤

步骤 1:获取目标网站

输入方式

用户: 分析一下 https://example.com 的SEO
用户: 帮我检查 example.com 的搜索优化

步骤 2:抓取页面内容

使用 WebFetch 获取页面 HTML,提取关键元素:

检查元素清单

  • <title> 标签
  • <meta name="description">
  • <meta name="keywords">
  • <meta name="robots">
  • <link rel="canonical">
  • <h1> - <h6> 标题结构
  • <img> 的 alt 属性
  • <a> 链接结构
  • Schema.org 结构化数据
  • Open Graph 标签
  • Twitter Card 标签

步骤 3:页面元素检查

Title 标签

检查项标准扣分
存在性必须有-20
长度30-60字符-5
关键词包含目标词-10
唯一性不重复-10

Meta Description

检查项标准扣分
存在性必须有-15
长度120-160字符-5
吸引力包含CTA-5
关键词自然包含-5

标题结构 (H1-H6)

检查项标准扣分
H1存在必须有且唯一-15
层级清晰H1>H2>H3-10
包含关键词H1/H2含关键词-5

图片优化

检查项标准扣分
Alt属性所有图片有alt-10
文件名描述性命名-5
大小优化<200KB-5

步骤 4:技术指标检查

使用 WebSearch 搜索网站技术信息

site:example.com (收录量)
"example.com" pagespeed (速度评分)
"example.com" mobile friendly (移动友好)

技术检查清单

检查项方法重要性
HTTPSURL检查
移动友好meta viewport
页面速度搜索评测数据
收录状态site:搜索
robots.txt/robots.txt
sitemap/sitemap.xml
规范链接canonical标签

步骤 5:内容质量检查

内容分析

检查项标准说明
内容长度>300字正文字数
关键词密度1-3%不过度堆砌
内链数量3-10个站内链接
外链数量1-5个权威外链
原创性无抄袭内容独特
更新时间近期更新内容新鲜度

步骤 6:竞争分析(可选)

如果用户提供关键词,进行竞争分析:

搜索: {关键词}
分析: 排名前10的页面特点
对比: 目标页面差距

步骤 7:计算 SEO 评分

评分模型

维度权重满分
页面元素30%30
技术指标30%30
内容质量25%25
用户体验15%15

评分等级

分数等级说明
90-100A优秀,保持现状
80-89B良好,小幅优化
70-79C一般,需要改进
60-69D较差,重点优化
<60F差,全面整改

步骤 8:生成优化报告

报告格式

# SEO 分析报告

## 📊 概览

| 项目 | 数据 |
|------|------|
| 分析网站 | https://example.com |
| 分析时间 | YYYY-MM-DD |
| SEO评分 | **75/100 (C级)** |
| 主要问题 | 3个关键 / 5个次要 |

## 🎯 评分详情

| 维度 | 得分 | 状态 |
|------|------|------|
| 页面元素 | 22/30 | ⚠️ 需改进 |
| 技术指标 | 25/30 | ✅ 良好 |
| 内容质量 | 18/25 | ⚠️ 需改进 |
| 用户体验 | 10/15 | ✅ 良好 |

---

## 🔴 关键问题 (必须修复)

### 1. Title 标签过长
- **当前**: "这是一个非常非常长的标题超过了60个字符的限制..."
- **问题**: 超过60字符,搜索结果会截断
- **建议**: 精简到30-60字符,保留核心关键词
- **参考**: "精简后的标题 | 品牌名"

### 2. 缺少 Meta Description
- **当前**: 未设置
- **问题**: 搜索引擎会自动截取,不可控
- **建议**: 添加120-160字符描述,包含关键词和CTA
- **参考**: "简洁描述网页内容,包含主要关键词。立即了解更多!"

### 3. H1 标签缺失
- **当前**: 页面无H1
- **问题**: 搜索引擎难以理解页面主题
- **建议**: 添加唯一H1,包含核心关键词

---

## 🟡 次要问题 (建议修复)

### 4. 部分图片缺少 Alt 属性
- **问题**: 5张图片中有2张无alt
- **影响**: 图片搜索流量损失
- **建议**: 为所有图片添加描述性alt

### 5. 内链数量不足
- **当前**: 1个内链
- **建议**: 增加到3-5个相关内链

---

## ✅ 做得好的地方

1. ✅ HTTPS 安全连接
2. ✅ 移动端适配良好
3. ✅ 有 canonical 标签
4. ✅ 页面加载速度尚可

---

## 📋 优化清单

### 优先级 P0 (本周完成)
- [ ] 优化 Title 标签
- [ ] 添加 Meta Description
- [ ] 添加 H1 标签

### 优先级 P1 (本月完成)
- [ ] 补充图片 Alt 属性
- [ ] 增加内部链接
- [ ] 添加结构化数据

### 优先级 P2 (持续优化)
- [ ] 内容更新和扩充
- [ ] 外链建设
- [ ] 监控排名变化

---

## 📈 预期效果

优化完成后预计:
- 搜索可见性提升 20-30%
- 点击率提升 15-25%
- 3-6个月见效

---

*报告由 Claude Code seo-analyzer 技能生成*

使用示例

示例 1:单页面分析

用户: 分析一下 https://example.com/product 的SEO

Claude:
1. 抓取页面内容
2. 检查所有SEO元素
3. 评估技术指标
4. 生成优化报告

示例 2:竞争对比

用户: 分析我的网站和竞品的SEO差距
网站: example.com
竞品: competitor.com
关键词: "产品管理工具"

Claude:
1. 分别分析两个网站
2. 搜索关键词排名情况
3. 对比优劣势
4. 提出追赶策略

示例 3:批量检查

用户: 检查我网站这5个重点页面的SEO
- /
- /product
- /pricing
- /about
- /blog

Claude:
1. 逐页分析
2. 汇总共性问题
3. 按优先级排序
4. 输出整体报告

SEO 检查清单

基础必查项

  • Title 标签 (30-60字符)
  • Meta Description (120-160字符)
  • H1 标签 (唯一)
  • HTTPS
  • 移动友好
  • 图片 Alt

进阶优化项

  • Schema 结构化数据
  • Open Graph 标签
  • Canonical 标签
  • Sitemap.xml
  • Robots.txt
  • 页面速度 <3秒

内容优化项

  • 关键词自然分布
  • 内链建设
  • 外链质量
  • 内容新鲜度
  • 用户停留时间

数据存储

  • 分析报告:~/.claude/cache/seo/
  • 文件命名:{YYYYMMDD}-{domain}.md

依赖工具

  • WebFetch: 抓取页面HTML
  • WebSearch: 搜索收录和技术信息
  • Write: 保存分析报告

限制说明

  • 无法获取 Google Search Console 后台数据
  • 无法获取真实搜索排名位置
  • 页面速度数据来自公开测试工具
  • JavaScript 渲染内容可能获取不完整

原始来源

改编自 n8n 模板:

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

social-trend-monitor

No summary provided by upstream source.

Repository SourceNeeds Review
General

ecommerce-support

No summary provided by upstream source.

Repository SourceNeeds Review
General

email-assistant

No summary provided by upstream source.

Repository SourceNeeds Review
General

influencer-evaluator

No summary provided by upstream source.

Repository SourceNeeds Review