Free On-Page SEO
Checker
Enter any URL and get an instant read on the on-page factors search engines and AI answer engines use to understand your page: title, meta description, headings, Open Graph, image alt text, structured data, and links. No signup, no limits.
See what search engines read on your page.
Enter one URL and get an instant read on the nine on-page signals search and AI engines use to understand it, scored 0-100 with a plain fix beside each one. Read straight from the live HTML, free and with no signup.
A page can look perfect and still be unreadable to search.
In a browser the page looks done, so you assume the SEO is done too. But engines read the raw HTML, and that is where the quiet gaps hide: a title that gets cut off, a blank meta description, images with no alt text, no schema. None of it shows on screen, and each one costs you rankings and clicks.
One URL in. A scored on-page read out.
Paste a URL
Any live page, your own or a competitor's. No login, no crawl setup, no code to install, and no limit on how many you check.
We read the live HTML
We fetch the page as an engine sees it and measure nine on-page signals, from title and meta to headings, images, canonical, and schema.
You get the full read
An on-page score from 0-100, a tile for every signal in green, amber, or red, and a pass or fail list, all on one screen.
What these signals mean
Title tag
The clickable headline shown in search results and the browser tab, and the single strongest on-page signal of what the page is about.
Keep it near 50 to 60 characters so it is not cut offMeta description
The short summary under your title in the results. It does not move rankings on its own, but a clear one wins more clicks.
One real sentence, about 120 to 155 charactersH1 and headings
The main on-page headline and its section titles. Engines use them to map the page, so it wants exactly one H1 and ordered H2s beneath it.
Exactly one H1, then descriptive H2 and H3 sectionsCanonical tag
A hidden tag that names the preferred version of a page, so near-duplicate URLs do not split your ranking signals between them.
Points to the page's own clean, preferred URLImage alt text
A short written description of an image that screen readers announce and image search reads, since neither can see the picture itself.
Aim for near full coverage on meaningful imagesStructured data (schema)
Hidden labels in the code that tell engines what the page is, an article, a product, a business, which is what earns rich results.
Add the type that matches the page, like ProductEvery on-page signal, measured against best practice.
We do not just say a title exists. We measure it to the character, count your H1s, map the heading outline, test every image for alt text, count the words, and look for the canonical, Open Graph, and schema a page should have. Each signal comes back green, amber, or red.
- Title and meta measured to the character
- H1 count, heading order, and alt-text coverage read
- Canonical, Open Graph, and structured data confirmed
Rule of thumb: clear the red errors first, then the amber warnings. A red mark is something engines treat as broken; an amber one is just weaker than it could be.
A single on-page score you can act on.
The nine signals roll into one 0-100 score, so you know at a glance where the page stands: strong at 80 and up, some fixes from 55 to 79, needs work below 55. The mix behind it shows how many signals pass, need a tune-up, or are broken, so the number is never a mystery.
- One 0-100 score with a clear strong, fair, or weak band
- The passing, warning, and error split behind the number
- Re-check after a fix and watch the score climb
Rule of thumb: below 55 needs real work, 55 to 79 is close with a few clear wins left, and 80 and up is strong. Clearing one error often moves a page a whole band.
Every signal in words, not just a color.
A green or red dot is only useful if you know what it means. Each tile shows the real value we found on the page, its status, and, on hover, what good looks like, so a non-expert can see what to change without a second tool or a developer.
- The real value found, like 64 characters or 78% covered
- A plain reason for every amber and red flag
- What good looks like, so you know the target to hit
Why it works: on-page fixes are the cheapest ranking gains there are. They live on your own page, so you can ship them today without waiting on links or new content.
northpeak.com/trail-shoes
How to read your result like a pro.
A flag only helps once you know what it is telling you. Here is the exact read on our example, northpeak.com/trail-shoes, thought through the way an experienced SEO would.
From "looks fine" to "here is the list."
Ship a page engines can actually read
Get a grade on the basics before you move on, and fix the few that matter without hiring an SEO.
Self-check before you publish
Confirm the title, meta, headings, and alt text are right on your own draft, instead of waiting for an audit weeks later.
A fast on-page spot check
Audit any URL in seconds, share the pass and fail list with the team, and prove which fixes are still outstanding.
Audit a prospect in one click
Run any pitch URL and walk in with a concrete, scored list of what to fix, not a vague promise to improve things.
Questions, answered.
We fetch the live HTML of the URL you enter at the moment you run it, the same page an engine sees, and read the tags straight from it. Nothing comes from a stale cache, so the report reflects the page exactly as it stands right now.
It is a 0-100 grade of the nine on-page signals. Below 55 needs real work, 55 to 79 means some fixes, and 80 and up is strong. It measures your on-page setup, not your live rankings, which depend on many other factors too.
Yes. Every signal comes with a tile and, on hover, what good looks like. Paste a URL and you get what to fix and why it matters.
Completely free, with no signup and no limit on how many URLs you check. It works on any public page, so you can audit a competitor that outranks you and see which on-page signals they get right that you do not.
This checker reads one URL at a time. Metric Vault runs full technical and on-page audits across your whole site, tracks your fixes over time, and monitors your visibility in ChatGPT, Gemini, and Perplexity, alongside keyword, competitor, and rank tracking, all in one workspace.
Paste a URL and see every signal.
It takes one free check. You will know the score, every on-page signal in green, amber, or red, and the exact change to make, before you touch a link or write a word. Audit one page here, or every page with Metric Vault.
See if AI actually recommends you
The checker tells you if AI can read your site. Metric Vault tracks whether ChatGPT, Gemini, Perplexity and Claude actually mention you, how you stack up against competitors, and how it trends over time, plus the rest of the platform's 60+ SEO and AI tools.