Skip to content
MixTool

Website SEO score checker

Check any page's SEO score in seconds, with mobile speed from Google and a prioritized list of what to fix.

  • Checks live public data
  • Free · no sign-up
  • Works on phone and desktop
Loading tool…

Check your SEO score in one click

Enter a URL and the checker fetches the page the way a search engine crawler does, then runs more than 20 checks grouped into Indexing, Content, Technical and Social and rich results. Each check passes, warns or fails with a plain-English explanation, and the results roll up into a 0–100 SEO score weighted by how much each issue matters.

You also see how the page could look in Google search results (with realistic title and description truncation), whether anything blocks indexing (a noindex tag, a robots.txt rule or a canonical pointing elsewhere), and the page's mobile speed measured by Google PageSpeed, plus word count, heading outline, image alt text, response time, compression and structured data.

It works on any public page: your homepage, a blog post, a product page or a competitor's site. No sign-up, no email and no limit on how many pages you check.

How to check a website's SEO score

  1. 1

    Enter the page URL

    Any public page, such as your homepage or a key landing page.

  2. 2

    Click Analyze

    The SEO score appears in a few seconds; mobile speed follows in under a minute.

  3. 3

    Fix failed checks first

    Red items, especially indexing problems, cost the most.

  4. 4

    Re-check after changes

    Run it again to confirm your score went up.

Key features

  • 20+ weighted checks

    Indexing, content, technical and social, scored by importance.

  • Mobile speed from Google

    PageSpeed performance score and Core Web Vitals lab metrics.

  • Google result preview

    Title and description truncated by pixel width, as Google does.

  • Indexability checks

    noindex, robots.txt, canonical and HTTP status in one place.

  • Heading outline

    See the page's H1–H6 structure at a glance.

Common uses

  • Before publishing: Catch missing titles, descriptions and H1s before Google sees the page.
  • Client and competitor audits: Compare pages side by side and share a clear list of fixes.
  • Traffic drops: Rule out an accidental noindex, robots.txt block or broken canonical.

What is a good SEO score?

SEO scoreWhat it meansWhat to do
85–100Good. The on-page basics are in place.Focus on content quality and earning links.
60–84Needs work. Some warnings or a failed check.Fix failed checks first, then warnings.
Under 60Poor. Important problems, possibly blocking indexing.Start with the Indexing group; one fix can matter more than everything else.

A perfect 100 isn't the goal. A page at 90 with excellent content will outrank a thin page at 100. Use the score to make sure nothing technical is holding good content back.

How the SEO score is calculated

Every check is worth a set number of points based on how much it can affect search visibility. A pass earns full points, a warning half, and a fail none. Your score is the share of possible points earned.

GroupWhat's checkedWeight
IndexingHTTP status, meta robots, robots.txt, canonical tag, X-Robots-Tag header, sitemap in robots.txtHighest: a problem here can keep the page out of Google entirely
ContentTitle tag, meta description, H1, subheadings, word count, image alt text, languageHigh: decides what the page ranks for and how the result looks
TechnicalHTTPS, redirects, server response time, HTML size, compression, mobile viewport, faviconMedium: affects crawling, speed and mobile usability
Social and rich resultsOpen Graph tags, structured data (schema.org)Low: improves link previews and eligibility for rich results

Mobile speed is shown separately and isn't part of the score, because Google measures it over a minute-long real browser test and results vary a little between runs.

SEO score vs. Google rankings

An SEO score measures whether a page follows the technical and on-page practices Google documents. It doesn't measure rankings. Where a page ranks also depends on how well its content answers the search, how many trustworthy sites link to it, and how strong the competing pages are.

To see where your pages actually rank, use the Performance report in Google Search Console, which shows your real average position for each search. For the strength signals third-party tools use, try the Domain Authority Checker, and to confirm a page is in Google at all, use the Google Index Checker.

How to improve your SEO score

  • Remove anything that blocks indexing: a stray noindex tag, a robots.txt rule or a canonical pointing to another page.
  • Write a unique title of about 50–60 characters with the main topic near the start.
  • Add a meta description of 120–160 characters that tells searchers why to click.
  • Use one H1 that matches what the page is about, and H2s to organize sections.
  • Give the page enough substance to fully answer the search. Thin pages rarely rank.
  • Add alt text to meaningful images.
  • Serve the site over HTTPS with compression on and a responsive mobile layout.
  • Speed up slow pages: compress images, defer non-essential scripts and use caching.

Tips and good to know

Frequently asked questions

How do I check my website's SEO score?

Enter the page's URL above and click Analyze. You get a 0–100 SEO score with every check explained, and the mobile speed score from Google PageSpeed a few seconds later.

Is this SEO score checker free?

Yes. It's completely free, with no sign-up and no limit on how many pages you check.

What is a good SEO score?

85 or higher means the on-page essentials are in place. Between 60 and 84, fix the failed checks first; under 60, start with anything in the Indexing group, since it can keep the page out of Google.

Does a higher SEO score mean better Google rankings?

Not by itself. The score shows whether technical problems are holding a page back. Rankings also depend on content quality, links from other sites and competition.

Can I check a competitor's SEO score?

Yes. Any public page can be checked, so you can compare your pages with the ones that outrank you.

Does the checker see JavaScript content?

It reads the HTML the server sends, as crawlers do on their first pass. If your content only appears after JavaScript runs, it may show fewer words and links, which is a sign to use server-side rendering.

Helpful guides