SEO.co
← Free toolsavailableSCR

SEO Score Checker

Get one number for how well a homepage is set up for search, and the specific fixes that would raise it. Then read the score for what it is: a checklist result, not a ranking forecast.

Results open on app.search.co. Your first search is free with no account; further searches need a free search.co account.

Enter a domain and app.search.co loads its homepage with search.co's own crawler, inspects the on-page elements that search engines and other crawlers read, and returns a score alongside a prioritized list of fixes. It looks at one page in depth rather than many pages briefly. No account is needed to see your first score; additional checks require signing up for search.co, which is free.

Scores are popular because they compress a messy page into something you can track and put in a deck. They are also easy to misread. This page focuses on the second part: what goes into an on-page score, which point losses deserve attention, why two sites with the same score can perform completely differently in search, and how to use the number honestly in client reporting.

If your question is about problems repeating across many URLs rather than the quality of one page, the crawl-based site audit is the better starting point.

// what you get

What the score is built from.

The checker evaluates the homepage as served to a crawler and rolls individual checks into a single score, with a list of fixes ordered by how much they matter. The checks cover the on-page layer, the parts of a page you control directly in its HTML and response, and typically span:

  • Head elements: presence and length of the title and meta description, a canonical tag, and a usable viewport for mobile.
  • Content structure: whether there is a clear H1 and a sensible heading outline, and whether there is enough indexable text to describe the page.
  • Crawl and index signals: directives such as noindex that would keep the page out of search, and whether the page resolves cleanly.
  • Machine-readable extras: elements like structured data, image alt text and social tags that help other systems interpret the page.
  • Fix list: each failed or weak check translated into an action, so the score comes with a to-do list rather than just a grade.

Everything here is observable from the page itself. That is both the strength of the score, since it is reproducible and fixable, and its main limit.

// interpretation

What one number can and cannot tell you.

An on-page score measures compliance with a set of checks. It can tell you that a page is missing a title, that its H1 is absent, or that a stray noindex is shipping to production. Those are real, binary problems, and a score is an efficient way to catch them.

What it cannot see is most of what decides rankings. It does not know how many sites link to you, whether your content matches what searchers want for your target queries, how competitive those queries are, or how Google evaluates your brand and expertise. A local plumber's homepage and a national retailer's homepage can both score highly and live in completely different competitive worlds. A perfect score on a page targeting the wrong intent still loses.

So treat the score as a floor check. A low score usually means fixable hygiene problems exist. A high score means the hygiene is fine and the reasons you are or are not ranking lie elsewhere: links, content and competition. For those, the domain authority checker and keyword rank checker are better instruments.

What a homepage on-page score does and does not reflect
FactorIn the score?Where to look instead
Title, description, H1, canonicalYesAlready covered
Indexing directives on the pageYesAlready covered
Backlinks and authorityNoBacklink and authority tools
Search intent match for target keywordsNoThe live search results for those keywords
Page speed in real-user dataNot as field dataThe site speed tester
Problems on other pages of the siteNoA crawl-based audit
// how to act

Which point losses to fix first.

Not every lost point is equal, and the fix list is ordered for that reason. Work through it in tiers. First, anything that can stop the page from being indexed or understood at all: an indexing directive, a canonical pointing at another URL, a missing title. These are rare but catastrophic, and they are usually one-line fixes.

Second, elements that shape how the page appears in results: title wording, meta description, and social tags for when the homepage is shared. These do not move rankings much on their own, but they affect clicks and brand presentation. Third, structural and supporting items like heading order, alt text and structured data, which improve clarity for crawlers and assistive technology and are worth doing in the next template pass.

Resist optimizing purely for points. If a check suggests adding more text to a homepage whose job is to route visitors quickly, weigh that against conversion. The score serves the page, not the other way around.

// example

A hypothetical before-and-after.

Hypothetical example, not real data: a services firm checks its homepage and scores in the low sixties. The fix list shows the title is the company name only, the meta description is empty, there are two H1s because the logo is wrapped in one, and no structured data is present.

The team rewrites the title to include the primary service and location, writes a description, changes the logo wrapper to a plain element, and adds Organization markup. A recheck scores in the high eighties. Rankings for competitive service terms do not change in the following weeks, because the gap with competitors was links and service-page depth, not homepage tags. That is the expected outcome, and it is a useful one: the score has removed hygiene as an explanation, which narrows where the next effort should go.

// common mistakes

How scores get misused in reporting.

The number is easy to quote and easy to quote wrongly.

  • Reporting the score as performance: a score going up is evidence of fixes shipped, not evidence of growth. Pair it with traffic or ranking data before calling it a win.
  • Comparing scores across tools: every tool weights its checks differently. A score is only comparable with itself over time.
  • Generalizing from the homepage: a polished homepage says nothing about whether product, service or article templates share its setup.
  • Chasing the last few points: the final checks are usually minor. Once critical items pass, effort moves further on content and links.
  • Ignoring a regression: a sudden drop after a redesign is the most useful signal a score gives. Recheck after every release that touches templates.
// faq

SEO score questions.

Does a higher SEO score mean better rankings?
Not directly. The score reflects on-page setup, which is necessary but far from sufficient. Rankings also depend on links, content relevance, intent match and competition, none of which an on-page score measures.
Why does the checker only look at the homepage?
The homepage is the one URL every site has and usually the most linked, so it is the fairest single page to grade. To check problems across many pages, use the site audit, which crawls a sample of up to 25 pages.
Can I check an inner page instead?
The SEO score tool grades the homepage of the domain you enter. For tag-level detail on a specific inner URL, the title tag checker inspects the title, description, canonical, social tags and H1 of any single page.
Is the score the same as Lighthouse's SEO score?
No. It is search.co's own score, built from its own crawler's checks. Different tools weight different checks, so scores from separate tools should not be compared with each other.
What is a good score?
There is no universal cutoff. Aim to clear every critical item first, then treat the remaining points as a backlog. Tracking your own score over time is more meaningful than matching any target number.
Do I need an account?
No account is required for the first check. To score more domains or recheck after changes, create a free search.co account.

Hygiene done, rankings flat?

SEO.co's on-page team goes past the checklist, aligning page content and structure with the intent behind your target keywords across every key template.

Explore on-page SEO