SEO tool

Online SEO Checker

Fixes ranked by impact, and the flags you can leave alone.

Use this online SEO checker to audit any page for search engines and AI search.

Check a page's SEO

Paste the URL of the page you want to check.

Check SEO

The SEO checker opens SpringBrand with your request. Each run spends credits from your balance.

What the audit returnsRuns in SpringBrand

After you sign in or create an account, the SEO checker reads the page, runs an SEO page audit and returns a score, the issues ranked by impact and the checks that passed.

  • A score for the page
  • The issues, ranked by impact
  • The checks that passed
  • Which flags you can safely ignore
Title, headings, links and speed signalsAI crawler access and llms.txtAlso over MCP in Claude Code, Codex and Cursor

START WITH A REQUEST

One URL. Three ways to audit the page.

Each card is a real question people ask. Add the page you care about and the SEO checker opens it in SpringBrand.

WHAT YOU GET

What gets checked on the page?

A website SEO checker reads the same things a search engine reads first. The page audit groups them into a few areas and scores each one, so you can see where the page loses points instead of scrolling through a flat list of warnings.

01 / ON THE PAGE

Title, meta description, headings and structure

Title and meta description: whether they exist, how long they are and whether they describe the page someone searched for.

Headings and structure: one H1, a heading outline that follows the content, and sections a reader or AI answer can quote.

WHAT IT READS

The text a search engine reads first

Title and meta description

One H1

Heading outline and quotable sections

02 / LINKS AND SPEED

Links, images and speed signals

Links and images: internal and external links, broken links and image alt text, with decorative images told apart from missing descriptions.

Speed signals: Core Web Vitals and the page weight that slows a first visit, reported as signals to check rather than a verdict. When we checked our own homepage on 2026-11-13, 80 of its 81 images have an empty alt attribute (alt=""). A rule that only counts empty alt text reports 80 problems. In fact they are decorative images, and an empty alt is the correct way to tell screen readers to skip them; none of the 81 images is missing the attribute.

WHAT IT COUNTS

Links, images and weight

Internal, external and broken links

Image alt text, decorative images told apart

Core Web Vitals and page weight

03 / CRAWLERS

Check AI crawler access and llms.txt

Crawl rules: robots.txt, canonical tags and noindex rules that decide whether the page can be found at all. AI search tools can only quote a page their crawlers are allowed to read. Your robots.txt decides that, one user agent at a time.

AI crawler access: whether GPTBot, ClaudeBot, PerplexityBot and Google-Extended are allowed in, and whether the site publishes an llms.txt file. Ask the checker to read your robots.txt and it will tell you which of these crawlers are allowed or blocked. Allowing a crawler does not mean an AI answer will mention you. To see where Google AI Overviews already cite your pages, use the AI visibility tracker. Our own robots.txt names GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot and Google-Extended individually and allows each of them, and the site publishes an llms.txt file.

CRAWL RULES

Can the page be read

robots.txt, canonical and noindex

GPTBot, ClaudeBot, PerplexityBot, Google-Extended

llms.txt published or not

04 / THE SCORE

How to read your SEO score

A score is a summary of the checks, not a measure of how well the page ranks. A page can score high and still lose traffic, and a page with known, deliberate warnings can rank well.

Use the score to decide where to look first, then read the ranked fixes.

READ IT AS

A pointer, not a verdict

A summary of the checks

Where the page loses points

Then the ranked fixes

Not every flagged issue is a problem

SEO checkers count issues, and many of those issues are deliberate choices: decorative images with empty alt text, pages you noindex on purpose, redirects you set up yourself. That is why the page audit ranks fixes by impact and says which flags you can leave alone.

Checked on

Do full site audits flag deliberate choices too?

Practitioners see the same pattern on full site audits. One wrote after cleaning up a crawl that most of what was left was intentional.

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

— A practitioner in r/TechSEO

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

Does a good Lighthouse score prove the problem is fixed?

No. A page can score high and still lose traffic. One practitioner put it plainly.

“We are not treating Lighthouse scores as proof that CWV is resolved”

— A practitioner in r/SEO

Source: r/SEO: Discover traffic collapsed while web search grew

Is there a checker with no sign-up?

Most online SEO checkers limit how many checks you can run a day and point you to a paid audit for the full site. The table compares what each tool's own page says about no-cost checks, sign-up and AI search checks. Where a page did not say, we wrote that instead of guessing.

CheckerNo-cost checksSign-upAI crawler or llms.txt checksUse from Claude Code (MCP)
SpringBrand100 credits a month at no cost; each check spends creditsSpringBrand account, no cardYes, robots.txt rules for named AI crawlers and llms.txtYes, in Claude Code, Codex and Cursor
Backlinko SEO CheckerThree no-cost checks a dayNo signupNot stated on the pageNot stated on the page
Seobility SEO CheckerBasic: 5 checks a day; Premium: 50 a day ($69.90/mo)Account required for the Basic limitNot stated on the pageMCP listed as Beta in the site navigation
SEO Site CheckupOne website check a day; 7-day trialNot stated on the pageMarkets LLM visibility checksNot stated on the page
Semrush Site AuditNo-cost check; full Site Audit on a 7-day trialAccount for the trialReports AI Search HealthNot stated on the page

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

Can ChatGPT or Claude Code check your SEO?

Cost, scores, AI search and running checks from your assistant.

How do I check my website's SEO without paying?

Paste the URL of one page into the SEO checker above, sign in or create an account, and the agent audits that page. Several tools offer a few no-cost checks a day, usually with a paid plan for full-site audits; SpringBrand gives new accounts 100 credits a month with no card. Start with your homepage and top landing pages rather than the whole site at once.

What is a good SEO score?

There is no universal number, and scores from different tools are not comparable. Treat the score as a pointer to where the page loses points, then read the ranked fixes. A page with a few deliberate warnings can still rank well.

Can an SEO checker show how my site appears in AI search?

Partly. The checker shows whether AI crawlers are allowed to read your pages and whether you publish an llms.txt file. To see where Google AI Overviews already cite your site, use the AI visibility tracker; SpringBrand does not query ChatGPT or Perplexity answers today.

Can ChatGPT check my SEO?

A chat model can review the text you paste in, but it does not fetch live ranking data or crawl your site on its own, so its audit is only as good as what it was given. Connected to SpringBrand, it can read the live page and robots.txt and run the same audit.

Can I run an SEO check from Claude Code?

Yes. Connect SpringBrand over MCP and ask Claude Code, Codex or Cursor to check a URL; the same page audit runs there and credits come from the same balance. Our Claude SEO review covers that setup in more detail.

START WITH ONE PAGE

Check your first page

New accounts get 100 credits a month with no card. Run the SEO checker, read the ranked fixes and decide what to change.