Skip to content
TypeScriptNext.jsSEOGemini AI

SEO Auditor

A full-featured SEO analysis tool. Checks 40+ on-page signals across 10 categories — meta tags, Open Graph, structured data (JSON-LD), images (alt text, lazy loading, next-gen formats), links, Core Web Vitals hints, mobile signals, crawlability (robots.txt, sitemap), and content quality. Generates an AI-powered report with prioritised recommendations.

Try it live →

Checks

40+

Categories

10

AI report

Gemini 2.5 Flash

Grading

A–F

How it works

1URL Input
2Validate & SSRF Check
3Fetch Page
4Meta Analysis
5Content Analysis
6Image & Link Audit
7Performance Checks
8Crawlability Checks
9Score & Grade
10Gemini AI Report

What It Checks

10 categories: Meta & Content (title, description, headings, language), Social & Sharing (Open Graph, Twitter Cards, favicon), Technical SEO (canonical, robots directives, HTTPS, hreflang, charset, URL structure, HSTS), Structured Data (JSON-LD, Microdata, RDFa validation), Images (alt text, lazy loading, dimensions, next-gen formats), Links (internal/external ratio, nofollow, insecure links), Performance (TTFB, compression, render-blocking resources, HTML size, resource hints), Mobile & UX (viewport, text size, fixed widths), Crawlability (robots.txt, sitemap, noindex/nofollow), Content Quality (word count, keyword density, title-H1 alignment).

Scoring & AI Report

Score is the percentage of non-informational checks that pass. Same A–F grading as the Security Scanner. After scoring, all findings are sent to Gemini 2.5 Flash with a structured output schema to generate a business-friendly report: executive summary, strengths, improvements, and critical issues — each with specific actionable fix instructions.

API Design

Single POST endpoint. URL validated, normalised, and SSRF-checked before any request. Main page fetched with 10s timeout, then immediate analysis runs on the HTML body and headers. Async checks (robots.txt, sitemap, HTTPS redirect, favicon) run in parallel via Promise.all. Returns structured JSON with grade, score, findings array, and AI report.

Security

  • SSRF prevention: blocks private IPs, localhost, .local, .internal
  • Protocol whitelist: HTTP/HTTPS only
  • URL length capped at 2048 characters
  • 10-second request timeout
  • No user data stored — stateless audit and discard
  • Gemini API key server-side only — never exposed to client

Want something like this built for your business?

I'll look at your problem, figure out the right approach, and ship working software. No slideshows.

Book a free consultation