Free SEO Tool
Instant SEO Score Checker
Audit any URL in seconds. 22+ checks across metadata, content structure, technical SEO, structured data and answer-engine (AEO) readiness.
Quick answer
What is an SEO score?
An SEO score is a single 0–100 summary of how many on-page and technical best practices a URL currently satisfies. It is not a Google ranking and no search engine publishes one — it is a diagnostic produced by the tool measuring the page, so scores are only comparable within the same tool. This checker fetches the live HTML of the URL you give it and reports what passed, what warned and what failed across metadata, content structure, technical tags, structured data and answer-engine readiness.
What the SEO score checker measures
The audit fetches the page as a crawler would and evaluates it in four groups. Each group is scored independently so you can see whether the problem is editorial, technical, or a missing layer entirely.
- Meta and content: title tag presence and length, meta description presence and length, a single H1, H2 section depth, and images missing alt text.
- Technical SEO: canonical tag, viewport, robots meta, HTTPS, Open Graph tags and Twitter Card.
- Structured data: whether any JSON-LD is present, and whether FAQ and breadcrumb markup are among it.
- Answer Engine (AEO): the ten checks that decide whether ChatGPT, Claude, Perplexity, Gemini and Copilot can read and cite the page — crawler access in robots.txt, llms.txt, entity and article schema, question-style headings, extractable lists and tables, semantic HTML, author and freshness signals, and content depth.
How should you read your score?
Treat the number as a checklist completion rate, not a ranking prediction. A page can score 95 and still rank nowhere because nobody searches for its topic, and a page can score 60 and rank first because it answers the query better than anything else. The score tells you whether you have left easy points on the table; it cannot tell you whether the content deserves to win.
The useful workflow is comparative: run your page, run the two or three pages currently outranking it, and fix the checks where you are behind. Differences that show up on every competitor and not on you are the ones worth acting on first.
Why does the AEO section matter now?
Classic SEO asks whether a search engine will rank the page. Answer-engine optimization asks whether an assistant will quote it. The signals are different: an assistant needs to be allowed to crawl the page, needs schema that identifies the publisher and the author, and needs a short self-contained passage it can lift without breaking the meaning. A page can be technically clean and still be uncitable because every answer on it depends on three paragraphs of setup.
That is why the AEO checks are scored alongside the traditional ones here rather than sold as a separate product. The same page has to work for both.
What should you fix first?
Work top-down by blast radius. Anything that blocks access — a robots.txt rule, a stray noindex, a missing canonical pointing the wrong way — outranks every content fix, because content that cannot be crawled cannot be judged. After access, fix the things that appear on every template at once: title patterns, description patterns, heading structure, and site-wide schema. Only then edit individual pages.
- Blocked or mis-canonicalised pages: nothing else matters until a crawler can reach and attribute the page.
- Missing or duplicated title tags and descriptions: template-level fixes that touch every page in one change.
- No JSON-LD at all: Organization and Article markup is what lets an engine name you as the source.
- No question-style headings and no lists: the two structures assistants extract from most often.
- Thin content on pages meant to be cornerstone: depth is what makes a page worth citing rather than skimming.
Where this data comes from
This checker fetches the live HTML of the URL you submit and evaluates it directly — there is no third-party rank data, no paid keyword API and no estimate involved. Metadata, heading structure, image alt attributes, canonical, viewport, robots meta, HTTPS, Open Graph, Twitter Card and JSON-LD are read from the response. The AEO section additionally reads the site's robots.txt and llms.txt to determine which answer-engine crawlers are allowed. Scores are the share of checks passed, with warnings counted partially. Because the audit reads the served HTML, pages that render their main content only in the browser may score lower than they appear to a human visitor — which is also how a crawler sees them.
Frequently asked questions
Is an SEO score a Google ranking factor?
No. Google does not publish or use any tool's SEO score. The number is a diagnostic that summarises how many best-practice checks a page passes. It is useful for finding gaps and comparing your page against competitors measured the same way, and it is not a prediction of position.
What is a good SEO score?
There is no universal threshold. Compare against the pages currently ranking for your target query rather than against 100: if they all pass a check you fail, that gap is worth closing, and if you already match them the remaining points are unlikely to be what is holding you back.
Why did my page score lower than it looks?
The audit reads the HTML the server returns, which is what a crawler sees. If your main content, headings or structured data are injected by JavaScript after load, they may be absent from that response. Server-rendering the primary content usually raises both the score and real-world crawlability.
Does this tool use my crawl budget or cost anything?
It fetches the single URL you submit, plus that site's robots.txt and llms.txt. It is free, needs no signup, and does not crawl the rest of the site.
What does the AEO section check?
Ten answer-engine signals: whether major AI crawlers are allowed in robots.txt, whether an llms.txt exists, Organization or brand entity schema, Article schema, FAQ or Q&A schema, question-style headings, extractable lists and tables, semantic HTML landmarks, author and freshness signals, and content depth. Together they estimate whether an assistant can read, understand and attribute the page.
Can I audit a whole site instead of one page?
This free tool checks one URL at a time. Auto SEO runs the same checks across a site on a schedule, tracks whether issues get fixed, and monitors rankings and AI-answer visibility alongside them.
Related free tools
Finding the issues is the easy half
Auto SEO runs these checks continuously, turns the failures into a prioritised task list, and writes and publishes the content that fills the gaps. Your first 3 articles are free.
Start your $1 trial