What problem does it solve? Web pages built with non-semantic markup, missing meta tags, or client-side-only rendering are invisible or poorly ranked by search engines, and manually auditing every page for SEO compliance is tedious and error-prone. ## Core Features & Use Cases - Automated SEO Auditing: Run the included seo_checker.py script to scan HTML, JSX, and TSX page files for missing titles, meta descriptions, Open Graph tags, multiple H1 tags, and images without alt attributes. - Next.js Metadata Implementation: Apply the Next.js Metadata API patterns for titles, canonical URLs, Open Graph, and Twitter cards instead of legacy next/head usage. - Structured Data Injection: Add Schema.org JSON-LD blocks (Products, Articles, Offers) to React components so search engines understand page content. - Use Case: Before launching a Next.js marketing site, run the checker across the app directory to catch missing meta descriptions and heading hierarchy violations, then implement the provided Metadata API and JSON-LD patterns to fix them. ## Quick Start Audit my project's pages for SEO issues and fix any missing meta tags, Open Graph tags, and heading hierarchy problems.