Website SEO Score Checker
Check your website’s on-page SEO health with SEO Site Checker’s free Website SEO Score Checker. Guests see the result and explanation of every check, while logged-in users also unlock the detail lists inside many checks and can save reports and download them as PDF.
Analyzing your website...
Please wait...
Something went wrong
Please check the URL and try again. If the website is down or protected by a firewall, our scanner may not be able to reach it.
What Is a Website SEO Score Checker?
A website SEO score checker is a free online tool that analyzes a web page against a set of on-page SEO criteria and returns a score between 0 and 100. That score gives you a clear picture of how well your page is optimized for search engines, which areas have the most failed checks, and where to focus your effort first. Instead of guessing what might be holding your rankings back, you get a structured report with specific, actionable findings for each check the tool runs.
This is an on-page SEO analysis tool. It focuses on the technical and content signals that are directly within your control on each individual page, such as your meta tags, heading structure, page speed, mobile compatibility, and security setup. It is not a backlink auditor or a keyword rank tracker. Those areas matter too, but on-page fixes are the ones you can make yourself, without depending on anyone else. It is built for quick checks of a single page: it runs more than 60 checks in one pass, at no cost and without requiring an account to get started.
What Does This Tool Check?
The tool runs your page through a comprehensive set of on-page SEO checks and groups the results by category. Each check is marked as passed, warning, or failed, so you can prioritize fixes efficiently without reading through a long, unstructured list of issues. Here is what each check covers and why it matters for your rankings.
Meta Title and Description
The tool checks whether your page has a meta title and meta description, and whether they are within the recommended character limits. The keyword tables also show whether your most-used words appear in the title, description, and headings. Your meta title is a confirmed on-page ranking signal and the first thing a user sees in search results. A missing, duplicated, or poorly written title is one of the most common and most easily fixed SEO problems found on any site. The meta description does not directly affect rankings, but a well-written one can improve click-through rates. For a deeper look at how your tags are structured, the free Meta Tag Analyzer on SEO Site Checker is a useful companion tool.
Heading Structure (H1 to H6)
The tool checks whether your page has a single, clearly defined H1 heading, and counts the H2 through H6 subheadings it finds, so you can judge whether they follow a logical, hierarchical order. Headings help both search engines and readers understand the structure and primary topic of the page. Multiple H1 tags on a single page, or a complete absence of headings, are red flags in any on-page audit and can signal a lack of content structure to crawlers.
Google Search Preview
The tool generates an approximate preview of how your page title and meta description may appear in Google search results on both desktop and mobile. It cuts the text at typical character limits, and Google decides what it finally shows. This lets you see quickly whether your title is being cut off at the wrong point, whether your description reads naturally within the available space, and whether both elements are compelling enough to encourage a click from someone who sees them in the results.
Page Speed and Core Web Vitals
The tool measures your page's loading speed and visual stability with a lab test: it loads the page once in a headless Chromium browser on our server and reads Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS), First Contentful Paint, Total Blocking Time, and page load time. Core Web Vitals are part of the page experience signals that Google's ranking systems use. Google's own reports are built from real Chrome user data collected in the field, so a single lab run can differ from what Google sees, and so can your Lighthouse score. There are three Core Web Vitals to understand, and this tool measures two of them:
- LCP (Largest Contentful Paint): measures how quickly the main content of your page loads. A good score is under 2.5 seconds. Slow LCP is a common Core Web Vitals failure and is often caused by unoptimized images or render-blocking code. Compressing images before uploading them to your site is one of the fastest ways to improve LCP. The free Image Compressor on SEO Site Checker can help reduce image file sizes before they go live on your pages.
- INP (Interaction to Next Paint): measures how quickly your page responds to user interactions such as clicks, taps, and key presses across the full session. A good score is under 200 milliseconds. INP replaced the older FID (First Input Delay) metric in March 2024 and is now Google's official interactivity signal. This tool does not report INP, because it needs real visitors interacting with the page; the report shows Total Blocking Time instead, a lab measure of how long the main thread is blocked while the page loads. For full technical guidance on all three metrics, refer to Google's Core Web Vitals documentation .
- CLS (Cumulative Layout Shift): measures how much your page layout shifts unexpectedly while it is loading. A good score is under 0.1. Poor CLS typically happens when images, advertisement slots, or embedded elements load without reserved space in the layout, causing visible content to jump around as the page finishes rendering. This creates a poor experience for users and counts against the page in Google's page experience signals.
Mobile-Friendliness
The tool checks the basics of mobile support: whether the page has a viewport meta tag, whether its linked stylesheets use CSS media queries, and what the page looks like in a mobile screenshot. It does not test font sizes or tap target spacing. Google uses the mobile version of a page for indexing and ranking (mobile-first indexing), including for searches made on desktop. A page that looks professional on a desktop screen but breaks or becomes difficult to read on a phone can be at a ranking disadvantage regardless of how well it scores on other on-page factors.
Image Optimization and Alt Tags
The tool checks whether the images on your page have alt attributes (it cannot judge whether the text is descriptive). It also checks, on a sample of the images, whether the files are served with cache headers, use a modern format such as WebP or AVIF, and carry heavy embedded metadata. Alt text is the text description attached to an image that tells search engines what the image contains. Missing alt tags make it harder for search engines to understand your images, and they are also an accessibility requirement under web standards. Poorly optimized image file sizes are a leading cause of slow page load times and directly affect your LCP score.
Internal and External Links
The tool requests up to 30 of the links on your page and reports how many do not answer with a working page, with internal and external links counted separately. It also checks whether external links carry nofollow and noopener or noreferrer attributes, and whether your link URLs look SEO friendly. Internal links distribute page authority across your site and help search engine crawlers discover and index pages that might otherwise be missed. Broken links, whether internal or external, are a negative signal in any on-page audit because they create dead ends for both users and crawlers. A page with no internal links at all is effectively isolated from the rest of your site in the eyes of a search engine.
HTTPS and Security
The tool checks whether your page is served over HTTPS rather than HTTP. HTTPS is a confirmed Google ranking signal and has been since 2014. Beyond rankings, pages served over plain HTTP are flagged as "Not Secure" in Chrome, which visitors can see and which can hurt trust, particularly on pages that ask users to enter any information. If your site is still running on HTTP, migrating to HTTPS is one of the highest-priority technical fixes available.
Canonical Tags and Robots.txt
The tool checks whether a canonical tag is present on your page and flags a page that has more than one. It does not check that the tag points to the right URL, so confirm that yourself. It also checks whether your site's robots.txt file is reachable, whether it contains Disallow rules, and whether the page carries a noindex robots meta tag. It does not test whether your robots.txt rules block pages you want indexed, so read the file yourself. A misconfigured canonical tag can cause Google to index the wrong version of a page, splitting ranking signals across duplicates. A robots.txt file that inadvertently blocks Googlebot is one of the most damaging and most common accidental technical SEO errors, and it can go unnoticed for months. For full technical details on how crawlers read this file, refer to Google's robots.txt documentation .
Structured Data and Schema Markup
The tool checks whether your page contains structured data markup (JSON-LD or Microdata) and whether each JSON-LD block is valid JSON. It does not check the properties each type needs; the free Schema Markup Validator does that for the common types. Structured data is code added to a page that helps Google understand the content with more precision than standard HTML alone provides. When structured data is present and correctly implemented, it can make a page eligible for rich results in search, such as review stars, product details, and event information, although Google decides whether to show them. Rich results occupy more visual space in search results and often earn higher click-through rates than standard blue links. For implementation guidance, refer to Google's structured data guidelines .
Why Your SEO Score Matters
Your SEO score is a diagnostic tool, not a ranking guarantee. A score of 90 does not automatically mean your page will appear on the first page of Google, and a score of 60 does not mean it never will. What the score tells you is how many technical and on-page barriers currently exist between your content and the people searching for it. The fewer those barriers are, the better your chances of ranking competitively, all else being equal.
The most practical way to use your score is as a prioritization tool. The score counts every check equally, but the issues themselves do not carry equal weight. A missing HTTPS certificate or a canonical tag pointing to the wrong page will do more damage than a meta description that is five characters too long. The report groups results by category and marks each check as passed, warning, or failed, so you can start with the failed checks and work through the warnings over time. Fixing flagged issues removes technical barriers, but how quickly rankings or traffic respond depends on the page, the site, and the competition.
On-page SEO is also the part of SEO you have direct control over. You cannot force another website to link to you, and you cannot change how Google weighs its broader algorithm signals. But you can fix a missing alt tag, correct a misconfigured canonical, compress an image that is slowing your LCP score, or add a meta description to a page that is missing one. For a broader view of your site's authority, the free Domain Authority Checker gives you a quick read on how your domain compares to others in your space.
What Is a Good SEO Score for a Website?
SEO scores are calculated differently across different tools, so there is no single universal standard. Within this tool, the score is the percentage of checks your page passes, on a 0 to 100 scale. Every check counts equally, and a warning counts as not passed. The report shows only the number, so the ranges below are our own rule-of-thumb guide to what each one means in real terms.
| Score Range | Rating | What It Means |
|---|---|---|
| 0 to 49 | Poor | More than half of the checks are not passing, so several problems need attention. Start with HTTPS, canonical tags, and missing meta titles before anything else. |
| 50 to 79 | Needs Work | The page works, but notable gaps remain. Fixing the flagged issues in this range is a good place to start, because the page already has a foundation to build on. |
| 80 to 89 | Good | A well-optimized page with minor remaining issues. Most of the critical factors are in place. Polishing these remaining gaps can support competitive rankings in moderately competitive search results. |
| 90 to 100 | Excellent | A strong foundation across the on-page checks this tool runs. At this level, further ranking gains are more likely to come from off-page factors such as backlinks and domain authority than from additional on-page fixes. |
Scores of 80 and above are uncommon, because a warning counts against the score just like a failure, so treat 80 as a strong target rather than something every page will reach. That said, a high score in a competitive niche does not carry the same weight as the same score in a low-competition space. Treat your SEO score as a reliable guide for where to focus your effort, not as a definitive measure of where your page will rank. Two pages can share identical scores and rank very differently depending on the authority of the domain, the age of the content, and the competitiveness of the keywords they are targeting.
How to Use the Website SEO Score Checker
A typical audit takes between about ten seconds and a minute, and a slow site can take longer. Here is exactly what happens at each stage of the process.
Step 1: Enter Your URL
Paste the full URL of the page you want to audit into the input field at the top of this page and click Generate Report. Use the complete page address including https://, not just the domain name. You can check any publicly accessible web page, including pages on competitor websites, which makes this tool useful for benchmarking your own pages against others in your space. The scan loads the page from a server in the United States, so a site that redirects visitors by country is audited at the page it sends us to.
Step 2: Review Your Score
The tool returns a score between 0 and 100 and breaks the results down by category. Each individual check is marked as passed, warning, or failed so you can see at a glance which areas need the most attention and which are already working in your favor. The overview at the top counts how many checks passed, raised a warning, or failed, and a bar at the bottom of the page jumps to each section, so you can head straight to the failed checks.
Step 3: Fix the Flagged Issues
Work through the failed and warning checks, starting with the ones most likely to affect your rankings and user experience. Missing meta titles, missing or duplicated canonical tags, slow LCP scores, and absent HTTPS are the highest-priority categories to address. Each flagged issue in the report includes a short explanation of why it matters, and many have a How to Fix button with steps, which helps you decide which fixes to prioritize and which to schedule for later.
Step 4: Unlock the Full Report
Guests see the score, the overview, and the result and explanation of every check. Creating a free account also unlocks the detail lists inside many checks, such as the affected links, tags, and files, plus the fix steps in the AI Readiness card, and lets you save a report and download it as a PDF. Registration requires no credit card.
Guest Access vs. Free Account: What Is the Difference?
You can use the SEO score checker without creating an account. Guest access shows you the score and the result of every check with no sign-up. Creating a free account unlocks more of the report and lets you save it and download it as a PDF. Here is a clear comparison of what each access level includes.
| Guest (No Account) | Free Registered Account | |
|---|---|---|
| Report access | Score, overview, and the result of every check | Everything a guest sees, plus the detail lists inside many checks and the AI Readiness fix steps |
| PDF download | Not available for your own audits | Available after you save the report |
| Account required | No | Free sign-up, no credit card |
Both access levels are completely free. There is no paid tier and no credit card is ever required. Registering simply lets you see the detail lists inside many checks, save reports to your account, and download them as PDF files for sharing with clients or team members.
More Free SEO Tools You Might Find Useful
If you are working through your site's SEO systematically, these free tools on SEO Site Checker pair well with the SEO score checker:
- Meta Tag Analyzer: Analyze the meta tags on any web page in detail, including title length, description quality, Open Graph tags, and Twitter Card markup.
- Image Compressor: Reduce the file size of PNG, JPEG, JPG, and WEBP images before uploading them to your site, which can help your LCP score and overall page load performance.
- Domain Authority Checker: Check the domain authority score of any website to understand how your site compares to competitors in terms of overall link authority.
- WhoIs Lookup: Look up domain registration details and DNS records for any domain, useful when auditing a new site or researching a competitor.
- Compress PDF: Reduce the file size of PDF reports before sharing them with clients or uploading them to a website, keeping your assets lean and your page load times in check.
Frequently Asked Questions
Frequently Asked Questions (FAQs) is a list of common questions and answers provided to quickly address common concerns or inquiries.
What does the SEO score mean?
How often should I check my SEO score?
Is this tool completely free?
How is this different from large paid SEO platforms?
What should I do after getting my score?
What is a good SEO score?
Does this tool check Core Web Vitals?
Can I check a competitor's website?