Free SEO & GEO Score Checker

Free

Analyse your website’s search engine optimisation and AI search readiness. Get separate SEO and GEO scores out of 100 — calculated from real checks, not estimates.

Only public websites are analysed. No login required.

What is an SEO Score?

An SEO score measures how well your website is optimised for traditional search engines like Google and Bing. It evaluates technical foundations, on-page signals, content structure, indexability, schema markup, and social metadata — all deterministically calculated from real checks on your page.

What is a GEO Score?

A GEO (Generative Engine Optimization) score measures how well your website is structured for discovery and potential citation by AI-powered search systems. It checks entity clarity, structured data, AI crawler accessibility, authority signals, and content citability — these are readiness signals, not ranking guarantees.

How the Analyser Works

1

URL Submission

Enter your public website URL. We validate and normalise it, ensuring only public, reachable domains are analysed.

2

Server-Side Fetch

Our server securely fetches your homepage, robots.txt, sitemap.xml, and llms.txt simultaneously.

3

Signal Extraction

We parse the HTML for 30+ SEO and GEO signals including tags, schema, links, headings, and crawl directives.

4

Scored Report

Each signal is scored deterministically against defined criteria. You receive a full breakdown with actionable recommendations.

What We Analyse

SEO Checks (100 points)

  • HTTPS and HTTP status
  • Title tag presence and length
  • Meta description presence and length
  • H1 tag and heading hierarchy
  • Canonical URL
  • robots.txt accessibility
  • XML sitemap accessibility
  • Viewport/mobile meta tag
  • Indexability (noindex checks)
  • JSON-LD and Organization schema
  • Open Graph and Twitter metadata
  • Internal link count and navigation
  • HTML lang attribute

GEO Checks (100 points)

  • AI crawler accessibility (GPTBot, ClaudeBot, PerplexityBot)
  • llms.txt file presence (optional AI readiness signal)
  • Organization and WebSite schema
  • Entity clarity signals
  • FAQ schema for Q&A discoverability
  • Article, Service, and Product schema
  • BreadcrumbList schema
  • About and Contact page links
  • Author information signals
  • External citations and sources
  • Publication date signals
  • Tables and lists for AI parsing
  • Content structure depth

SEO vs GEO: What’s the Difference?

DimensionSEOGEO
Primary goalRank in search engine resultsImprove AI search readiness signals
AudienceGoogle, Bing crawlersAI systems: ChatGPT, Perplexity, Gemini
Key signalsKeywords, backlinks, metadataEntity clarity, structured data, authority
Content focusKeyword relevance & volumeClear, citable, factual content
SchemaOrganization, Article, FAQSame + llms.txt, AI-accessible HTML

Frequently Asked Questions

How is the SEO score calculated?

The SEO score is calculated deterministically from 100 points across 7 categories: Technical SEO (25), On-Page SEO (20), Content Structure (15), Indexability (15), Schema & Metadata (10), Internal Linking (10), and Social Metadata (5). Every point is awarded based on specific, measurable checks — nothing is estimated or random.

What does the GEO score measure?

The GEO (Generative Engine Optimization) score measures AI search readiness signals on your website. It checks AI crawler accessibility in robots.txt, entity clarity through schema markup, structured data depth, content structure, authority signals (About/Contact pages), citation-worthy content, llms.txt presence, and freshness signals. A higher GEO score indicates better AI readiness — it does not guarantee visibility in any specific AI system.

Is any external API or third-party data used?

No. All analysis is performed by fetching your public website directly from our server. We do not use Ahrefs, Moz, Semrush, or any third-party data sources. Every score is based purely on signals extracted from your publicly accessible pages.

Will the tool affect my website or server?

No. We make a small number of GET requests (homepage, robots.txt, sitemap.xml, llms.txt) with a standard user agent and 12-second timeout. This is equivalent to a single user visiting your site.

What is llms.txt and why does it matter for GEO?

llms.txt is an emerging optional standard (similar to robots.txt) that allows website owners to provide AI language models with curated, structured information about their content. It is not a mandatory ranking factor, but its presence is treated as a positive AI readiness signal in our GEO scoring.

Can I improve my GEO score without changing my content?

Several GEO improvements are technical rather than content-based: adding Organization schema, creating an llms.txt file, ensuring AI crawlers are not blocked in robots.txt, linking to About and Contact pages, and adding FAQ schema. These changes can significantly improve your GEO readiness score.

Need help improving your scores?

Browse verified SEO agencies on GoContento to improve your rankings and AI visibility.

Find SEO Agencies