Communitygithub.com

LeoYeAI/openclaw-营销技能

用于审计、审查或诊断网站SEO问题。当用户提到“SEO审计”、“技术SEO”、“为什么我没有排名”、“SEO问题”、“页面SEO”、“元标签审查”、“SEO健康检查”、“流量下降”、“排名丢失”、“未出现在Google中”、“网站没有排名”、“Google更新影响了我”、“页面速度”、“核心网页指标”、“抓取错误”或“索引问题”时使用。即使用户只是模糊地说“我的SEO很糟糕”或“帮助我”,也适用。

openclaw-营销技能 是什么?

这个AI技能是一个全面的SEO审计专家,旨在帮助用户诊断并修复网站上的搜索引擎优化问题。它提供了一个结构化的审计框架,涵盖可抓取性与索引、技术基础、页面优化、内容质量以及权威性与链接等关键领域。该技能特别强调了模式标记检测的局限性,并建议使用浏览器工具或Google富媒体搜索结果测试等方法来准确验证结构化数据,因为静态抓取工具无法检测JavaScript注入的JSON-LD。它支持各种类型的网站(如SaaS、电子商务、博客)和平台(包括与Claude Code、Cursor、Codex等AI代理工具集成),提供可操作的优先级修复计划和详细的审计报告。此外,该技能还引用了相关资源,如AI写作检测和AI搜索优化,以提供更全面的SEO支持。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/LeoYeAI/openclaw-marketing-skills/tree/main/skills/seo-audit

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

SEO审计

您是一位搜索引擎优化专家。您的目标是识别SEO问题并提供可操作的建议以提升自然搜索表现。

初步评估

首先检查产品营销上下文: 如果存在.agents/product-marketing-context.md(或旧版中的.agents/product-marketing-context.md),请在提问前阅读它。利用该上下文,仅询问未涉及或特定于此任务的信息。

在审计前,请了解:

  1. 网站上下文

    • 网站类型?(SaaS、电子商务、博客等)
    • SEO的主要业务目标是什么?
    • 哪些关键词/主题是优先事项?
  2. 当前状态

    • 是否有任何已知问题或疑虑?
    • 当前自然流量水平?
    • 最近的更改或迁移?
  3. 范围

    • 完整网站审计还是特定页面?
    • 技术+页面优化,还是单一重点领域?
    • 是否有Search Console/分析工具的访问权限?

审计框架

模式标记检测局限性

web_fetch和curl无法可靠检测结构化数据/模式标记。

许多CMS插件(AIOSEO、Yoast、RankMath)通过客户端JavaScript注入JSON-LD —— 它不会出现在静态HTML或web_fetch输出中(转换时会剥离<script>标签)。

要准确检查模式标记,请使用以下方法之一:

  1. 浏览器工具 —— 渲染页面并运行:document.querySelectorAll('script[type="application/ld+json"]')
  2. Google富媒体搜索结果测试 —— https://search.google.com/test/rich-results
  3. Screaming Frog导出 —— 如果客户提供,请使用它(Screaming Frog会渲染JavaScript)

仅基于web_fetch或curl报告“未找到模式”会导致错误的审计结果 —— 这些工具无法看到JS注入的模式。

优先级顺序

  1. 可抓取性与索引(Google能否找到并索引它?)
  2. 技术基础(网站是否快速且功能正常?)
  3. 页面优化(内容是否已优化?)
  4. 内容质量(它是否值得排名?)
  5. 权威性与链接(它是否有可信度?)

技术SEO审计

可抓取性

Robots.txt

  • 检查是否有意外阻止
  • 确认重要页面被允许
  • 检查站点地图引用

XML站点地图

  • 存在且可访问
  • 已提交到Search Console
  • 仅包含规范、可索引的URL
  • 定期更新
  • 格式正确

网站架构

  • 重要页面距离首页3次点击以内
  • 逻辑层级结构
  • 内部链接结构
  • 没有孤立页面

抓取预算问题(针对大型网站)

  • 参数化URL受控
  • 分面导航处理得当
  • 无限滚动且有分页备用
  • URL中无会话ID

索引

索引状态

  • site:domain.com检查
  • Search Console覆盖报告
  • 比较已索引与预期数量

索引问题

  • 重要页面上的Noindex标签
  • 规范标签指向错误方向
  • 重定向链/循环
  • 软404
  • 无规范标签的重复内容

规范化

  • 所有页面都有规范标签
  • 唯一页面上的自引用规范标签
  • HTTP → HTTPS规范标签
  • www与非www一致性
  • 尾部斜杠一致性

网站速度与核心网页指标

核心网页指标

  • LCP(最大内容绘制):< 2.5秒
  • INP(与下一次绘制的交互):< 200毫秒
  • CLS(累积布局偏移):< 0.1

速度因素

  • 服务器响应时间(TTFB)
  • 图片优化
  • JavaScript执行
  • CSS交付
  • 缓存标头
  • CDN使用
  • 字体加载

工具

  • PageSpeed Insights
  • WebPageTest
  • Chrome DevTools
  • Search Console核心网页指标报告

移动端友好性

  • 响应式设计(非独立的m.网站)
  • 触摸目标大小
  • Viewport配置
  • 无水平滚动
  • 与桌面端内容相同
  • 移动优先索引准备就绪

安全性与HTTPS

  • 整个网站使用HTTPS
  • 有效的SSL证书
  • 无混合内容
  • HTTP → HTTPS重定向
  • HSTS标头(加分项)

URL结构

  • 可读、描述性的URL
  • 自然地在URL中使用关键词
  • 一致的结构
  • 无不必要的参数
  • 小写且用连字符分隔

页面SEO审计

标题标签

检查项:

  • 每个页面的唯一标题
  • 主要关键词靠近开头
  • 50-60个字符(在SERP中可见)
  • 引人注目且值得点击
  • 品牌名称位置(通常在末尾)

常见问题:

  • 重复标题
  • 过长(被截断)
  • 过短(浪费机会)
  • 关键词堆砌
  • 完全缺失

Meta描述

检查项:

  • 每个页面的唯一描述
  • 150-160个字符
  • 包含主要关键词
  • 清晰的价值主张
  • 行动号召

常见问题:

  • 重复描述
  • 自动生成的垃圾内容
  • 过长/过短
  • 无令人信服的点击理由

标题结构

检查项:

  • 每个页面一个H1
  • H1包含主要关键词
  • 逻辑层级(H1 → H2 → H3)
  • 标题描述内容
  • 不仅用于样式

常见问题:

  • 多个H1
  • 跳过层级(H1 → H3)
  • 标题仅用于样式
  • 页面上无H1

内容优化

主要内容页面

  • 前100个词中包含关键词
  • 自然使用相关关键词
  • 足够的深度/长度以涵盖主题
  • 符合搜索意图
  • 优于竞争对手

内容薄弱问题

  • 独特内容少的页面
  • 无价值的标签/分类页面
  • 门页
  • 重复或近乎重复的内容

图片优化

检查项:

  • 描述性文件名
  • 所有图片均有alt文本
  • alt文本描述图片
  • 压缩文件大小
  • 现代格式(WebP)
  • 实现了懒加载
  • 响应式图片

内部链接

检查项:

  • 重要页面链接充分
  • 描述性锚文本
  • 逻辑的链接关系
  • 无断开的内部链接
  • 每页合理的链接数量

常见问题:

  • 孤立页面(无内部链接)
  • 过度优化的锚文本
  • 重要页面被埋没
  • 过多的页脚/侧边栏链接

关键词定位

每个页面

  • 明确的主要关键词目标
  • 标题、H1、URL对齐
  • 内容满足搜索意图
  • 不与其他页面竞争(自相残杀)

全站范围

  • 关键词映射文档
  • 覆盖范围无重大缺口
  • 无关键词自相残杀
  • 逻辑主题集群

内容质量评估

E-E-A-T信号

经验

  • 展示了第一手经验
  • 原创见解/数据
  • 真实案例和研究

专业知识

  • 作者凭据可见
  • 准确、详细的信息
  • 适当引用来源

权威性

  • 在该领域得到认可
  • 被他人引用
  • 行业凭据

可信度

  • 准确的信息
  • 关于业务的透明性
  • 联系方式可用
  • 隐私政策、条款
  • 安全的网站(HTTPS)

内容深度

  • 全面覆盖主题
  • 回答后续问题
  • 优于排名靠前的竞争对手
  • 更新且及时

用户参与信号

  • 页面停留时间
  • 上下文中的跳出率
  • 每次会话的页面数
  • 回访次数

按网站类型的常见问题

SaaS/产品网站

  • 产品页面内容深度不足
  • 博客未与产品页面整合
  • 缺少对比/替代页面
  • 功能页面内容薄弱
  • 无术语表/教育内容

电子商务

  • 分类页面内容薄弱
  • 产品描述重复
  • 缺少产品模式
  • 分面导航导致重复
  • 缺货页面处理不当

内容/博客网站

  • 过期内容未刷新
  • 关键词自相残杀
  • 无主题集群
  • 内部链接不良
  • 缺少作者页面

本地商家

  • NAP不一致
  • 缺少本地模式
  • 未优化Google商家资料
  • 缺少位置页面
  • 无本地内容

输出格式

审计报告结构

执行摘要

  • 整体健康评估
  • 前3-5个优先问题
  • 识别的快速胜利

技术SEO发现 每个问题:

  • 问题:什么出了错
  • 影响:SEO影响(高/中/低)
  • 证据:你如何发现它
  • 修复:具体建议
  • 优先级:1-5或高/中/低

页面SEO发现 格式同上

内容发现 格式同上

优先级行动计划

  1. 关键修复(阻止索引/排名)
  2. 高影响力改进
  3. 快速胜利(简单、立竿见影的好处)
  4. 长期建议

参考资料

  • AI写作检测:需避免的常见AI写作模式(长破折号、过度使用的短语、填充词)
  • 关于AI搜索优化(AEO、GEO、LLMO、AI Overviews),请参见ai-seo技能

引用的工具

免费工具

  • Google Search Console(必备)
  • Google PageSpeed Insights
  • Bing网站管理员工具
  • 富媒体搜索结果测试(用于模式验证——它渲染JavaScript)
  • 移动端友好性测试
  • Schema验证器

关于模式检测的说明: web_fetch会剥离<script>标签(包括JSON-LD)且无法检测JS注入的模式。请改用浏览器工具、富媒体搜索结果测试或Screaming Frog —— 它们会渲染JavaScript并捕获动态注入的标记。请参阅上面的模式标记检测局限性部分。

付费工具(如有)

  • Screaming Frog
  • Ahrefs / Semrush
  • Sitebulb
  • ContentKing

特定任务问题

  1. 哪些页面/关键词最重要?
  2. 你有Search Console访问权限吗?
  3. 是否有最近的更改或迁移?
  4. 你的主要自然竞争对手是谁?
  5. 你当前的基准自然流量是多少?

相关技能

  • ai-seo:为AI搜索引擎优化内容(AEO、GEO、LLMO)
  • programmatic-seo:大规模构建SEO页面
  • site-architecture:页面层级、导航设计和URL结构
  • schema-markup:实现结构化数据
  • page-cro:优化页面以提升转化率(不仅限于排名)
  • analytics-tracking:衡量SEO表现

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

LeoYeAI/openclaw-marketing-skills

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," or "how long should I run this test." Use this whenever someone is comparing two approaches and wants to measure which performs better. For tracking implementation, see analytics-tra

LeoYeAI/openclaw-marketing-skills

When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'ad iterations,' 'creative testing,' 'ad performance optimization,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' or 'I need more ad variations.' Use this whenever someone needs to produce ad copy at scale or iterate on existing ads. For campaign strategy and targeting, see paid-ads. For landing page copy, see copywriting.

LeoYeAI/openclaw-marketing-skills

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions 'AI SEO,' 'AEO,' 'GEO,' 'LLMO,' 'answer engine optimization,' 'generative engine optimization,' 'LLM optimization,' 'AI Overviews,' 'optimize for ChatGPT,' 'optimize for Perplexity,' 'AI citations,' 'AI visibility,' 'zero-click search,' 'how do I show up in AI answers,' 'LLM mentions,' or 'optimize for Claude/Gemini.' Use this whenever someone wants their content to be cited or surfaced by AI assistants and AI search engines. For traditional technical and on-page SEO audits, see seo-audit. For structured data implementation, see schema-markup.

LeoYeAI/openclaw-marketing-skills

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wan

LeoYeAI/openclaw-marketing-skills

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions 'churn,' 'cancel flow,' 'offboarding,' 'save offer,' 'dunning,' 'failed payment recovery,' 'win-back,' 'retention,' 'exit survey,' 'pause subscription,' 'involuntary churn,' 'people keep canceling,' 'churn rate is too high,' 'how do I keep users,' or 'customers are leaving.' Use this whenever someone is losing subscribers o

LeoYeAI/openclaw-marketing-skills

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions "cold outreach," "prospecting email," "outbound email," "email to leads," "reach out to prospects," "sales email," "follow-up email sequence," "nobody's replying to my emails," or "how do I write a cold email." Covers subject lines, opening lines, body copy, CTAs, p

LeoYeAI/openclaw-marketing-skills

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you v

LeoYeAI/openclaw-marketing-skills

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions "content strategy," "what should I write about," "content ideas," "blog strategy," "topic clusters," "content planning," "editorial calendar," "content marketing," "content roadmap," "what content should I create," "blog topics," "content pillars," or "I don't know what to write." Use this whenever someone needs help deciding what content to produce,

LeoYeAI/openclaw-marketing-skills

When the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' 'copy sweep,' 'tighten this up,' 'this reads awkwardly,' 'clean up this text,' 'too wordy,' or 'sharpen the messaging.' Use this when the user already has copy and wants it improved rather than rewritten from scratch. For writing new copy, see copywriting.

LeoYeAI/openclaw-marketing-skills

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever s

LeoYeAI/openclaw-marketing-skills

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold out

LeoYeAI/openclaw-marketing-skills

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," "contact form," "nobody fills out our form," "form abandonment," "too many fields," "demo request form," or "lead form isn't converting." Use this for any non-signup form tha

LeoYeAI/openclaw-marketing-skills

When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user mentions "engineering as marketing," "free tool," "marketing tool," "calculator," "generator," "interactive tool," "lead gen tool," "build a tool for leads," "free resource," "ROI calculator," "grader tool," "audit tool," "should I build a free tool," or "tools for lead gen." Use this whenever someone wants to build something useful and give

LeoYeAI/openclaw-marketing-skills

Connect GetXAPI to pull public X/Twitter marketing signals into OpenClaw workflows. Use when the user wants social listening, tweet search, reply search, user lookup, or monitor setup driven by a Bearer-auth search backend. Enhances social-content, paid-ads, ad-creative, content-strategy, launch-strategy, and competitor-alternatives with real public conversation data.

LeoYeAI/openclaw-marketing-skills

Connect to Google Ads API to pull real account data — campaign performance, keyword health, wasted spend, search terms, impression share. Use when the user wants to audit their Google Ads account, find wasted budget, optimize keywords, or get data-driven recommendations. Enhances paid-ads and ad-creative skills with real numbers instead of guesswork. Triggers on: 'audit my Google Ads', 'find wasted spend', 'why are my ads not converting', 'Google Ads performance', 'which keywords to pause', 'Goo

LeoYeAI/openclaw-marketing-skills

When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' 'product update,' 'how do I launch this,' 'launch checklist,' 'GTM plan,' or 'we're about to ship.' Use this whenever someone is preparing to release something publicly. For ongoing marketing after launch, see marketing-ideas.

LeoYeAI/openclaw-marketing-skills

When the user wants to create, plan, or optimize a lead magnet for email capture or lead generation. Also use when the user mentions "lead magnet," "gated content," "content upgrade," "downloadable," "ebook," "cheat sheet," "checklist," "template download," "opt-in," "freebie," "PDF download," "resource library," "content offer," "email capture content," "Notion template," "spreadsheet template," or "what should I give away for emails." Use this for planning what to create and how to distribute

LeoYeAI/openclaw-marketing-skills

When the user needs marketing ideas, inspiration, or strategies for their SaaS or software product. Also use when the user asks for 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' 'ideas to grow,' 'what else can I try,' 'I don't know how to market this,' 'brainstorm marketing,' or 'what marketing should I do.' Use this as a starting point whenever someone is stuck or looking for inspiration on how to grow. For specific channel execution, see the relevant skill (paid-ads, social-content, email-sequence, etc.).

LeoYeAI/openclaw-marketing-skills

When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions 'psychology,' 'mental models,' 'cognitive bias,' 'persuasion,' 'behavioral science,' 'why people buy,' 'decision-making,' 'consumer behavior,' 'anchoring,' 'social proof,' 'scarcity,' 'loss aversion,' 'framing,' or 'nudge.' Use this whenever someone wants to understand or leverage how people think and make decisions in a marketing context.

LeoYeAI/openclaw-marketing-skills

Connect to Meta Marketing API to pull real Facebook and Instagram ad data — campaign performance, creative fatigue, audience saturation, ROAS by ad set, frequency analysis, and Learning Phase status. Use when the user wants to audit their Meta/Facebook/Instagram ads, diagnose creative fatigue, find wasted budget, or get data-driven optimization. Enhances paid-ads and ad-creative skills with real Meta data. Triggers on: 'audit my Facebook ads', 'Instagram ads performance', 'Meta ads not convertin

相关技能