Is SEO Auditor really free?
Yes — completely free, no signup, no paywall, no crawl cap. We run on free hosting tiers (Vercel + Render) and rely on optional GitHub Sponsors plus tasteful affiliate links to enterprise tools we genuinely recommend. The audit logic, fix suggestions, and report data will never be gated.
How is this different from Lighthouse or PageSpeed Insights?
Lighthouse and PageSpeed score one page at a time and focus on Core Web Vitals. SEO Auditor crawls your whole site, validates every JSON-LD block against the schema.org spec, checks AI-search readiness (llms.txt, GPTBot accessibility, the Island Test), and produces a prioritized fix list with copy-paste snippets. Lighthouse is great for performance; SEO Auditor is broader and built for the 2026 search landscape.
What does GEO (Generative Engine Optimization) actually check?
AI search engines like ChatGPT, Claude, and Perplexity cite individual paragraphs from web pages — not whole sites. GEO checks measure whether your content is structured for citation: do you have an llms.txt file (the emerging convention for AI crawlers), are GPTBot and ClaudeBot allowed in your robots.txt, are your paragraphs self-contained enough to be lifted as standalone answers (the Island Test), and do you have author signals for E-E-A-T trust?
How many pages can I audit?
No hard limit. Single-page audits run in 3–5 seconds. Site-wide crawls process up to 25 pages from your sitemap.xml by default, but you can audit any single page directly. Future tiers will support unlimited site crawls — but the existing 25-page sample already surfaces 90%+ of site-wide issues since most problems are templating issues that repeat across pages.
What JSON-LD types do you validate?
Article, NewsArticle, BlogPosting, Product, Recipe, Event, Organization, LocalBusiness, FAQPage, BreadcrumbList, VideoObject, Person, HowTo, Review, Course, JobPosting, SoftwareApplication, and WebSite. For each type we check Google's required fields for rich-result eligibility, recommended fields, ISO 8601 date formats, and absolute URLs for image/sameAs/logo fields. Syntax errors are caught before the structural checks.
Do you store my audit data?
We store the audit report so your shareable report link keeps working and so we can see which checks matter most and improve the tool. If you opt in to an emailed report, we store that email only to send it to you. We never train models on your data and never sell or share it. Providing your email is always optional — the audit works fully without it.
Can I embed the score on my own site?
Yes — every audit produces an SVG badge (similar to shields.io) showing the overall score and grade. Embed it in your README or about page to demonstrate SEO hygiene to visitors and recruiters. The badge auto-sizes to your domain name length.
Why is my single-page application (SPA) scoring badly?
By default, we fetch your raw HTML the same way Googlebot and AI crawlers do — we don't execute JavaScript. If your React/Vue/Angular app renders the entire page client-side, the bot view is an empty <div id="root"></div>, and our audit correctly flags that. The fix is server-side rendering (Next.js, Nuxt, Astro) or pre-rendering. We accurately reflect what crawlers see, which is what determines your search rankings.