May 17, 2026 · 6 min read
What Does Your Website Score Out of 100?
Drop in your URL, get a score with 32 specific checks, real Lighthouse numbers from Google, and an AI copy critique. Here is what the grader actually checks under the hood.
I built a free website grader at ostra.studio/grade. Drop in any URL and about 20 seconds later you get a score out of 100, real Lighthouse performance numbers from Google, an AI critique of your copy, and a fix for every gap. No signup, no follow-up nag.
Why build it? Because most local business owners have no idea their site is broken. They paid someone in 2019 to build it, never looked again, and now wonder why the phone isn't ringing. The grader gives them the technical reality in plain English.
What it checks
Thirty-two specific things, grouped in four buckets.
First bucket: foundation. The technical basics that should be on every site. HTTPS (so Chrome doesn't flag your site as Not Secure). A mobile viewport meta tag. Fast server response. Light HTML payload. Canonical URLs. Sitemap and robots.txt accessible. Lazy-loaded images. Page is actually indexable by Google (no rogue noindex meta).
Second bucket: content. Title tag in the right length range, meta description in the right length range, exactly one H1, a real navigation, images with alt text, business hours visible somewhere on the page, a proper heading hierarchy.
Third bucket: local SEO. Phone number visible. Phone wrapped in a tel: link so mobile users can tap-to-call. LocalBusiness JSON-LD schema with name plus address plus telephone. AggregateRating or Review schema (so Google can show stars in results). Open Graph tags. City in the title or H1. City mentioned in the body. Full address visible somewhere on the page. Google Maps embed. Email link.
Fourth bucket: conversion. A working contact form. A clear call-to-action. Social proof or reviews mentioned on the page.
On top of those 32 scored checks the grader pulls real Google Lighthouse performance scores for mobile and desktop including Largest Contentful Paint, Cumulative Layout Shift, and Time to Interactive. Plus it asks an AI to read the copy and rank three specific upgrades. Plus it shows a SERP preview of how Google will actually display the homepage. Plus it tells you what platform built the site (WordPress, Wix, Shopify, and so on) and what tracking is running (Google Analytics, Meta Pixel, GTM).
Why local sites score badly
The average local business site I have run through the grader scores between 35 and 60. Almost all the failures cluster in the same places.
Mobile viewport missing or wrong: about 30 percent of the trades sites I have graded. Whoever built the site never tested on a phone. The site renders at desktop width and customers have to pinch-zoom to read anything.
Phone number not tappable: 60 percent. The number is there as text but it's not wrapped in a tel: link. On mobile that means the customer has to memorize it or copy-paste it. Most don't bother.
No structured data: 85 percent. JSON-LD schema is the easiest local SEO win there is. It tells Google your business name, address, hours, services. Without it Google has to guess, and Google guesses badly.
Slow Lighthouse mobile score: 50 percent come in under 50/100 on mobile. Usually WordPress on cheap shared hosting plus a heavy theme. The page takes 4 to 8 seconds to become interactive on a phone, by which point most mobile users have tapped the back button.
What a good score looks like
80 plus means the technical foundation is solid. The site won't blow it on the basics. From there the bigger question is design, copy, and conversion - things a grader can measure roughly but a real audit measures properly.
55 to 79 means it's fixable. Most failing items are 30-minute jobs. The site is decent but bleeding traffic on specific issues. The grader's 'Do these first' panel lists the top three highest-impact ones.
Under 55 means rebuild time. Patching one of these sites is like patching a roof with 50 holes - you'll spend more in tape than a new roof.
Try it
Free. No signup. About 20 seconds because Lighthouse runs against real Google servers and that's the slow leg. ostra.studio/grade. If your score makes you angry, fill the email form for the human audit, or skip the audit and pick a plan if you already know it's time for a rebuild.