Free · No signup · Results in under 10 seconds

Built by Outrun Advisory — the SEO/GEO specification powering this tool is published at outrun.at

The SEO & GEO
Website Checker

Audit any website against 35 best-practice checks spanning SEO fundamentals, structured data, AI search readiness, and technical security.

35 Check categories
143 Individual checks
A–F Weighted scoring
Free No account needed
GEO Explained

What is Generative Engine Optimisation (GEO)?

GEO is the practice of structuring a website so that AI search engines — Google AI Overview, ChatGPT, Perplexity, and Claude — can accurately cite it in their responses.

Traditional SEO focuses on ranking in the blue-link results. GEO focuses on whether your content appears when someone asks an AI assistant a question your site should be able to answer. These are two different problems, and most websites are only solving one of them.

GEO requires machine-readable files like llms.txt, explicit AI crawler permissions in robots.txt, and structured JSON-LD with knowsAbout and sameAs properties.

Content must be written as direct answer blocks — not marketing copy — so AI systems can synthesise and cite it accurately.

This checker audits both SEO and GEO in a single pass so you can see exactly where your site stands for traditional search and AI-powered search simultaneously.

Coverage

What Does the Checker Test?

The Outrun SEO & GEO checker runs 143 individual checks across 35 categories, organised into four areas. Every check returns a pass or fail with a specific reason — so you always know exactly what to fix.

🔍

SEO Fundamentals

HTTPS, canonical tags, title tags, meta descriptions, Open Graph, robots.txt, sitemap.xml, hreflang, URL structure, and 404 handling.

11 categories
🤖

GEO & AI Readiness

llms.txt presence and quality, AI bot permissions in robots.txt, JSON-LD entity markup, content structure for AI citability, and AI-intent meta signals.

5 categories
📋

Structured Data

Organization, Person, Article, FAQPage, BreadcrumbList, and WebSite schema — validated for completeness, correct typing, and parseable JSON.

5 categories
🔒

Technical & Security

HTTP security headers, cache headers, image optimisation, consent mode, SPF, DKIM, DMARC, MTA-STS, security.txt, humans.txt, and performance signals.

14 categories
Methodology

How Scoring Works

Each check is binary — pass or fail — but carries a weight reflecting its real-world impact. The overall score is the sum of weights of passing checks divided by the total possible weight, expressed as a percentage. Fixing a Severe check moves the needle more than fixing a Low one.

A90–100%
B75–89%
C60–74%
D40–59%
Fbelow 40%

Each check is labelled by impact level:

Severe Failing this actively harms your SEO or GEO visibility. Fix these first.
Medium A clear, fixable gap with measurable impact on rankings or AI citability.
Low A refinement, or a check that only applies to certain site types.
FAQ

Frequently Asked Questions

What is a GEO checker?

A GEO checker (Generative Engine Optimisation checker) analyses whether a website is structured to be cited and referenced by AI search engines like Google AI Overview, ChatGPT, and Perplexity. It checks for signals like llms.txt, structured JSON-LD data, AI bot permissions in robots.txt, and content structure that AI systems can synthesise accurately.

What is the difference between SEO and GEO?

SEO (Search Engine Optimisation) focuses on ranking in traditional blue-link results through signals like title tags, backlinks, and page speed. GEO (Generative Engine Optimisation) focuses on being cited by AI systems — it requires machine-readable content structure, llms.txt files, schema markup, and content written as direct answer blocks rather than promotional copy.

What is llms.txt and why does it matter?

llms.txt is a plain-text file placed at the root of a website that gives AI language models a structured summary of the company, its services, team, and content URLs. Without it, AI systems must infer facts from raw HTML, producing fragmented or inaccurate citations. The llmstxt.org standard is increasingly adopted as a GEO best practice.

Does the checker require JavaScript rendering?

No. All checks run server-side against the static HTML response and HTTP headers — exactly as a search engine crawler sees the page. JavaScript-rendered content that is not present in the initial HTML response will not be analysed.

How long does a check take?

Most checks complete in 5–10 seconds. The checker fetches the target URL, its robots.txt, sitemap.xml, llms.txt, and several other supporting files in parallel, then runs DNS lookups for SPF, DKIM, and DMARC records simultaneously. Results are returned all at once.

Is this tool free to use?

Yes — no signup, no account, no credit card. The checker is a free public tool built by Outrun Advisory as an extension of our published SEO/GEO best-practices specification. You can audit any publicly accessible URL at any time.