Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
199-biotechnologies avatar

Seo Geo Optimizer

  • 71 installs
  • 42 repo stars
  • Updated May 24, 2026
  • 199-biotechnologies/claude-skill-seo-geo-optimizer

seo-geo-optimizer is a Claude Code skill that audits and optimizes web content for SEO, generative engine optimization (GEO), and answer engine optimization (AEO) across search engines and AI platforms.

About

seo-geo-optimizer is a Claude Code skill that audits and optimizes content for search engines and AI answer platforms. It analyzes structure, validates metadata and Open Graph tags, extracts keywords and entities, generates JSON-LD schema markup, and produces JSON, Markdown, and HTML audit reports. A developer uses it to improve how a page ranks in Google and gets cited by ChatGPT, Perplexity, Claude, and Gemini. It runs stdlib-only Python scripts with no external dependencies.

  • Audits HTML, Markdown and JSX content for SEO, GEO and AEO visibility and scores it
  • Generates FAQ, article, howto, organization and person schema markup and validates metadata/Open Graph
  • Ships 12 Python scripts (stdlib-only) plus IndexNow submission and platform-specific optimizers for ChatGPT, Perplexity,

Seo Geo Optimizer by the numbers

  • 71 all-time installs (skills.sh)
  • Ranked #1,221 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

seo-geo-optimizer capabilities & compatibility

Free; Python 3.7+ with no external dependencies. IndexNow submission needs a generated key but no paid API.

Capabilities
seo audit · schema generation · metadata validation · keyword extraction · entity extraction · geo optimization
Works with
openai · anthropic
Use cases
seo · marketing
Pricing
Free
From the docs

What seo-geo-optimizer says it does

Audit and optimize content for SEO, GEO (generative engine optimization), and AEO (answer engine optimization).
SKILL.md
Audit content for search engine and AI platform visibility. Generates schema markup, validates metadata, extracts keywords, and produces actionable reports.
SKILL.md
Requirements: Python 3.7+, no external dependencies (stdlib only).
README.md
npx skills add https://github.com/199-biotechnologies/claude-skill-seo-geo-optimizer --skill seo-geo-optimizer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs71
repo stars42
Last updatedMay 24, 2026
Repository199-biotechnologies/claude-skill-seo-geo-optimizer

What it does

A developer audits a landing page for SEO, GEO, and AEO, generates schema markup, and applies platform-specific optimizations to improve AI-search citations.

Who is it for?

Developers optimizing existing HTML, Markdown or JSX pages for search ranking and AI-platform citation

Skip if: Creating new content from scratch, image optimization, or server-side performance work

When should I use this skill?

The user asks to audit SEO, check search visibility, optimize for AI search, generate schema markup, validate metadata, or optimize for Perplexity/ChatGPT/Gemini

What you get

Content is audited and optimized with schema markup, validated metadata, and platform-specific tweaks, plus JSON/Markdown/HTML reports with scores.

  • SEO/GEO/AEO audit report in JSON, Markdown and HTML
  • generated JSON-LD schema (faq, article, howto, organization, person)
  • keyword and entity extraction

By the numbers

  • 12 optimization scripts
  • 5 schema types (faq, article, howto, organization, person)
  • 5 AI platforms targeted (chatgpt, perplexity, claude, gemini, grokipedia)

Files

SKILL.mdMarkdownGitHub ↗

SEO/GEO/AEO Optimizer

Audit content for search engine and AI platform visibility. Generates schema markup, validates metadata, extracts keywords, and produces actionable reports.

When NOT to Use

  • Creating new content from scratch (use content generation tools)
  • Image optimization (use image-specific tools)
  • Server-side performance (use web performance tools)

Decision Matrix

Pick the right script based on user intent:

User WantsScriptInput
Full audit with reportscripts/audit_report.py <file> --format allHTML/MD/JSX
Content structure analysisscripts/analyze_content.py <file>HTML/MD/JSX
Meta tag validationscripts/metadata_validator.py <file>HTML
Keyword extractionscripts/keyword_analyzer.py <file>Any text
Entity extractionscripts/entity_extractor.py <file>Any text
Schema markup generationscripts/schema_generator.py <type> [args]CLI args
AI platform optimizationscripts/auto_implementer.py <file> <platform>HTML + platform
Content optimizationscripts/content_optimizer.py <file>HTML/MD
Citation enhancementscripts/citation_enhancer.py <file>HTML/MD
Voice search optimizationscripts/voice_optimizer.py <file>HTML/MD
Freshness monitoringscripts/freshness_monitor.py <file>HTML
IndexNow submissionscripts/indexnow_submit.py <url>URL

Platforms for auto_implementer: chatgpt, perplexity, claude, gemini, grokipedia

Schema types: faq, article, howto, organization, person

Preflight

Before running any script, verify: 1. File exists and is a supported type (.html, .md, .mdx, .jsx, .tsx) 2. Python 3.7+ available (scripts use stdlib only, no external deps)

Error Handling

  • FileNotFoundError: Check the path. Scripts accept absolute or relative paths.
  • JSON decode errors: The input file may have malformed schema markup. Run metadata_validator.py first to identify issues.
  • Low scores (< 50): Not an error. Run audit_report.py --format all for detailed recommendations, then apply fixes with auto_implementer.py.
  • Script import errors: All scripts share scripts/shared/ utilities. Ensure the full scripts directory is intact.

Output

Reports saved to ~/Documents/SEO_Audit_YYYY-MM-DD_HH-MM-SS/ in three formats:

  • JSON: Raw audit data for programmatic use
  • Markdown: Readable report with recommendations
  • HTML: Visual dashboard with scores and charts

References

FileWhen to Read
reference/scripts-reference.mdDetailed script flags and options
reference/troubleshooting.mdCommon issues and solutions
reference/platform-strategies.mdPlatform-specific optimization strategies
reference/citation-optimization-guide.mdAI citation and GEO strategies
reference/schema-library.mdComplete JSON-LD schema reference
reference/entity-seo-guide.mdKnowledge Graph optimization
reference/voice-search-guide.mdVoice search and AEO optimization
reference/social-preview-guide.mdOpen Graph and Twitter Card setup
reference/statistics-2026.mdMay 2026 review — what shifted, what survived, what to drop

Related skills

FAQ

What file types does it support?

HTML, Markdown (.md/.mdx), and React/JSX (.jsx/.tsx) files.

Does it need external dependencies?

No. The scripts require Python 3.7+ and use the standard library only, with no external packages.

Marketing & SEOseocontent

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.