{"repo":"AgriciDaniel/on-page-seo","free":true,"listed":false,"github":"https://github.com/AgriciDaniel/on-page-seo","clone":"git clone https://github.com/AgriciDaniel/on-page-seo.git","description":"On-Page SEO Analyzer - Analyze your website's SEO performance","language":"TypeScript","stars":129,"topics":["seo","ai","ai-seo","claude-code","claude-code-skill","marketing-automation","open-source"],"license":"MIT","category":"analytics","readme_excerpt":"On-Page SEO Analyzer A comprehensive on-page SEO analysis tool that helps you audit and optimize your website's SEO performance. Analyze up to 500 pages at once with detailed insights on 74 SEO metrics. How It Was Built Watch the journey from n8n workflow to full app on YouTube Features - Page Discovery : Automatically discover pages on your website using Firecrawl - Comprehensive Analysis : Analyze 74 SEO metrics per page using DataForSEO - Core Web Vitals : Track LCP, FID, and CLS scores - Real-time Progress : Watch your audit progress with live updates - Export Results : Download reports as CSV or JSON - Dark Mode : Full dark mode support Tech Stack Frontend: - React 19 with TypeScript - Vite for blazing fast builds - TanStack Router & React Query - Tailwind CSS with Shadcn/ui components - Recharts for data visualization Backend: - Node.js with Express - SQLite database (better-sqlite3) - TypeScript - Firecrawl API for page discovery - DataForSEO API for SEO analysis Prerequisites - Node.js 18+ - npm or yarn - Firecrawl API Key - DataForSEO Account Quick Start 1. Clone the repository 2. Install dependencies 3. Configure environment Edit .env with your settings, or configure API keys through the app's settings page. 4. Start development servers This starts both the client (http://localhost:3005) and server (http://localhost:3001). Scripts Command Description --------- ------------- npm run dev Start both client and server in development mode npm run dev:client Start only th","default_branch":null,"files":null,"tree":[],"storefront":"/r/AgriciDaniel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AgriciDaniel/on-page-seo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}