seo-optimizer

Audit web codebases and implement SEO metadata, structured data, and sitemaps.

Updated Dec 13, 2025
One-click install
npx skills add https://github.com/andhikapraa/curhatin-ai --skill seo-optimizer-andhikapraa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-optimizer
Source: https://github.com/andhikapraa/curhatin-ai/tree/main/.claude/skills/site-metadata-generator
Command: npx skills add https://github.com/andhikapraa/curhatin-ai --skill seo-optimizer-andhikapraa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you automatically improve your web project's search visibility by inspecting your codebase and applying best-practice SEO improvements. It prioritizes pages, adds meta data, structured data, and generates a sitemap to boost discoverability.

Core Features & Use Cases

  • Framework-aware analysis: Detects Next.js, Astro, and static sites to tailor optimizations.
  • Meta & social optimization: Adds and corrects title/descriptions, Open Graph, Twitter cards, and robots rules.
  • Structured data & sitemap: Generates JSON-LD schemas and sitemap.xml to surface in search results.
  • Use Case: You launch a new site and want it to be found quickly by search engines and social platforms with minimal manual tweaking.

Quick Start

Run: python analyze_seo.py <project-path> to start an SEO health check and obtain a prioritized improvement plan. Then run: python generate_sitemap.py <project-path> --domain https://your-domain to generate sitemap.xml.

Frequently Asked Questions about seo-optimizer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I improve search visibility for my Next.js site?

Search visibility improves through meta tags, Open Graph data, structured data, and sitemaps. This Skill analyzes your Next.js codebase, audits current SEO state, and applies framework-aware optimizations including title/description tags, JSON-LD schemas, and sitemap generation to boost discoverability on search engines.

Can I generate a sitemap and robots.txt for a static site automatically?

Yes. This Skill detects static HTML, Astro, and React SPA sites, then generates sitemap.xml and robots rules automatically. Run the sitemap generator with your domain to create search engine-ready files without manual configuration.

What's the best way to add structured data and Open Graph tags to my pages?

Structured data and Open Graph tags are added via JSON-LD schemas and meta tag injection. This Skill analyzes page types—landing, product, article, documentation—and applies the correct schema and social card formatting, ensuring content surfaces properly in search results and social platforms.

Does this work with Astro and React SPAs, or just Next.js?

This Skill works with Next.js, Astro, React SPAs, and static HTML sites. It detects your framework automatically and tailors metadata generation, structured data, and sitemap creation to match each framework's conventions.

How do I audit my site's current SEO and get a prioritized improvement plan?

Run the SEO analysis script on your project path to perform a health check and receive a prioritized list of improvements. The audit covers meta tags, structured data, Core Web Vitals, and page-type-specific optimizations, then recommends which changes to implement first.

What SEO issues does this Skill actually fix?

This Skill fixes low search visibility by addressing missing meta tags, incomplete Open Graph and Twitter Card data, absent structured data schemas, missing sitemaps, and Core Web Vitals performance issues. It prioritizes pages and applies best-practice optimizations across landing, product, article, and documentation page types.