--- name: seo-analyzer description: 分析网站SEO状态,检查页面元素、技术指标、内容质量,生成优化建议报告,帮助提升搜索引擎排名。 --- # SEO 分析助手 分析网站的 SEO 健康状态,检查关键页面元素和技术指标,生成可执行的优化建议报告。 ## 触发条件 当用户说以下内容时启动此技能: - "分析网站SEO" - "SEO检查" - "网站优化建议" - "SEO audit" - "帮我看看网站排名问题" - "搜索引擎优化" ## 工作流程 ``` ┌─────────────────────┐ │ 输入网站URL │ └──────────┬──────────┘ │ ▼ ┌─────────────────────┐ │ 抓取页面内容 │ │ 解析HTML结构 │ └──────────┬──────────┘ │ ▼ ┌─────────────────────────────────────┐ │ 多维度SEO检查 │ ├───────────┬───────────┬─────────────┤ │ 页面元素 │ 技术指标 │ 内容质量 │ │ 检查 │ 检查 │ 检查 │ └─────┬─────┴─────┬─────┴──────┬──────┘ │ │ │ └───────────┼────────────┘ │ ▼ ┌─────────────────────┐ │ 计算SEO评分 │ │ 生成优化建议 │ └──────────┬──────────┘ │ ▼ ┌─────────────────────┐ │ 输出分析报告 │ └─────────────────────┘ ``` ## 执行步骤 ### 步骤 1:获取目标网站 **输入方式**: ``` 用户: 分析一下 https://example.com 的SEO 用户: 帮我检查 example.com 的搜索优化 ``` ### 步骤 2:抓取页面内容 使用 WebFetch 获取页面 HTML,提取关键元素: **检查元素清单**: - `