用途
seo-check 用于对任意网页 URL 进行快速的 SEO 健康检查。它面向需要快速了解页面基础 SEO 状况的场景,无需注册即可使用。
主要能力
该技能通过 Playwright MCP 在浏览器中导航到目标 URL,并提取以下 SEO 相关数据:
- 页面标题(title)及其长度
- meta description 及其长度
- canonical 链接
- Open Graph 标签(og:title、og:description、og:image)
- Twitter Card 标签(twitter:card)
- H1 与 H2 标题内容
- 缺少 alt 属性的图片数量与图片总数
- html 的 lang 属性
- JSON-LD 结构化数据及其 @type
- robots meta
- viewport meta
随后按类别逐项检查并标记问题,检查项包括:标题是否存在、长度是否在 30-60 字符、是否包含关键词;描述是否存在、长度是否在 120-160 字符、是否有吸引力;标题结构是否恰好一个 H1、H2 层级是否合理;图片是否都有 alt 文本且描述具体;Open Graph 的 title、description、image 是否齐全;Twitter Card 是否存在;canonical URL 是否设置;结构化数据是否为有效 JSON-LD;html 是否设置 lang 属性;viewport 是否针对移动端配置。
使用方式
前置条件:Playwright MCP(随 Claude Code 提供)。
触发方式为自然语言,例如:
- "SEO check https://..."
- "Check meta tags on my site"
- "Is my page SEO-friendly?"
工作流程:先使用 mcp__playwright__browser_navigate 导航到 URL,再通过 mcp__playwright__browser_evaluate 执行提取脚本获取 SEO 数据,然后逐项检查并输出报告。
输出格式示例:
SEO Check: [URL]
Score: 7/10
Issues
- Title too long (74 chars) — trim to under 60
- Missing meta description
- 4 of 12 images missing alt text
- No Twitter Card meta tags
Passed
- h1: "Welcome to MyApp" (1 h1, good)
- Open Graph: title, description, image all set
- Canonical URL: set correctly
- Structured Data: Organization schema found
- Language: en
- Viewport: configured for mobile
适用场景
适合在发布页面或内容前快速自查基础 SEO 要素,或对已有页面进行一次性 SEO 体检。
限制
该技能仅使用 Playwright MCP,不依赖其他工具。资料中未提供关于收费、价格、平台支持范围、自动化监控能力或具体效果保证的信息。