← 返回 Skills 市场
michael-laffin

SEO-Article-Gen

作者 Michael-laffin · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
3756
总下载
10
收藏
14
当前安装
1
版本数
在 OpenClaw 中安装
/install seo-article-gen
功能描述
SEO-optimized article generator with automatic affiliate link integration. Generate high-ranking content with keyword research, structured data, and monetization built-in.
使用说明 (SKILL.md)

SEO-Article-Gen - SEO-Optimized Content Generator

Generate ranking content with affiliate monetization built-in.

Overview

SEO-Article-Gen creates SEO-optimized articles that actually rank. It combines keyword research, AI writing, structured data generation, and automatic affiliate link insertion - all in one tool.

Features

✅ Keyword Research

  • Find low-competition, high-volume keywords
  • Analyze search intent (informational, transactional, navigational)
  • Get keyword difficulty scores
  • Find related questions (People Also Ask)
  • Generate long-tail keyword variations

✅ AI-Powered Writing

  • Generate full articles from keywords
  • Natural language optimization
  • Proper heading structure (H1, H2, H3)
  • Readable, engaging content
  • Word count optimization (1,500-2,500 words)

✅ SEO Optimization

  • Optimized title tags & meta descriptions
  • Proper URL slug generation
  • Image alt text suggestions
  • Internal link suggestions
  • External link opportunities
  • Schema markup (Article, FAQ, HowTo)

✅ Affiliate Integration

  • Automatic affiliate link insertion
  • Context-aware product recommendations
  • FTC-compliant disclosures
  • Link optimization for CTR
  • Revenue tracking ready

✅ Content Templates

  • Product reviews
  • How-to guides
  • Comparison articles
  • Listicles ("Top 10 X")
  • Ultimate guides
  • Case studies

Installation

clawhub install seo-article-gen

Quick Start

Generate an Article

const article = await generateArticle({
  keyword: "best wireless headphones 2026",
  type: "product-review",
  wordCount: 2000,
  affiliate: true,
  network: "amazon"
});

console.log(article);

Keyword Research

const keywords = await findKeywords({
  seed: "wireless headphones",
  intent: "transactional",
  difficulty: "low",
  volume: 500
});

// Returns: [
//   { keyword: "best wireless headphones for gaming", volume: 1200, difficulty: 15 },
//   { keyword: "budget wireless noise cancelling", volume: 800, difficulty: 12 }
// ]

Tool Functions

generateArticle

Generate a full SEO-optimized article.

Parameters:

  • keyword (string, required): Target keyword
  • type (string): Article type (product-review, how-to, comparison, listicle)
  • wordCount (number): Target word count (default: 2000)
  • affiliate (boolean): Insert affiliate links (default: true)
  • network (string): Affiliate network to use
  • includeImages (boolean): Generate image suggestions

Returns:

  • Title, meta description, URL slug
  • Full article content with headings
  • Keyword density report
  • Affiliate links inserted
  • Schema markup (JSON-LD)
  • SEO score

findKeywords

Research keywords for content opportunities.

Parameters:

  • seed (string, required): Seed keyword
  • intent (string): Filter by intent (informational, transactional, navigational)
  • difficulty (string): Filter by difficulty (low, medium, high)
  • volume (number): Minimum search volume
  • limit (number): Maximum results (default: 20)

Returns:

  • Array of keyword objects with volume, difficulty, CPC data

optimizeContent

Optimize existing content for SEO.

Parameters:

  • content (string, required): Content to optimize
  • keyword (string, required): Target keyword
  • options (object):
    • addStructure (boolean): Add proper headings
    • addMeta (boolean): Generate title/meta
    • addInternalLinks (boolean): Suggest internal links

Returns:

  • Optimized content
  • SEO improvement suggestions
  • Before/after comparison

generateSchema

Generate structured data markup.

Parameters:

  • type (string, required): Schema type (Article, FAQ, HowTo, Product)
  • content (object, required): Content data

Returns:

  • JSON-LD schema markup
  • Validation results

analyzeCompetitors

Analyze top-ranking competitors for a keyword.

Parameters:

  • keyword (string, required): Target keyword
  • topN (number): Number of competitors (default: 5)

Returns:

  • Competitor URLs
  • Word count analysis
  • Heading structure
  • Common keywords
  • Content gaps to exploit

Use Cases

Product Review Articles

Generate comprehensive product reviews with affiliate links:

  • Pros/cons sections
  • Comparison tables
  • Buying guides
  • User testimonials

How-To Guides

Create helpful how-to content that ranks:

  • Step-by-step instructions
  • Expert tips
  • Required tools/products (affiliate links)
  • Common mistakes

Listicles

Generate "Best X for Y" articles:

  • Product recommendations
  • Comparison tables
  • Pricing info
  • Affiliate links for each item

Case Studies

Build authority with real examples:

  • Before/after results
  • Methodology explained
  • Tools used (monetized)
  • Expert quotes

Article Structure

All generated articles follow SEO best practices:

H1: Optimized Title
- Meta Description (155-160 chars)
- Featured Image Alt Text

H2: Introduction
- Hook paragraph
- Problem statement
- What readers will learn

H2: [Main Content Section]
- In-depth explanation
- Bullet points for readability
- Statistics/data where applicable

H2: [Affiliate Product Recommendation]
- Product description
- Key features
- Pros/cons
- CTA with affiliate link
- FTC disclosure

H2: Comparison (optional)
- Side-by-side comparison
- Pricing table
- Use cases

H2: FAQ
- 5-7 common questions
- Concise answers
- Schema markup

H2: Conclusion
- Key takeaways
- Final recommendation
- CTA

Schema: Article + FAQ

SEO Score Calculation

Generated articles are scored on:

  • Title Optimization (20pts): Keyword placement, length, appeal
  • Meta Description (15pts): Keyword inclusion, CTR potential
  • Heading Structure (15pts): H2/H3 hierarchy, keyword usage
  • Content Quality (25pts): Readability, depth, originality
  • Keyword Usage (15pts): Density, natural placement
  • Internal/External Links (5pts): Link placement, relevance
  • Schema Markup (5pts): Proper JSON-LD implementation

Score Guide:

  • 90-100: Excellent (likely to rank)
  • 80-89: Good (minor improvements needed)
  • 70-79: Decent (needs optimization)
  • \x3C70: Poor (significant improvements needed)

Affiliate Integration

Articles automatically include:

  1. Product Recommendations

    • Context-aware product suggestions
    • Price comparisons
    • Feature highlights
  2. Strategic Link Placement

    • Above-fold for high-CTR products
    • In-product comparison sections
    • Call-to-action paragraphs
  3. FTC Disclosures

    • Automatic disclosure injection
    • Platform-appropriate placement
    • Compliant with FTC guidelines

Pricing

  • Free: 5 articles/month (1,500 words max)
  • Pro ($15/month): 50 articles, full features
  • Unlimited ($49/month): Unlimited articles, API access, priority generation

Roadmap

  • Integration with SEO tools (Ahrefs, SEMrush, Moz)
  • Auto-publishing to CMS (WordPress, Ghost, Medium)
  • Multi-language support
  • Image generation (DALL-E, Midjourney)
  • Content scheduling
  • Team collaboration features

Best Practices

Keyword Selection

  • Target long-tail keywords with low difficulty
  • Match search intent with article type
  • Balance volume vs. competition

Content Quality

  • Write for humans first, search engines second
  • Use natural language, avoid keyword stuffing
  • Include original insights, not just summaries
  • Update regularly to stay fresh

Affiliate Links

  • Don't over-link (3-5 per 2,000 words)
  • Make links contextually relevant
  • Add value, don't just monetize
  • Always disclose clearly

License

MIT


Generate ranking content. Monetize automatically. 🔮

安全使用建议
This skill appears internally consistent and implements the advertised features, but you should still exercise normal caution because the source and homepage are unknown. Before installing or using: 1) Inspect the generateAffiliateData (or equivalent) function to confirm where affiliate links point and that no hard-coded affiliate IDs or remote tracking endpoints are embedded. 2) If you plan to use real affiliate IDs, prefer providing them explicitly via the local config (not hard-coded) and confirm the skill does not transmit them off-host. 3) Run the included test.js in a sandbox/local environment to verify behavior and outputs. 4) Ensure FTC disclosure and privacy practices meet your requirements (SKILL.md shows a disclosure but verify placement and accuracy). 5) If you need higher assurance, request the full untruncated source or a publisher/homepage and confirm the author identity before enabling in production.
功能分析
Type: OpenClaw Skill Name: seo-article-gen Version: 1.0.0 The OpenClaw skill bundle 'seo-article-gen' is classified as benign. The code in `index.js` primarily focuses on generating SEO-optimized article content and simulating keyword research and SEO analysis. There is no evidence of data exfiltration (e.g., reading sensitive files or environment variables), malicious execution (e.g., `eval`/`exec` of untrusted input, downloading/executing remote payloads), or persistence mechanisms. The `SKILL.md` and `README.md` files describe the skill's functionality without containing any prompt injection attempts to manipulate the AI agent into performing unauthorized or harmful actions. All external interactions like SEO API calls and affiliate link processing are explicitly simulated or represented by placeholders, not actual network requests.
能力评估
Purpose & Capability
The skill's name/description (SEO article generation + affiliate integration) matches the provided SKILL.md, README, and index.js functionality: keyword research, article generation, schema, and affiliate-link placeholders. It only reads a local config.json for settings, which is appropriate for configurable behavior.
Instruction Scope
SKILL.md describes the same functions implemented in the code (generateArticle, findKeywords, optimizeContent, generateSchema, competitor analysis). The instructions do not ask the agent to read unrelated system files, environment variables, or exfiltrate data. The code does read its own config.json via fs, which is expected and documented.
Install Mechanism
No install spec is provided (instruction-only install via clawhub). There are local code files but no remote download/install steps, package dependencies, or extract-from-URL operations. This reduces supply-chain risk.
Credentials
The skill declares no required environment variables, credentials, or config paths beyond its own config.json. That is proportional to generating content and inserting affiliate links. There are no requests for unrelated secrets or cloud credentials.
Persistence & Privilege
always is false and the skill does not request permanent system presence or modify other skills. It only reads/writes within its own directory (reads config.json); no privileged actions are requested.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install seo-article-gen
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /seo-article-gen 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release - SEO-optimized article generator with automatic affiliate link integration. Generate ranking content with built-in monetization. Perfect SEO scores (100/100) on all generated articles.
元数据
Slug seo-article-gen
版本 1.0.0
许可证
累计安装 16
当前安装数 14
历史版本数 1
常见问题

SEO-Article-Gen 是什么?

SEO-optimized article generator with automatic affiliate link integration. Generate high-ranking content with keyword research, structured data, and monetization built-in. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3756 次。

如何安装 SEO-Article-Gen?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install seo-article-gen」即可一键安装,无需额外配置。

SEO-Article-Gen 是免费的吗?

是的,SEO-Article-Gen 完全免费(开源免费),可自由下载、安装和使用。

SEO-Article-Gen 支持哪些平台?

SEO-Article-Gen 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 SEO-Article-Gen?

由 Michael-laffin(@michael-laffin)开发并维护,当前版本 v1.0.0。

💬 留言讨论