A comprehensive TypeScript library for SEO analysis, content optimization, and meta tag generation with AI-powered suggestions.
// readme
@rumenx/seo
A comprehensive TypeScript library for SEO analysis, content optimization, and meta tag generation with AI-powered suggestions.
✨ Features
- 🔍 Content Analysis: Deep analysis of HTML content, structure, and SEO metrics
- 🎯 SEO Recommendations: Automated suggestions for title, description, headings, and more
- 🤖 AI Integration: Support for OpenAI GPT-4.1, Claude 4, Gemini 1.5 Pro, xAI Grok, and Ollama for content generation
- 📊 SEO Scoring: Comprehensive scoring system with detailed breakdowns
- ⚡ Fast Mode: Optimized analysis for performance-critical applications
- 🏗️ Framework Ready: Built-in adapters for Express, Next.js, and Fastify
- 📝 TypeScript: Full type safety with extensive type definitions
- 🌐 Dual Module: Both ESM and CommonJS support
- 🚀 Zero Dependencies: Core functionality works without external dependencies
- 🔒 Security First: Secure HTML parsing and content analysis
- 📦 Batch Processing: Analyze multiple documents efficiently
- 💾 Caching System: Memory and Redis cache support for performance
- ⏱️ Rate Limiting: Protect API limits with built-in rate limiters
- 🔄 **Provider…