Loading...
Loading...
SaaS platform for automated website analysis — 140+ checks across 6 categories, Lighthouse performance, GEO visibility, and AI-generated fix recommendations
Full-featured SEO audit engine with results in ~30 seconds. Built a monorepo from scratch: Next.js dashboard, Fastify API, isolated audit package, paywall system, and GPT-powered chat recommendations.

GEO & SEO Checker (geoseochecker.com) is a full-featured SaaS product for automated website analysis. The platform scans any URL in ~30 seconds and generates a detailed report covering technical SEO, Core Web Vitals, security & HTTPS, mobile-friendliness, GEO visibility (how the site appears in AI-powered search — Perplexity, ChatGPT, Gemini), and content structure.
Each detected issue is categorized as an Error, Warning, or Notice — and linked to an AI chat that generates specific, actionable recommendations. A unique Score Forecast shows current state, potential gain from quick wins, and full-fix projections all in one view.
Built the entire product solo — from architectural decisions and monorepo setup to UX details and deployment configuration across Railway, Vercel, Supabase, and Docker.
Technical SEO, Core Web Vitals, Security & HTTPS, Mobile, GEO Visibility (AI search), Content Structure
GPT-powered chat with automatic recommendation generation per detected issue. Plain-language explanations and code-style hints.
3 paid plans ($15.99–$111.99/mo) — vs $99–$129+ for Semrush/Ahrefs. Feature gating, blurred sections, AI message limits.
Meta tags, canonical URLs, structured data, robots.txt, sitemap, redirect chains, crawlability, indexability, hreflang — each surfaced with context and severity.
Full Lighthouse integration: LCP, FCP, CLS, TTFB, TBT, Speed Index. Reports delivered as thematic blocks with scores and actionable breakdowns.
SSL certificate validity, mixed content warnings, security headers (HSTS, CSP, X-Frame-Options), and HTTPS redirect configuration.
Viewport configuration, touch targets, font sizes, tap spacing, and mobile Lighthouse scores — with mobile-specific performance data.
How the site appears to AI-powered search — Perplexity, ChatGPT, Gemini. Checks structured data, Open Graph, content authority signals, and citation-readiness.
Heading hierarchy, keyword density, content length, internal linking patterns, image alt attributes, and semantic HTML usage.
A unique feature that goes beyond "you have X issues." Score Forecast shows three projections in one view so users can prioritize effort effectively:
The site's actual score right now, calculated from all 140+ checks
Score after fixing the highest-impact, lowest-effort issues — shows immediate ROI of easy fixes
Maximum achievable score if all issues are resolved — sets a clear ceiling and long-term goal
Every detected issue is linked to a GPT-powered chat. On opening any finding, the assistant automatically generates a specific recommendation — plain-language explanation plus code-style hints grounded in the actual audit data for that URL.
Free tier lets users run audits and see all issues — AI recommendations and PDF export require a paid plan. Designed to show value before asking for payment.
Positioned as a high-value alternative to Semrush/Ahrefs ($99–129+/mo) — full audit capabilities at 8–10× lower cost.
20% discount available on all yearly plans. 7-day money-back guarantee.
Designed the full project structure: Next.js frontend, Fastify API, and a standalone seo-checks package. Each layer has a clear responsibility and can be developed and tested independently.
Built an audit engine covering all major SEO signal categories, run in parallel with results appearing live. Checks are modular — each is a typed function with a severity level, a description, and a fix hint. New checks can be added without touching the API or frontend.
Integrated Google Lighthouse for performance analysis, running inside Docker to ensure consistent Chromium environments across local and production. Reports LCP, FCP, CLS, TTFB, TBT and Speed Index.
Built a dedicated security category checking SSL certificate validity, mixed content, HTTPS redirects, and security headers (HSTS, CSP, X-Frame-Options).
Built a unique report category analyzing how well a site is positioned for AI-powered search (Perplexity, ChatGPT, Gemini) — covering structured data quality, Open Graph, content authority signals, and citation-readiness.
Designed and built the Score Forecast feature showing three projections: current state, quick wins potential, and full-fix ceiling — giving users a clear prioritization framework at a glance.
Wired GPT-powered chat to every audit finding. On opening an issue, the assistant auto-generates a plain-language explanation with code-style fix hints. Follow-up questions supported. Message counts gated by plan tier.
Designed and built the full dashboard: thematic report sections, donut charts for score visualization, sparklines, and global search across all findings.
Implemented 3-tier plan gating at the API level, with blurred UI sections and contextual upgrade prompts. AI message limits, scheduled audit access, and PDF export all enforced server-side.
Configured the full deployment: Railway for the Fastify API (Docker), Vercel for Next.js, Supabase for data. 350+ commits from initial architecture to final UX polish.
GEO & SEO Checker is a complete SaaS product built end-to-end — from monorepo architecture and audit engine design to dashboard UX and deployment. It demonstrates the ability to ship a complex, multi-layer product independently: infrastructure decisions, full-stack TypeScript, AI integration, and a monetization system all working together.