{
  "schemaVersion": "1.0",
  "item": {
    "slug": "seo-optimizer-pro",
    "name": "SEO Optimizer Pro",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/vedantsingh60/seo-optimizer-pro",
    "canonicalUrl": "https://clawhub.ai/vedantsingh60/seo-optimizer-pro",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/seo-optimizer-pro",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=seo-optimizer-pro",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "LICENSE.md",
      "requirements.txt",
      "seo_optimizer.py",
      "README.md",
      "manifest.yaml",
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-07T17:22:31.273Z",
      "expiresAt": "2026-05-14T17:22:31.273Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
        "contentDisposition": "attachment; filename=\"afrexai-annual-report-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/seo-optimizer-pro"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/seo-optimizer-pro",
    "agentPageUrl": "https://openagent3.xyz/skills/seo-optimizer-pro/agent",
    "manifestUrl": "https://openagent3.xyz/skills/seo-optimizer-pro/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/seo-optimizer-pro/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "SEO Optimizer Pro",
        "body": "AI-powered SEO content optimization for both Google ranking and AI search (AEO).\n\nAnalyze and optimize content with AI for search visibility across traditional Google results and emerging AI search platforms (ChatGPT, Google AI Overviews, Claude, etc)."
      },
      {
        "title": "Problem Statement",
        "body": "SEO optimization requires balancing multiple objectives:\n\nContent must rank on Google with proper technical SEO\nAI search optimization (AEO) is a new frontier—getting cited in ChatGPT, Google AI Overviews, Claude responses\nManual analysis of readability, keyword density, heading structure is time-consuming\nUnclear what will actually impact rankings vs. what's just best practice\nNeed both technical optimization AND compelling AI-optimized content"
      },
      {
        "title": "The Solution",
        "body": "Analyze and optimize content using AI combined with technical SEO audits. Get specific recommendations for both traditional Google ranking AND emerging AI search visibility."
      },
      {
        "title": "Why This Matters",
        "body": "AI Search is Growing: ChatGPT, Google AI Overviews, Claude are becoming major discovery channels\n2026 Trend: Quality content with proper structure ranks better in both systems\nData-Driven: Real recommendations based on actual SEO metrics, not just generic advice\nDual Optimization: One analysis optimizes for both Google AND AI search platforms"
      },
      {
        "title": "Comprehensive SEO Analysis",
        "body": "Every analysis includes:\n\n📊 Readability Score - Flesch-Kincaid grade level and readability metrics\n🔑 Keyword Analysis - Density tracking and natural integration suggestions\n📐 Content Structure - Heading hierarchy, paragraph length, word count\n🎯 Technical SEO - Meta tags, link analysis, structured data\n🤖 AI Search Optimization - Recommendations for ChatGPT citations, AI Overviews"
      },
      {
        "title": "Model-Agnostic AI Integration",
        "body": "Pass any model ID — provider is auto-detected from the model name prefix.\nNo hardcoded list; new models work without updates.\n\nProviderTested ModelsPrefixAnthropicclaude-opus-4-6, claude-sonnet-4-6, claude-haiku-4-5-20251001claude-OpenAIgpt-5.2-pro, gpt-5.2, gpt-5.1gpt-, o1, o3Googlegemini-2.5-pro, gemini-2.5-flashgemini-Mistralmistral-large-latest, mistral-small-latestmistral-, mixtral-DeepSeekdeepseek-chat, deepseek-reasonerdeepseek-xAIgrok-4-1-fast, grok-3-betagrok-MiniMaxMiniMax-M2.1MiniMax, minimaxQwenqwen3.5-plus, qwen3-max-instructqwenMeta Llamameta-llama/llama-4-maverick, meta-llama/llama-3.3-70b-instructmeta-llama/, llama-\n\nFeatures:\n\nTitle Optimization - SEO-friendly titles (40-60 chars)\nMeta Descriptions - Auto-generated descriptions (150-160 chars)\nH1 Suggestions - Optimized heading tags\nKey Points Expansion - What topics to expand for better coverage\nKeyword Integration - Natural ways to incorporate target keywords\nInternal Linking Ideas - Strategic internal linking opportunities"
      },
      {
        "title": "Answer Engine Optimization (AEO)",
        "body": "Five specific recommendations to:\n\nGet your content featured in AI search results\nAppear as cited sources in ChatGPT, Google AI Overviews, Claude\nOptimize for question-answer format (how AI searches work)\nBuild authority signals that AI systems recognize\nStructure content for AI comprehension and citation"
      },
      {
        "title": "Technical Metrics",
        "body": "Analyze:\n\nWord count and content length\nSentence and paragraph structure\nKeyword density by target keyword\nHeading structure (H1, H2, H3...)\nReadability (Flesch-Kincaid grade)\nLink analysis (internal/external)\nContent organization"
      },
      {
        "title": "📊 Real-World Example",
        "body": "ANALYZING: Blog post about \"Cloud Storage Solutions\"\n\n═══════════════════════════════════════════════════════════════\n\n📊 METRICS\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n• Word Count: 847 words\n• Readability Score: 68/100 (Good)\n• Flesch-Kincaid Grade: 8.2 (High school level - good)\n• Avg Paragraph: 32 words (Optimal range)\n\n🔑 KEYWORD DENSITY\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n• cloud storage: 1.8% ✅ (Optimal)\n• data security: 0.8% (Increase to 1-2%)\n• backup solutions: 0.4% (Too low)\n\n💡 TOP SUGGESTIONS\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n🟡 [KEYWORDS] \"backup solutions\" appears only 0.4% of the time\n   Current: 0.4% → Recommended: 1-2%\n   Impact: Better keyword relevance signal\n\n🟢 [TECHNICAL] Heading structure is well organized\n   Current: H1 (1), H2 (4), H3 (2) ✅\n   Impact: Excellent for SEO and accessibility\n\n🟡 [CONTENT] Consider expanding \"data encryption\" section\n   Current: 1 paragraph → Recommended: 2-3 paragraphs\n   Impact: More thorough topic coverage, higher authority\n\n🤖 AI SEARCH OPTIMIZATION (AEO)\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n1. Add a FAQ section with common questions about cloud storage\n   → This format gets cited in ChatGPT and Google AI Overviews\n\n2. Include specific comparison tables (Google vs AWS vs Azure)\n   → Structured data that AI systems cite as authoritative\n\n3. Add a \"Quick Summary\" box with key takeaways\n   → AI search pulls these summaries for AI-generated responses\n\n4. Link to authoritative sources in your references\n   → Shows expertise, increases citation likelihood\n\n5. Structure content as problem → solution → benefits\n   → Matches how AI systems generate responses\n\n🎯 ESTIMATED IMPACT\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nMedium Impact - Implementing 3-5 suggestions could improve ranking\npotential by 10-20%. Key factors: Expanding keyword coverage,\nenhancing structure for AI readability, adding comparison tables."
      },
      {
        "title": "Content Marketing",
        "body": "Optimize blog posts for both Google and AI search\nEnsure content gets cited in ChatGPT, Google AI Overviews\nA/B test content structure recommendations\nScale content optimization across multiple writers"
      },
      {
        "title": "SEO Professionals",
        "body": "Audit client websites for optimization opportunities\nProvide data-driven recommendations with impact estimates\nBuild optimization reports with specific, actionable steps\nTrack progress across multiple keyword targets"
      },
      {
        "title": "Product Documentation",
        "body": "Optimize docs for both search and AI assistant discovery\nEnsure technical content appears in AI search results\nImprove readability scores for accessibility\nStructure docs for AI system comprehension"
      },
      {
        "title": "E-Commerce",
        "body": "Optimize product descriptions for Google Shopping and AI search\nImprove category page rankings with strategic content\nEnhance FAQ sections for AEO visibility\nIncrease organic traffic from emerging AI search channels"
      },
      {
        "title": "News & Publishing",
        "body": "Optimize articles for news search and AI citations\nImprove readability for different audience levels\nStructure content for AI system extraction and citation\nTrack SEO performance metrics over time"
      },
      {
        "title": "🔐 Credentials Required",
        "body": "You need one API key — for whichever provider/model you want to use:\n\nProviderEnv VariablePrefixGet KeyAnthropicANTHROPIC_API_KEYclaude-https://console.anthropic.comOpenAIOPENAI_API_KEYgpt-, o1, o3https://platform.openai.comGoogleGOOGLE_API_KEYgemini-https://aistudio.google.devMistralMISTRAL_API_KEYmistral-, mixtral-https://console.mistral.aiDeepSeekDEEPSEEK_API_KEYdeepseek-https://platform.deepseek.comxAIXAI_API_KEYgrok-https://console.x.aiMiniMaxMINIMAX_API_KEYminimax, MiniMaxhttps://platform.minimax.ioQwen/AlibabaDASHSCOPE_API_KEYqwenhttps://dashscope.aliyun.comOpenRouterOPENROUTER_API_KEYmeta-llama/, llama-https://openrouter.ai\n\nOnly set the key for the provider you're using. For example, to use Claude:\n\nexport ANTHROPIC_API_KEY=sk-ant-...\n\nOr to use GPT:\n\nexport OPENAI_API_KEY=sk-...\n\nThe skill itself is free. You pay the provider directly for API usage at their standard rates."
      },
      {
        "title": "⚠️ Important Privacy Notice",
        "body": "Your content IS sent to third-party AI providers. Before using this skill with sensitive content, review the privacy policy of your chosen provider:\n\nAnthropic Privacy: https://www.anthropic.com/legal/privacy\nOpenAI Privacy: https://openai.com/policies/privacy-policy\nGoogle Gemini Terms: https://ai.google.dev/gemini-api/terms\nOpenRouter Privacy: https://openrouter.ai/privacy\nMistral Terms: https://mistral.ai/terms/\n\nRecommendation: Test with non-sensitive sample content first. Each provider has different data retention policies."
      },
      {
        "title": "1. Access the Skill",
        "body": "Available for free on ClawhHub - no subscription required"
      },
      {
        "title": "2. Set Up",
        "body": "Required:\n\nAPI key for your chosen provider (see Credentials table above)\n\nOptional:\n\nContent to analyze (HTML or plain text)\nTarget keywords (recommended for better analysis)"
      },
      {
        "title": "3. Python Usage",
        "body": "from skills.seo_optimizer import SEOOptimizer\n\n# Initialize with default Claude model\noptimizer = SEOOptimizer()\n\n# Or use a different model\noptimizer = SEOOptimizer(model=\"gpt-5.2-pro\")  # Use GPT-5.2\n# optimizer = SEOOptimizer(model=\"gemini-3-pro\")  # Use Gemini 3\n# optimizer = SEOOptimizer(model=\"mistral-large-2501\")  # Use Mistral\n\n# Analyze content\nresults = optimizer.analyze_content(\n    content=\"\"\"\n    <h1>Cloud Storage Solutions</h1>\n    <p>Cloud storage has revolutionized how we store and access data...</p>\n    ...(your content)...\n    \"\"\",\n    url=\"https://example.com/cloud-storage\",\n    target_keywords=[\"cloud storage\", \"data security\", \"backup solutions\"]\n)\n\n# Get formatted results\nprint(optimizer.format_results(results))\n\n# Access detailed metrics\nprint(f\"Readability: {results.metrics.readability_score}/100\")\nprint(f\"Word Count: {results.metrics.word_count}\")\n\n# Get AI suggestions\nprint(results.content_optimization)\n\n# Get AEO recommendations\nfor i, rec in enumerate(results.aeo_recommendations, 1):\n    print(f\"{i}. {rec}\")\n\nTested Models (any model matching a provider prefix also works):\n\nclaude-opus-4-6 (Recommended — best quality)\nclaude-sonnet-4-6\nclaude-haiku-4-5-20251001 (Default — fastest/cheapest)\ngpt-5.2-pro, gpt-5.2, gpt-5.1\ngemini-2.5-pro, gemini-2.5-flash\nmistral-large-latest, mistral-small-latest\ndeepseek-chat, deepseek-reasoner\ngrok-4-1-fast, grok-3-beta\nMiniMax-M2.1\nqwen3.5-plus, qwen3-max-instruct\nmeta-llama/llama-4-maverick, meta-llama/llama-3.3-70b-instruct"
      },
      {
        "title": "4. CLI Usage",
        "body": "# Analyze a file\nseo-optimizer analyze \"blog-post.html\" --keywords \"cloud storage\" \"data security\"\n\n# Generate optimization report\nseo-optimizer analyze \"article.txt\" --report --output report.json\n\n# Quick AEO analysis\nseo-optimizer aeo \"content.html\" --keywords \"topic-1\" \"topic-2\""
      },
      {
        "title": "What is AEO?",
        "body": "Answer Engine Optimization is the practice of optimizing content to appear in AI-generated search results and as cited sources in AI chatbots (ChatGPT, Google AI Overviews, Claude, Perplexity, etc)."
      },
      {
        "title": "Why AEO Matters",
        "body": "ChatGPT can cite your content in responses (if properly formatted)\nGoogle AI Overviews pull information from highly-relevant, authoritative sources\nClaude and other AI systems prioritize structured, clear information\n2026 Reality: AI search is becoming a primary discovery channel alongside Google"
      },
      {
        "title": "AEO Best Practices (From Analysis)",
        "body": "1. Structure for AI Comprehension\n\nUse clear heading hierarchy (H1 → H2 → H3)\nBreak content into logical sections\nUse lists and bullet points liberally\nAI systems parse structured content better\n\n2. Direct Answers Format\n\nStart with direct answer to the main question\nSupport with detailed explanation\nInclude supporting evidence/sources\nMatch how humans ask questions\n\n3. Structured Data\n\nFAQ schema for Q&A format\nProduct schema for product pages\nOrganization schema for company info\nSchema.org markup helps AI systems understand context\n\n4. Authority Signals\n\nLink to authoritative sources\nCite peer-reviewed research\nInclude author credentials\nAI systems recognize and cite authoritative sources\n\n5. Comparison Tables\n\nStructured comparisons get cited in AI responses\nUse tables for side-by-side information\nInclude pros/cons lists\nAI systems extract and cite these directly"
      },
      {
        "title": "Data Handling",
        "body": "✅ Content analyzed in-memory only\n✅ Not stored or transmitted to external servers\n✅ Claude API processes via encrypted HTTPS\n✅ Analysis results stored locally only"
      },
      {
        "title": "API Keys",
        "body": "✅ API keys stored in environment variables\n✅ Never logged or exposed\n✅ Each provider uses their official API\n✅ Zero-knowledge architecture"
      },
      {
        "title": "Compliance",
        "body": "✅ GDPR compliant (no data storage)\n✅ CCPA compliant (no data collection)\n✅ Works with proprietary content\n✅ No third-party data sharing"
      },
      {
        "title": "❓ FAQ",
        "body": "Q: How do you calculate readability score?\nA: We use the Flesch-Kincaid grade level formula and convert it to a 0-100 scale. Higher scores = easier to read.\n\nQ: Are these recommendations guaranteed to improve rankings?\nA: No ranking is guaranteed, but these suggestions are based on proven SEO factors. Impact varies by industry, competition, and current content quality.\n\nQ: What's the difference between SEO and AEO?\nA: SEO optimizes for Google's algorithm. AEO optimizes for AI chatbots that generate responses. They overlap significantly—good content for humans is usually good for both.\n\nQ: Can I use this for languages other than English?\nA: The readability analysis is English-optimized, but keyword analysis and AI suggestions work for any language.\n\nQ: How long should content be?\nA: It depends on topic complexity. Generally: 300+ words minimum, 1000+ for comprehensive coverage, 2000+ for pillar/authority pages.\n\nQ: What if I have a very long document?\nA: The skill analyzes the first 2000 characters by default. For longer documents, split into sections and analyze each separately.\n\nQ: Does this check technical SEO like page speed?\nA: This skill focuses on content optimization. For technical SEO (speed, mobile, crawlability), use tools like Google PageSpeed Insights.\n\nQ: Can I optimize for multiple keywords at once?\nA: Yes! Pass a list of target keywords. We'll analyze density for each and provide keyword-specific recommendations.\n\nQ: How accurate is the AEO scoring?\nA: AEO is still evolving. Our recommendations are based on 2026 best practices from AI search optimization research.\n\nQ: Does this skill generate SEO content from scratch?\nA: No, this skill analyzes and optimizes existing content. To generate new content, use other AI writing tools first."
      },
      {
        "title": "✅ Current Release (v1.0.2)",
        "body": "Content readability analysis (Flesch-Kincaid)\nKeyword density tracking\nTechnical SEO audit\nMulti-provider AI optimization (Claude, GPT, Gemini, Llama, Mistral)\nAEO-specific recommendations\nImpact estimation"
      },
      {
        "title": "🚧 Coming Soon",
        "body": "Competitor analysis - Compare your content to top Google results\nBulk analysis - Analyze multiple pages in one run\nExport formats - PDF reports, JSON data, CSV analysis\nMulti-language readability - Support beyond English"
      },
      {
        "title": "🔮 Future",
        "body": "Schema generation - Auto-generate JSON-LD schema\nLink analysis - Deep internal/external link auditing\nContent gap analysis - Identify missing topics in your content"
      },
      {
        "title": "Support",
        "body": "Email: support@unisai.vercel.app\nWebsite: https://unisai.vercel.app"
      },
      {
        "title": "📄 License & Terms",
        "body": "This skill is free and open to all users on ClawhHub."
      },
      {
        "title": "✅ You CAN:",
        "body": "Use the skill for free, unlimited times\nAnalyze unlimited content\nExport optimization reports\nUse for commercial purposes\nUse for personal and business projects"
      },
      {
        "title": "❌ You CANNOT:",
        "body": "Redistribute or resell the skill\nModify the source code without permission\nReverse engineer the skill\n\nFull Terms: See LICENSE.md"
      },
      {
        "title": "🚀 Get Started",
        "body": "Access this free skill on ClawhHub (no subscription needed)\nInstall the SDK for your provider: pip install anthropic (or openai, google-generativeai, mistralai)\nSet the API key for your chosen provider (see Credentials table above)\nAnalyze your first piece of content"
      },
      {
        "title": "🏷️ Tags",
        "body": "Primary: seo, content-optimization, aeo, ai-search, copywriting\n\nCategories: seo-tools, content-analysis, marketing-tech, ai-optimization\n\nFeatures: keyword-analysis, readability-scoring, meta-tag-generation, technical-seo, ai-search-optimization"
      },
      {
        "title": "[1.0.7] - 2026-02-27",
        "body": "🏗️ Model-Agnostic Architecture\n\nProvider auto-detected from model name prefix — no hardcoded whitelist\nAny new model works automatically without code changes\nAdded DeepSeek, xAI Grok, MiniMax, Qwen as first-class providers\nUpdated Claude to 4.6 series (claude-opus-4-6, claude-sonnet-4-6)\nSimplified internals — all OpenAI-compat providers share one code path"
      },
      {
        "title": "[1.0.6] - 2026-02-14",
        "body": "🔒 Security & Transparency Improvements\n\nSource Code Included - Fixed license contradiction; source code IS included for transparency and security audits\nLicense Clarification - Changed from \"proprietary\" to \"free-to-use\" with clear modification rights for personal use\nData Sharing Warnings - Added explicit warnings about third-party AI provider data sharing with links to privacy policies\nMetadata Consistency - Fixed registry metadata to accurately reflect required environment variables\nInstall Recommendations - Updated requirements.txt and docs to recommend selective SDK installation (not all packages)\n\n📝 Documentation Updates\n\nAdded GitHub repository and verifiable support contacts\nClarified which API key is required for which model\nAdded provider privacy policy links for informed consent\nUpdated all version references to 1.0.6"
      },
      {
        "title": "[1.0.2] - 2026-02-14",
        "body": "✨ Multi-Model Support\n\nClaude 4.5 Series - Opus, Sonnet, Haiku models\nGPT-5.2 Series - Pro, Thinking, Instant variants\nGemini 2.5/3.0 - Google's latest models\nLlama 3.2/3.3 - Meta's open-source models\nMistral Large - Mistral AI's flagship model\nModel Selection - Choose your preferred AI model for analysis\n\n🔧 Technical Improvements\n\nModel-agnostic architecture for flexibility\nSupport for 12+ leading AI models\nDynamic model validation\nImproved API compatibility"
      },
      {
        "title": "[1.0.0] - 2026-02-02",
        "body": "✨ Initial Release\n\nContent Analysis - Readability, word count, paragraph structure\nKeyword Tracking - Density analysis for target keywords\nTechnical SEO - Heading structure, link analysis, meta tags\nAI Integration - AI-powered title, description, H1 suggestions\nAEO Optimization - 5 specific recommendations for AI search visibility\nImpact Estimation - Predicted ranking improvement from optimizations\nBeautiful Reports - Formatted analysis with clear recommendations\n\n🎨 2026 Update\n\nCurrent 2026 models and pricing\nProfessional, technical tone\nFocus on AEO (Answer Engine Optimization)\n\n🔒 Security & IP Protection\n\nIP watermark: PROPRIETARY_SKILL_SEO_OPTIMIZER_2026\nZero data storage\nHTTPS-only API communication\nEnvironment variable security\n\nLast Updated: February 27, 2026\nCurrent Version: 1.0.7\nStatus: Active & Maintained\n\n© 2026 UnisAI. All rights reserved."
      }
    ],
    "body": "SEO Optimizer Pro\n\nAI-powered SEO content optimization for both Google ranking and AI search (AEO).\n\nAnalyze and optimize content with AI for search visibility across traditional Google results and emerging AI search platforms (ChatGPT, Google AI Overviews, Claude, etc).\n\n🚀 Why This Skill?\nProblem Statement\n\nSEO optimization requires balancing multiple objectives:\n\nContent must rank on Google with proper technical SEO\nAI search optimization (AEO) is a new frontier—getting cited in ChatGPT, Google AI Overviews, Claude responses\nManual analysis of readability, keyword density, heading structure is time-consuming\nUnclear what will actually impact rankings vs. what's just best practice\nNeed both technical optimization AND compelling AI-optimized content\nThe Solution\n\nAnalyze and optimize content using AI combined with technical SEO audits. Get specific recommendations for both traditional Google ranking AND emerging AI search visibility.\n\nWhy This Matters\nAI Search is Growing: ChatGPT, Google AI Overviews, Claude are becoming major discovery channels\n2026 Trend: Quality content with proper structure ranks better in both systems\nData-Driven: Real recommendations based on actual SEO metrics, not just generic advice\nDual Optimization: One analysis optimizes for both Google AND AI search platforms\n✨ What You Get\nComprehensive SEO Analysis\n\nEvery analysis includes:\n\n📊 Readability Score - Flesch-Kincaid grade level and readability metrics\n🔑 Keyword Analysis - Density tracking and natural integration suggestions\n📐 Content Structure - Heading hierarchy, paragraph length, word count\n🎯 Technical SEO - Meta tags, link analysis, structured data\n🤖 AI Search Optimization - Recommendations for ChatGPT citations, AI Overviews\nModel-Agnostic AI Integration\n\nPass any model ID — provider is auto-detected from the model name prefix. No hardcoded list; new models work without updates.\n\nProvider\tTested Models\tPrefix\nAnthropic\tclaude-opus-4-6, claude-sonnet-4-6, claude-haiku-4-5-20251001\tclaude-\nOpenAI\tgpt-5.2-pro, gpt-5.2, gpt-5.1\tgpt-, o1, o3\nGoogle\tgemini-2.5-pro, gemini-2.5-flash\tgemini-\nMistral\tmistral-large-latest, mistral-small-latest\tmistral-, mixtral-\nDeepSeek\tdeepseek-chat, deepseek-reasoner\tdeepseek-\nxAI\tgrok-4-1-fast, grok-3-beta\tgrok-\nMiniMax\tMiniMax-M2.1\tMiniMax, minimax\nQwen\tqwen3.5-plus, qwen3-max-instruct\tqwen\nMeta Llama\tmeta-llama/llama-4-maverick, meta-llama/llama-3.3-70b-instruct\tmeta-llama/, llama-\n\nFeatures:\n\nTitle Optimization - SEO-friendly titles (40-60 chars)\nMeta Descriptions - Auto-generated descriptions (150-160 chars)\nH1 Suggestions - Optimized heading tags\nKey Points Expansion - What topics to expand for better coverage\nKeyword Integration - Natural ways to incorporate target keywords\nInternal Linking Ideas - Strategic internal linking opportunities\nAnswer Engine Optimization (AEO)\n\nFive specific recommendations to:\n\nGet your content featured in AI search results\nAppear as cited sources in ChatGPT, Google AI Overviews, Claude\nOptimize for question-answer format (how AI searches work)\nBuild authority signals that AI systems recognize\nStructure content for AI comprehension and citation\nTechnical Metrics\n\nAnalyze:\n\nWord count and content length\nSentence and paragraph structure\nKeyword density by target keyword\nHeading structure (H1, H2, H3...)\nReadability (Flesch-Kincaid grade)\nLink analysis (internal/external)\nContent organization\n📊 Real-World Example\nANALYZING: Blog post about \"Cloud Storage Solutions\"\n\n═══════════════════════════════════════════════════════════════\n\n📊 METRICS\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n• Word Count: 847 words\n• Readability Score: 68/100 (Good)\n• Flesch-Kincaid Grade: 8.2 (High school level - good)\n• Avg Paragraph: 32 words (Optimal range)\n\n🔑 KEYWORD DENSITY\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n• cloud storage: 1.8% ✅ (Optimal)\n• data security: 0.8% (Increase to 1-2%)\n• backup solutions: 0.4% (Too low)\n\n💡 TOP SUGGESTIONS\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n🟡 [KEYWORDS] \"backup solutions\" appears only 0.4% of the time\n   Current: 0.4% → Recommended: 1-2%\n   Impact: Better keyword relevance signal\n\n🟢 [TECHNICAL] Heading structure is well organized\n   Current: H1 (1), H2 (4), H3 (2) ✅\n   Impact: Excellent for SEO and accessibility\n\n🟡 [CONTENT] Consider expanding \"data encryption\" section\n   Current: 1 paragraph → Recommended: 2-3 paragraphs\n   Impact: More thorough topic coverage, higher authority\n\n🤖 AI SEARCH OPTIMIZATION (AEO)\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n1. Add a FAQ section with common questions about cloud storage\n   → This format gets cited in ChatGPT and Google AI Overviews\n\n2. Include specific comparison tables (Google vs AWS vs Azure)\n   → Structured data that AI systems cite as authoritative\n\n3. Add a \"Quick Summary\" box with key takeaways\n   → AI search pulls these summaries for AI-generated responses\n\n4. Link to authoritative sources in your references\n   → Shows expertise, increases citation likelihood\n\n5. Structure content as problem → solution → benefits\n   → Matches how AI systems generate responses\n\n🎯 ESTIMATED IMPACT\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nMedium Impact - Implementing 3-5 suggestions could improve ranking\npotential by 10-20%. Key factors: Expanding keyword coverage,\nenhancing structure for AI readability, adding comparison tables.\n\nUse Cases\nContent Marketing\nOptimize blog posts for both Google and AI search\nEnsure content gets cited in ChatGPT, Google AI Overviews\nA/B test content structure recommendations\nScale content optimization across multiple writers\nSEO Professionals\nAudit client websites for optimization opportunities\nProvide data-driven recommendations with impact estimates\nBuild optimization reports with specific, actionable steps\nTrack progress across multiple keyword targets\nProduct Documentation\nOptimize docs for both search and AI assistant discovery\nEnsure technical content appears in AI search results\nImprove readability scores for accessibility\nStructure docs for AI system comprehension\nE-Commerce\nOptimize product descriptions for Google Shopping and AI search\nImprove category page rankings with strategic content\nEnhance FAQ sections for AEO visibility\nIncrease organic traffic from emerging AI search channels\nNews & Publishing\nOptimize articles for news search and AI citations\nImprove readability for different audience levels\nStructure content for AI system extraction and citation\nTrack SEO performance metrics over time\n🔐 Credentials Required\n\nYou need one API key — for whichever provider/model you want to use:\n\nProvider\tEnv Variable\tPrefix\tGet Key\nAnthropic\tANTHROPIC_API_KEY\tclaude-\thttps://console.anthropic.com\nOpenAI\tOPENAI_API_KEY\tgpt-, o1, o3\thttps://platform.openai.com\nGoogle\tGOOGLE_API_KEY\tgemini-\thttps://aistudio.google.dev\nMistral\tMISTRAL_API_KEY\tmistral-, mixtral-\thttps://console.mistral.ai\nDeepSeek\tDEEPSEEK_API_KEY\tdeepseek-\thttps://platform.deepseek.com\nxAI\tXAI_API_KEY\tgrok-\thttps://console.x.ai\nMiniMax\tMINIMAX_API_KEY\tminimax, MiniMax\thttps://platform.minimax.io\nQwen/Alibaba\tDASHSCOPE_API_KEY\tqwen\thttps://dashscope.aliyun.com\nOpenRouter\tOPENROUTER_API_KEY\tmeta-llama/, llama-\thttps://openrouter.ai\n\nOnly set the key for the provider you're using. For example, to use Claude:\n\nexport ANTHROPIC_API_KEY=sk-ant-...\n\n\nOr to use GPT:\n\nexport OPENAI_API_KEY=sk-...\n\n\nThe skill itself is free. You pay the provider directly for API usage at their standard rates.\n\n⚠️ Important Privacy Notice\n\nYour content IS sent to third-party AI providers. Before using this skill with sensitive content, review the privacy policy of your chosen provider:\n\nAnthropic Privacy: https://www.anthropic.com/legal/privacy\nOpenAI Privacy: https://openai.com/policies/privacy-policy\nGoogle Gemini Terms: https://ai.google.dev/gemini-api/terms\nOpenRouter Privacy: https://openrouter.ai/privacy\nMistral Terms: https://mistral.ai/terms/\n\nRecommendation: Test with non-sensitive sample content first. Each provider has different data retention policies.\n\n🚀 Quick Start\n1. Access the Skill\n\nAvailable for free on ClawhHub - no subscription required\n\n2. Set Up\n\nRequired:\n\nAPI key for your chosen provider (see Credentials table above)\n\nOptional:\n\nContent to analyze (HTML or plain text)\nTarget keywords (recommended for better analysis)\n3. Python Usage\nfrom skills.seo_optimizer import SEOOptimizer\n\n# Initialize with default Claude model\noptimizer = SEOOptimizer()\n\n# Or use a different model\noptimizer = SEOOptimizer(model=\"gpt-5.2-pro\")  # Use GPT-5.2\n# optimizer = SEOOptimizer(model=\"gemini-3-pro\")  # Use Gemini 3\n# optimizer = SEOOptimizer(model=\"mistral-large-2501\")  # Use Mistral\n\n# Analyze content\nresults = optimizer.analyze_content(\n    content=\"\"\"\n    <h1>Cloud Storage Solutions</h1>\n    <p>Cloud storage has revolutionized how we store and access data...</p>\n    ...(your content)...\n    \"\"\",\n    url=\"https://example.com/cloud-storage\",\n    target_keywords=[\"cloud storage\", \"data security\", \"backup solutions\"]\n)\n\n# Get formatted results\nprint(optimizer.format_results(results))\n\n# Access detailed metrics\nprint(f\"Readability: {results.metrics.readability_score}/100\")\nprint(f\"Word Count: {results.metrics.word_count}\")\n\n# Get AI suggestions\nprint(results.content_optimization)\n\n# Get AEO recommendations\nfor i, rec in enumerate(results.aeo_recommendations, 1):\n    print(f\"{i}. {rec}\")\n\n\nTested Models (any model matching a provider prefix also works):\n\nclaude-opus-4-6 (Recommended — best quality)\nclaude-sonnet-4-6\nclaude-haiku-4-5-20251001 (Default — fastest/cheapest)\ngpt-5.2-pro, gpt-5.2, gpt-5.1\ngemini-2.5-pro, gemini-2.5-flash\nmistral-large-latest, mistral-small-latest\ndeepseek-chat, deepseek-reasoner\ngrok-4-1-fast, grok-3-beta\nMiniMax-M2.1\nqwen3.5-plus, qwen3-max-instruct\nmeta-llama/llama-4-maverick, meta-llama/llama-3.3-70b-instruct\n4. CLI Usage\n# Analyze a file\nseo-optimizer analyze \"blog-post.html\" --keywords \"cloud storage\" \"data security\"\n\n# Generate optimization report\nseo-optimizer analyze \"article.txt\" --report --output report.json\n\n# Quick AEO analysis\nseo-optimizer aeo \"content.html\" --keywords \"topic-1\" \"topic-2\"\n\n🤖 AI Search Optimization (AEO) Deep Dive\nWhat is AEO?\n\nAnswer Engine Optimization is the practice of optimizing content to appear in AI-generated search results and as cited sources in AI chatbots (ChatGPT, Google AI Overviews, Claude, Perplexity, etc).\n\nWhy AEO Matters\nChatGPT can cite your content in responses (if properly formatted)\nGoogle AI Overviews pull information from highly-relevant, authoritative sources\nClaude and other AI systems prioritize structured, clear information\n2026 Reality: AI search is becoming a primary discovery channel alongside Google\nAEO Best Practices (From Analysis)\n\n1. Structure for AI Comprehension\n\nUse clear heading hierarchy (H1 → H2 → H3)\nBreak content into logical sections\nUse lists and bullet points liberally\nAI systems parse structured content better\n\n2. Direct Answers Format\n\nStart with direct answer to the main question\nSupport with detailed explanation\nInclude supporting evidence/sources\nMatch how humans ask questions\n\n3. Structured Data\n\nFAQ schema for Q&A format\nProduct schema for product pages\nOrganization schema for company info\nSchema.org markup helps AI systems understand context\n\n4. Authority Signals\n\nLink to authoritative sources\nCite peer-reviewed research\nInclude author credentials\nAI systems recognize and cite authoritative sources\n\n5. Comparison Tables\n\nStructured comparisons get cited in AI responses\nUse tables for side-by-side information\nInclude pros/cons lists\nAI systems extract and cite these directly\n🔒 Security & Privacy\nData Handling\n✅ Content analyzed in-memory only\n✅ Not stored or transmitted to external servers\n✅ Claude API processes via encrypted HTTPS\n✅ Analysis results stored locally only\nAPI Keys\n✅ API keys stored in environment variables\n✅ Never logged or exposed\n✅ Each provider uses their official API\n✅ Zero-knowledge architecture\nCompliance\n✅ GDPR compliant (no data storage)\n✅ CCPA compliant (no data collection)\n✅ Works with proprietary content\n✅ No third-party data sharing\n❓ FAQ\n\nQ: How do you calculate readability score? A: We use the Flesch-Kincaid grade level formula and convert it to a 0-100 scale. Higher scores = easier to read.\n\nQ: Are these recommendations guaranteed to improve rankings? A: No ranking is guaranteed, but these suggestions are based on proven SEO factors. Impact varies by industry, competition, and current content quality.\n\nQ: What's the difference between SEO and AEO? A: SEO optimizes for Google's algorithm. AEO optimizes for AI chatbots that generate responses. They overlap significantly—good content for humans is usually good for both.\n\nQ: Can I use this for languages other than English? A: The readability analysis is English-optimized, but keyword analysis and AI suggestions work for any language.\n\nQ: How long should content be? A: It depends on topic complexity. Generally: 300+ words minimum, 1000+ for comprehensive coverage, 2000+ for pillar/authority pages.\n\nQ: What if I have a very long document? A: The skill analyzes the first 2000 characters by default. For longer documents, split into sections and analyze each separately.\n\nQ: Does this check technical SEO like page speed? A: This skill focuses on content optimization. For technical SEO (speed, mobile, crawlability), use tools like Google PageSpeed Insights.\n\nQ: Can I optimize for multiple keywords at once? A: Yes! Pass a list of target keywords. We'll analyze density for each and provide keyword-specific recommendations.\n\nQ: How accurate is the AEO scoring? A: AEO is still evolving. Our recommendations are based on 2026 best practices from AI search optimization research.\n\nQ: Does this skill generate SEO content from scratch? A: No, this skill analyzes and optimizes existing content. To generate new content, use other AI writing tools first.\n\n🗺️ Roadmap\n✅ Current Release (v1.0.2)\nContent readability analysis (Flesch-Kincaid)\nKeyword density tracking\nTechnical SEO audit\nMulti-provider AI optimization (Claude, GPT, Gemini, Llama, Mistral)\nAEO-specific recommendations\nImpact estimation\n🚧 Coming Soon\nCompetitor analysis - Compare your content to top Google results\nBulk analysis - Analyze multiple pages in one run\nExport formats - PDF reports, JSON data, CSV analysis\nMulti-language readability - Support beyond English\n🔮 Future\nSchema generation - Auto-generate JSON-LD schema\nLink analysis - Deep internal/external link auditing\nContent gap analysis - Identify missing topics in your content\n📚 Resources\nSupport\nEmail: support@unisai.vercel.app\nWebsite: https://unisai.vercel.app\n📄 License & Terms\n\nThis skill is free and open to all users on ClawhHub.\n\n✅ You CAN:\nUse the skill for free, unlimited times\nAnalyze unlimited content\nExport optimization reports\nUse for commercial purposes\nUse for personal and business projects\n❌ You CANNOT:\nRedistribute or resell the skill\nModify the source code without permission\nReverse engineer the skill\n\nFull Terms: See LICENSE.md\n\n🚀 Get Started\nAccess this free skill on ClawhHub (no subscription needed)\nInstall the SDK for your provider: pip install anthropic (or openai, google-generativeai, mistralai)\nSet the API key for your chosen provider (see Credentials table above)\nAnalyze your first piece of content\n🏷️ Tags\n\nPrimary: seo, content-optimization, aeo, ai-search, copywriting\n\nCategories: seo-tools, content-analysis, marketing-tech, ai-optimization\n\nFeatures: keyword-analysis, readability-scoring, meta-tag-generation, technical-seo, ai-search-optimization\n\n📝 Changelog\n[1.0.7] - 2026-02-27\n🏗️ Model-Agnostic Architecture\nProvider auto-detected from model name prefix — no hardcoded whitelist\nAny new model works automatically without code changes\nAdded DeepSeek, xAI Grok, MiniMax, Qwen as first-class providers\nUpdated Claude to 4.6 series (claude-opus-4-6, claude-sonnet-4-6)\nSimplified internals — all OpenAI-compat providers share one code path\n[1.0.6] - 2026-02-14\n🔒 Security & Transparency Improvements\nSource Code Included - Fixed license contradiction; source code IS included for transparency and security audits\nLicense Clarification - Changed from \"proprietary\" to \"free-to-use\" with clear modification rights for personal use\nData Sharing Warnings - Added explicit warnings about third-party AI provider data sharing with links to privacy policies\nMetadata Consistency - Fixed registry metadata to accurately reflect required environment variables\nInstall Recommendations - Updated requirements.txt and docs to recommend selective SDK installation (not all packages)\n📝 Documentation Updates\nAdded GitHub repository and verifiable support contacts\nClarified which API key is required for which model\nAdded provider privacy policy links for informed consent\nUpdated all version references to 1.0.6\n[1.0.2] - 2026-02-14\n✨ Multi-Model Support\nClaude 4.5 Series - Opus, Sonnet, Haiku models\nGPT-5.2 Series - Pro, Thinking, Instant variants\nGemini 2.5/3.0 - Google's latest models\nLlama 3.2/3.3 - Meta's open-source models\nMistral Large - Mistral AI's flagship model\nModel Selection - Choose your preferred AI model for analysis\n🔧 Technical Improvements\nModel-agnostic architecture for flexibility\nSupport for 12+ leading AI models\nDynamic model validation\nImproved API compatibility\n[1.0.0] - 2026-02-02\n✨ Initial Release\nContent Analysis - Readability, word count, paragraph structure\nKeyword Tracking - Density analysis for target keywords\nTechnical SEO - Heading structure, link analysis, meta tags\nAI Integration - AI-powered title, description, H1 suggestions\nAEO Optimization - 5 specific recommendations for AI search visibility\nImpact Estimation - Predicted ranking improvement from optimizations\nBeautiful Reports - Formatted analysis with clear recommendations\n🎨 2026 Update\nCurrent 2026 models and pricing\nProfessional, technical tone\nFocus on AEO (Answer Engine Optimization)\n🔒 Security & IP Protection\nIP watermark: PROPRIETARY_SKILL_SEO_OPTIMIZER_2026\nZero data storage\nHTTPS-only API communication\nEnvironment variable security\n\nLast Updated: February 27, 2026 Current Version: 1.0.7 Status: Active & Maintained\n\n© 2026 UnisAI. All rights reserved."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/vedantsingh60/seo-optimizer-pro",
    "publisherUrl": "https://clawhub.ai/vedantsingh60/seo-optimizer-pro",
    "owner": "vedantsingh60",
    "version": "1.0.7",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/seo-optimizer-pro",
    "downloadUrl": "https://openagent3.xyz/downloads/seo-optimizer-pro",
    "agentUrl": "https://openagent3.xyz/skills/seo-optimizer-pro/agent",
    "manifestUrl": "https://openagent3.xyz/skills/seo-optimizer-pro/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/seo-optimizer-pro/agent.md"
  }
}