SEO优化器 seo-optimizer

SEO优化器技能是一个全面的WordPress网站SEO审计和优化工具,使用Yoast SEO或Rank Math插件。它能够审计所有页面/帖子的SEO完整性,检查焦点关键词、元描述和特色图片,自动修复缺失图片,并生成包含可操作建议的报告。

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

name: seo-optimizer description: 审计和优化WordPress SEO(Yoast/Rank Math)-检查焦点关键词、元描述、特色图片。使用Unsplash API处理缺失图片。运行在所有页面/帖子上,识别并修复SEO问题。 allowed-tools: 阅读、写作、编辑、Bash、任务、WebFetch、WebSearch,

SEO优化器技能

全面的WordPress网站SEO审计和优化,使用Yoast SEO或Rank Math。

这项技能做什么

  1. 审计所有页面/帖子的SEO完整性
  2. 检查焦点关键词 - 确保每个页面都有一个设置
  3. 验证元描述 - 确认焦点关键词出现在描述中
  4. 验证特色图片 - 检查是否存在且命名正确
  5. 自动修复问题使用Unsplash API处理缺失图片
  6. 生成报告提供可操作的建议

强制执行的SEO规则

焦点关键词规则

  • 每个页面/帖子必须有一个焦点关键词
  • 焦点关键词应该是1-3个词,与内容相关
  • 焦点关键词必须至少在元描述中出现一次

元描述规则

  • 必须是120-160个字符(对SERPs最佳)
  • 必须包含焦点关键词
  • 应该是引人注目的,并包含行动号召
  • 每个页面必须是唯一的

特色图片规则

  • 每个页面/帖子必须有一张特色图片
  • 图片ALT文本应包含焦点关键词
  • 图片标题应是焦点关键词
  • 图片应与页面内容相关

使用方法

告诉Claude运行SEO审计:

  • “在所有页面上运行SEO审计”
  • “检查投资组合页面的SEO”
  • “修复整个网站上缺失的特色图片”
  • “优化所有页面的元描述”

技术细节

Yoast SEO元键

_yoast_wpseo_focuskw      - 焦点关键词
_yoast_wpseo_metadesc     - 元描述
_yoast_wpseo_title        - SEO标题
_thumbnail_id             - 特色图片ID

Rank Math元键

rank_math_focus_keyword   - 焦点关键词
rank_math_description     - 元描述
rank_math_title           - SEO标题
_thumbnail_id             - 特色图片ID

REST API端点

GET  /wp-json/wp/v2/pages         - 列出所有页面
GET  /wp-json/wp/v2/posts         - 列出所有帖子
GET  /wp-json/yoast/v1/get_head   - 获取URL的Yoast SEO数据
POST /wp-json/wp/v2/media         - 上传图片
POST /wp-json/wp/v2/pages/{id}    - 更新页面(特色媒体)

数据库直接访问(如果API受限)

-- 获取Yoast焦点关键词
SELECT meta_value FROM wp_postmeta
WHERE post_id = {id} AND meta_key = '_yoast_wpseo_focuskw';

-- 更新元描述
UPDATE wp_postmeta SET meta_value = '{desc}'
WHERE post_id = {id} AND meta_key = '_yoast_wpseo_metadesc';

工作流程

1. 审计阶段(并行Haiku代理)

  • 代理1:审计首页+关于页面
  • 代理2:审计投资组合+联系页面
  • 代理3:审计法律页面(隐私、条款)
  • 代理4:审计所有属性帖子

2. 报告生成

{
  "page": "关于",
  "url": "/about/",
  "focus_keyword": {
    "status": "ok|missing|weak",
    "value": "房地产开发",
    "in_title": true,
    "in_description": true
  },
  "meta_description": {
    "status": "ok|missing|too_short|too_long|missing_keyword",
    "length": 156,
    "value": "..."
  },
  "featured_image": {
    "status": "ok|missing|wrong_alt",
    "id": 123,
    "alt": "...",
    "title": "..."
  },
  "recommendations": [
    "将焦点关键词添加到元描述",
    "更新特色图片ALT文本"
  ]
}

3. 修复阶段

  • 使用Unsplash API寻找相关图片
  • 下载高质量图片
  • 上传到WordPress
  • 设置正确的元数据

Unsplash集成

使用配置在/root/.claude/.mcp.json的Unsplash MCP服务器:

  • 搜索与焦点关键词匹配的图片
  • 下载高质量图片
  • 上传到WordPress
  • 设置适当的元数据

示例审计输出

SEO AUDIT REPORT - CSR Development
===================================

页面:关于
-----------
焦点关键词:real estate Miami ✓
元描述:"CSR Real Estate builds legacy..." (156 chars) ✓
  - 包含焦点关键词:是 ✓
特色图片:team-photo.jpg ✓
  - ALT文本:"CSR team" ⚠(应包含焦点关键词)
  - 标题:"team-photo" ⚠(应是焦点关键词)
评分:80/100

建议:
1. 更新图片ALT为"real estate Miami team"
2. 更新图片标题为"real estate Miami"

页面:投资组合
---------------
焦点关键词:缺失 ✗
元描述:缺失 ✗
特色图片:缺失 ✗
评分:0/100

建议:
1. 添加焦点关键词:"Miami properties"或"real estate portfolio"
2. 添加包含焦点关键词的元描述
3. 从Unsplash添加特色图片(搜索:Miami real estate)

来源