FennecSEO Chrome 扩展 + OpenClaw SKILL:和本地 AI 代理用同一套 SEO 审计引擎
🚀 我们正式上线了 FennecSEO Chrome 扩展,并在此基础上发布了配套的 OpenClaw SKILL,让「人类 SEO」和「本地 AI 代理」都能调用同一套高保真 SEO 审计能力。
如果你的日常工作已经离不开浏览器,或者你正在用 OpenClaw 搭建自动化 SEO 工作流,这一套组合就是为你准备的。
- 🔗 Chrome 商店:FennecSEO Chrome Auditor
- 🤖 OpenClaw SKILL:fennecseo-audit(ClawHub)
FennecSEO Chrome 扩展到底做了什么?🦊
这个扩展驻留在 Chrome 侧边栏,你可以在不离开当前标签页的情况下完成整页审计,更适合「真实浏览场景中的页面级审计」,而不是只看一个冷冰冰的域名得分。
核心能力概览
一键综合审计
- 对当前页面运行一次完整的页面 + 技术 SEO 审计
- 在一处视图中同时查看 meta、结构、链接、图片等关键信号
结构化的页面骨架视图
- Title / Meta Description 的长度与状态提示
- Canonical、语言、viewport 等关键 head 标签
- H1–H6 标题结构:缺失、重复、过度使用等潜在问题
链接与图片诊断
- 内链 / 外链比例、nofollow 使用情况、重复链接
- 链接表格(URL、锚文本、rel、target、基本状态)
- 图片覆盖情况:缺失或为空的
alt、大图片预警
robots.txt 与 Sitemap 信号
- robots.txt 是否存在及关键规则提示
- 常见 sitemap 地址和基础统计信息
结构化数据与社交标签
- 检测 JSON‑LD / Microdata / RDFa
- 汇总页面上的 schema 类型(Article、FAQ、Product 等)
- Open Graph / Twitter Card 是否完善,避免「微信/社交分享一片空白」
效率相关功能
- 在 SERP、竞品站点、客户站点之间浏览时,侧边栏始终可见
- 提供到 PageSpeed、Ahrefs 等外部工具的快捷入口
设计原则:扩展只读取 SEO 相关的信息,在本地隔离环境中运行,不注入广告、不修改页面内容。
关键检查点速览(表格)
| 模块 | 检查内容 | 对 SEO 的意义 |
|---|---|---|
| Meta & Head | 标题、描述、canonical、语言、viewport、索引信号 | 影响点击率、相关性与抓取/索引控制 |
| 标题结构(H1–H6) | H 标签数量、层级、重复与缺失 | 决定内容结构与主题清晰度 |
| 链接 | 内链/外链、nofollow、重复链接 | 影响抓取路径、权重流动与用户体验 |
| 图片 | Alt 文本、基础尺寸提示 | 可访问性、图片搜索、页面体积 |
| robots.txt | 是否存在、关键规则、是否声明 sitemap | 抓取控制与内容可发现性 |
| Sitemap | Sitemap URL、基础统计信息(在可用时) | 帮助搜索引擎覆盖站点重要页面 |
| Schema / 结构化数据 | JSON‑LD / Microdata / RDFa 是否存在,Schema 类型概览 | 富结果展示、LLM / 搜索引擎对内容的理解 |
| 社交标签 | Open Graph / Twitter Card 是否配置完整 | 决定社交平台卡片展示质量与点击意愿 |
OpenClaw SKILL:把浏览器扩展变成「SEO 代理模块」🤖
和扩展同时,我们在 ClawHub 上发布了对应的 SKILL:
这个 SKILL 的目标很直接:让你的 OpenClaw 代理 能够拿到和你在 Chrome 侧边栏中看到的同一套审计结果。
典型使用场景
- OpenClaw 代理收到一个需要做技术 / 页面 SEO 复查的 URL。
- 代理调用 fennecseo-audit SKILL,由 SKILL 调用浏览器扩展对该页面进行完整审计。
- 扩展在本地运行审计(meta、标题结构、链接、图片、robots、Sitemap、schema、社交标签等)。
- SKILL 将结构化的审计数据返回给代理。
- 代理以此为上下文,继续后续动作(生成改写草稿、创建工单、更新监控状态等)。
从架构上看,这个 SKILL 扮演了一个「桥梁」:
- ✅ 利用本地浏览器的渲染能力
- ✅ 复用扩展里成熟的 SEO 审计逻辑
- ✅ 交给 OpenClaw 负责长期任务与编排
工作流示例:监控新增页面并自动审计(YAML)
下面是一个更完整的概念示例,演示如何在 OpenClaw 中配置一个「监控新内容 + 自动审计 + 推送摘要」的工作流:
task: monitor_new_content_and_audit
schedule: "0 * * * *" # 每小时执行一次
sources:
- type: rss
name: main_blog
url: "https://fennecseo.app/rss.xml"
steps:
- name: detect_new_urls
action: diff_feed_urls
params:
cache_key: "latest_audited_urls"
- name: run_fennecseo_audit
when: "{{ detect_new_urls.new_urls | length > 0 }}"
action: call_skill
params:
skill: "fennecseo-audit"
input:
urls: "{{ detect_new_urls.new_urls }}"
depth: 1
options:
render_js: true
include:
- meta
- headings
- links
- images
- robots
- sitemap
- schema
- social
- name: summarize_for_humans
action: llm_summarize
params:
model: "local-llama3"
prompt: |
你是技术 SEO 顾问。请根据下面的审计结果,为每个 URL 给出:
1)最重要的 3 个问题
2)对应的修复建议(可直接落地)
3)是否需要开发、内容或运维配合
审计结果:
{{ run_fennecseo_audit.report }}
- name: notify_slack
action: notify
params:
channel: "seo-alerts"
format: "markdown"
message: |
🦊 新内容自动审计完成:
{{ summarize_for_humans.summary }}
这个示例覆盖了你在真实项目中最常见的诉求:
- 发现新内容(RSS / sitemap / 自定义源)
- 触发浏览器级审计(通过 SKILL 调用扩展)
- 用本地 LLM 生成可执行的 SEO 建议
- 把摘要推到 Slack / 飞书 / 钉钉 等协作渠道
如何在 OpenClaw 中安装和使用这个 SKILL?
fennecseo-audit 是一个 本地 SKILL 包,会被 OpenClaw 从你的 skills 目录中自动发现和加载。
通常有两种安装方式:
-
通过 CLI 安装(推荐)
确保本地有 Node / Bun,然后执行:npx clawhub install fennecseo-audit # 或者 bunx clawhub install fennecseo-audit这会从 ClawHub 下载对应的 SKILL 包,并放到本地 skills 目录(例如:
~/.openclaw/skills/fennecseo-audit)下。 -
手动下载 ZIP 安装
- 打开这个 SKILL 在 ClawHub 上的页面:
👉 fennecseo-audit SKILL(ClawHub) - 下载该 SKILL 的 ZIP 包;
- 解压到 OpenClaw 的 skills 目录,例如:
~/.openclaw/skills/fennecseo-audit。
- 打开这个 SKILL 在 ClawHub 上的页面:
安装完成之后:
- 重启 / 重新加载 OpenClaw,让它发现新的 SKILL;
- 在 Agent 或 Workflow 配置中,通过
call_skill步骤引用该 SKILL(例如使用名字fennecseo-audit,和上面的 YAML 示例保持一致); - 在调用参数里传入待审计的 URL 列表,以及你想开启的审计模块(meta、headings、links、schema 等)。
关于 skills 目录结构、加载机制的更完整说明,可以参考官方文档:
👉 https://docs.openclaw.ai/tools/skills#skills
想控制「现有」Chrome 窗口,而不是新开一个?
默认情况下,OpenClaw 在执行 Web 相关工具时,可以自己起一个浏览器上下文。
但如果你希望 Agent 直接复用你当前正在使用的 Chrome 窗口(而不是每次新开一个空环境),可以借助官方的 OpenClaw 浏览器扩展:
- 在 Chrome 中安装官方 OpenClaw 浏览器扩展。
- 按照官方文档指引,让这个扩展连接到 OpenClaw,并允许它「挂载」到你当前的浏览会话。
- 在工具 / Workflow 配置中,让涉及浏览器操作的步骤(包括被
fennecseo-auditSKILL 调用的那一层)优先通过这个「浏览器扩展集成」来执行,而不是启动一个独立的 headless 浏览器。
这种方式特别适合以下场景:
- 你已经在主浏览器里登录了大量站点和环境(Search Console、GA、内部后台等)。
- 你希望 Agent 看到的页面状态和你肉眼所见完全一致(包括 cookie、登录状态、特性开关等)。
- 一些复杂站点很难在新环境里复现同样的登录态或前端行为。
更具体的配置参数、最新能力说明,可以直接查看 OpenClaw 官方文档:
👉 https://docs.openclaw.ai/tools/chrome-extension
移动端 App:GSC + AI SEO 功能即将上线 📱
浏览器扩展只是第一步。我们也在同步准备 FennecSEO 移动 App,重点围绕:
- 🔍 GSC 集成:订阅 Google Search Console 事件,当排名大幅波动、覆盖状态异常、Core Web Vitals 指标变差时及时预警。
- 🤖 AI SEO 工作流:在手机上直接生成问题解释、改写建议和执行清单,可选本地或云端 LLM。
- 📊 随身审计看板:跨站点统一查看问题分布、优先级和处理进度,在通勤、出差、客户会议间隙也能跟进。
整体目标是把三条线打通:
- 浏览器端的即时审计(Chrome 扩展)
- Agent 侧的自动化巡检(OpenClaw SKILL)
- 移动端的监控与响应(即将上线的 App)
如果你已经在使用浏览器扩展,App 会更像是这个 SEO 系统的「随身控制台」。
适合哪些人来用这一套栈?
这一套组合尤其适合:
- 负责多站点技术审计的 SEO 负责人 / 咨询顾问;
- 需要快速给出页面级诊断的 内容 / 增长团队,不想在多个工具之间频繁切换;
- 正在尝试用本地 LLM + Agent 搭建自动化实验的 技术 SEO / 工程师。
你也可以结合其他 SEO 学习资源 做更深入的实验,例如
技术 SEO 实战资源 —— 这里有不少围绕技术 SEO 和自动化的实战案例,可以与 FennecSEO 的工具链一起参考。
现在就可以怎么开始?✅
- 安装 Chrome 扩展
- 选几个关键页面跑一次审计
- 首页 / 主要落地页 / 重要转化路径页面
- 在 OpenClaw 工作区添加 SKILL
- 从一个简单工作流开始
- 例如:「监控新博客 + 自动审计 + 生成摘要发 Slack」
随着后续 移动 App + GSC + AI SEO 功能 发布,这一套栈会逐渐变成一个完整闭环:
发现问题 → 深度审计 → 生成修复方案 → 监控落地效果
如果你有想要打通的具体场景(比如和内部 BI、埋点、A/B 平台联动),欢迎把需求丢给我们,一起打磨出真正适合实战的 SEO 自动化工具链。🦊