On-Page SEO Checker
Check any page for the on-page SEO problems that hold it back: title and description, headings, content, links, images, schema, technical basics and speed. Get a score, a fix for every issue, and a PDF or Excel report.
Free. Your score and every finding show on screen. Downloading the PDF or Excel report asks for your name and email.
What this checker looks at
- Meta and snippet. Title and meta description length, duplicates, and (with a keyword) keyword placement.
- Headings and content. One clear H1, a logical heading order, content length (we flag pages under 300 words as possibly thin), keyword use and readability for English pages.
- Links and images. Internal link count, generic anchor text, broken links, image alt text, dimensions, formats and lazy loading.
- Structured data and social. JSON-LD that parses, Open Graph and X card tags.
- Technical basics. HTTPS, mixed content, canonical, noindex, robots.txt, mobile viewport, language, redirects and URL shape.
- Speed. Lighthouse scores and Core Web Vitals lab measures from Google PageSpeed Insights, for mobile and desktop.
Run it on a page before you publish it, and again after you fix the issues. This tool tests one page at a time and reads the HTML a server returns, so it shows what a basic crawler sees.
Frequently asked questions
What does the On-Page SEO Checker test?
It reads one page the way a search engine first sees it and runs dozens of checks in eight groups: title and meta description, headings, content and keyword use, links, images, structured data and social tags, technical basics such as canonical, indexing and mobile settings, and speed from Google PageSpeed Insights. Each check is marked Pass, Warning or Fail, with why it matters and how to fix it.
How is the score worked out?
Each check earns full marks for a pass, half for a warning and none for a fail. Checks that affect search visibility more, such as an accidental noindex or a missing title, count for more than small polish items. The group scores and the overall score are weighted averages. It is a guide to what to fix first, not a prediction of rankings.
Why add a target keyword?
The keyword is optional. If you add one, the checker also tests whether it appears in the title, meta description, H1, a subheading, the first 100 words, the URL and image alt text, and whether the exact phrase is repeated so often that it reads as stuffing. A keyword counts as present when the exact phrase appears or, for several words, when all of its words do. Without a keyword, those checks are left out.
What are the title and meta description limits?
We flag titles outside 30 to 60 characters and descriptions outside 70 to 160. These are guides: Google actually cuts text by pixel width, and it sometimes rewrites titles and descriptions to suit the search.
How many links does it check for errors?
The page can have hundreds of links, so we test up to 25 of its unique links, internal ones first, and tell you how many were checked. Links on sites that block automated requests are reported as blocked rather than broken.
Why does it say a page "builds its content in the browser"?
This tool reads the HTML a server sends, like a basic crawler. If a page has almost no text in that HTML and relies on JavaScript to show its content, we cannot judge the content, headings, links and images fairly, so those checks are marked "not assessed" instead of failing. Google can render JavaScript, so this does not mean the page cannot rank.
Is it free? What happens to my details?
Running the checker and reading every finding on screen is free with no sign-up. The PDF and Excel downloads ask for your name and email. We send those, with the page you checked and its score, to the 1Solutions team, who may contact you about the report and our SEO services, as you agree when you tick the box. We do not save the pages you check or the results, and the files are created in your browser. See our privacy policy for how we handle personal data.
What is in the PDF and the Excel report?
Both hold the score, the group scores, your top 10 priority fixes and every check with what we found and how to fix it. The Excel file adds sheets for headings, links (with their status), images and keywords, and an Issues sheet with Owner and Done columns for your team to track the work. The PDF is easier to share with a client or manager. The PDF can only show Western characters, so use Excel for pages in other scripts.
Want more than a page check?
This report covers one page. For the whole site, our team can run an SEO audit, fix what holds pages back with technical SEO, and plan new pages through content marketing. You can also use our meta description checker across a whole sitemap, or count the words on a page with the website word counter.
Want help fixing what the report found?
Share your report with our SEO team and we will tell you which fixes will make the biggest difference.
Talk to our SEO team