SEO tool

Website Grader

Use this website grader to score any site for technical SEO and AI-search readiness.

Grade a website

Paste the site's URL.

Grade site

The website grader opens SpringBrand with your request. Each run spends credits from your balance.

What the grade returnsRuns in SpringBrand

After you sign in or create an account, the website grader samples a few pages, checks crawl rules, headings, structured data, on-page basics and whether AI crawlers can read the content, then returns two scores, a grade for each and a ranked fix list.

  • A technical SEO score out of 100
  • An AI-search readiness score out of 100
  • A letter grade for each
  • A ranked fix list
Technical SEO score out of 100AI-search readiness score out of 100A letter grade and ranked fixes for each

START WITH A REQUEST

One site. Three ways to read its grade.

Each card is a real question people ask. Add the site you care about and the website grader opens it in SpringBrand.

WHAT YOU GET

What does a grade actually look at?

The website grader samples your homepage and a few other pages, then scores what search engines and AI assistants read first.

01 / SEARCH BASICS

Crawling, on-page basics and structured data

Crawling and indexing: Redirects, robots.txt, sitemap and canonical tags, so search engines reach the right version of each page. On-page basics: Titles, meta descriptions, one clear H1 and a heading outline that follows the content.

Structured data: Which JSON-LD types the pages declare, and whether they are in the HTML or only added by JavaScript.

WHAT SEARCH ENGINES READ

Technical SEO

Crawling and indexing

On-page basics

Structured data

02 / AI SEARCH

AI crawler access, raw HTML and answer-ready content

AI crawler access: Whether robots.txt lets AI search bots such as OAI-SearchBot, ClaudeBot and PerplexityBot in, and whether an llms.txt file exists. Readable without JavaScript: Whether the title, headings and main text are in the raw HTML. AI crawlers generally don't run JavaScript.

Answer-ready content: Whether sections open with a direct answer and use real lists, tables and dates that an AI answer can quote.

WHAT AI ASSISTANTS READ

AI-search readiness

AI crawler access

Readable without JavaScript

Answer-ready content

03 / THE SCORES

Two scores, because search and AI search check different things

A page can be easy for Google to crawl and still be hard for an AI assistant to quote, or the other way round, so the website grader keeps two scores out of 100. Each score gets a letter: A from 90, B from 80, C from 65, D from 50 and F below 50.

Blocking every AI search bot, or serving pages that only appear after JavaScript runs, caps the AI-search score, because nothing else matters until that is fixed.

  • Technical SEO: crawling and indexing, on-page basics, structured data and whether pages are rendered on the server.
  • AI-search readiness: whether AI search bots are allowed in, whether the content is in the raw HTML, structured data, answer-ready writing and whether other sites mention the brand.
LETTER GRADES

Out of 100

A from 90

B from 80

C from 65

D from 50

F below 50

04 / THE LIMITS

Grades aren't comparable across tools

Each grader decides what goes into its score. One splits 100 points equally across SEO, security, performance and accessibility; HubSpot's grader reports performance, SEO, mobile and security; ours scores technical SEO and AI-search readiness separately. Compare a site's grade over time in one tool, not across tools.

On 2026-11-13 we ran a simple check script on our own homepage, springbrand.ai. It passed most basics: one H1, a 47-character title, a 129-character meta description, a canonical tag, a language tag, every image with an alt attribute, Organization and WebSite structured data, robots.txt rules that let GPTBot, OAI-SearchBot, ClaudeBot and PerplexityBot in, and an llms.txt file. The raw HTML carried about 3,300 words without running JavaScript. The same day, DataForSEO listed 71 US keywords the site ranks for, and none were in the top 10. For a single page, an SEO checker audits the title, meta, headings and links in more detail. To keep fixing what the grade finds, hand the list to the AI SEO agent.

ONE TOOL OVER TIME

Not across tools

Each grader picks its own checks

Compare a site's grade over time

Use one tool

A good grade isn't the same as rankings

Not every deduction needs a fix, and a clean grade doesn't mean you are winning. Here is what practitioners report.

Checked on

Does a perfect technical score fix how AI describes you?

A clean grade means nothing is blocking you; it doesn't mean you are winning. A local SEO made the same point. To see where you stand in results, run a website ranking checker next to the grade.

“A 100/100 technical SEO score doesn't stop ChatGPT from hallucinating your clients' prices”

— A local SEO in r/localseo

Source: r/localseo: a 100/100 technical SEO score

Does every deduction need a fix?

Graders flag patterns, and some patterns are deliberate. Another flag on the same list: ""Low text-to-HTML ratio" on 79 pages: Next.js puts page data in script tags." Fix what blocks crawling or reading first, and leave choices you made on purpose.

“Site Audit: 174 errors down to 15, and the 15 are on purpose.”

— A site owner who cleaned up a full audit, in r/TechSEO

Source: r/TechSEO: a Semrush trial week on a 630-page site

HubSpot, DebugBear or GradeMyWebsite: what does each one score?

Most of these tools score a single page at no cost and lead to a paid product or a sales call. The table compares what each tool's own page says. Where a page did not say, we wrote that instead of guessing.

GraderCost to useSign-upWhat it scoresAI-search checks
SpringBrand$0 plan: 100 credits a month; each run spends creditsAccount, no cardTechnical SEO and AI-search readiness, 0 to 100 each, graded A to FYes: AI crawler rules, raw vs rendered HTML, structured data
HubSpot Website Grader$0Not statedPerformance, SEO, mobile and security, as listed on a HubSpot partner's grader pageNot stated
QuickSEO Website Grader$0No sign-upSEO, security, performance and accessibility, 25 points eachNot stated
DebugBear Website Grader$0 testNot needed for a testPerformance, accessibility and SEOAgentic browsing and llms.txt checks
GradeMyWebsite$0Not statedA 1 to 100 ratingNot stated

Checked 2026-11-13 from each tool's public page. "Not stated" means the page did not say, not that the feature is missing. Prices are the vendors' published monthly prices in USD.

A FEW THINGS TO KNOW

Should you fix everything it flags?

Scores, cost, AI search and which flags to fix.

What is a good website grader score?

Most graders treat 80 and above as good and below 50 as a site with real problems, but each one scores differently. Use the grade to find what is blocking you, then check rankings to see whether the fixes are working.

Does HubSpot Website Grader cost anything?

No, HubSpot's grader costs nothing. It reports performance, SEO, mobile and security. SpringBrand's grader also costs nothing to start, with 100 credits a month and no card, and adds a separate AI-search readiness score.

Can a website grader check if my site is ready for AI search?

Some can. SpringBrand's grader checks whether robots.txt lets AI search bots in, whether your content is readable without JavaScript, your structured data and whether sections give direct answers. A good score doesn't guarantee AI assistants will cite you or get your details right.

My site scores well. Why is it not getting traffic?

A grade checks that nothing blocks search engines; it doesn't measure how well your pages answer searches compared with competitors. Check which keywords your site ranks for and how far from page one they are, then look at content and links.

Should I fix every issue a website grader flags?

No. Fix what blocks crawling, indexing or reading first. Some flags come from deliberate choices or from how your framework builds pages, and changing them won't help.

START WITH ONE SITE

Grade your website

New accounts get 100 credits a month with no card. Get two scores, a grade for each and the fixes that matter first.