This free SEO page checker runs 25 on-page checks on any public page. Enter a URL, add a target keyword if you have one, and get a score out of 100 with the top fixes first.
How the SEO page checker works
The check has three steps. First, enter a page URL. Second, add a target keyword if you have one, or leave that field blank. Third, click Analyze page and read the score and fixes on this page. Only public pages that use http or https can be checked. A page behind a bot check, or a page that loads almost nothing without JavaScript, returns a message instead of a score.
What the on-page SEO checker looks at
The 25 checks fall into seven groups. Speed is not one of the 25 checks. It has its own section, explained below.
- Keyword and content: Keyword alignment, Content vs search intent, Keyword usage (stuffing check), Semantic and related terms, Content freshness, Originality, Duplicate content.
- Title, meta and URL: SEO Title, Meta Description, URL and Slug.
- Headings: H1, H2 and H3 hierarchy.
- Links: Internal links, External and authoritative links.
- Images: Image filenames and alt text, Image format and lazy-loading.
- Technical and indexing: Schema markup, Visible breadcrumbs, Mobile viewport, Performance signals in the HTML, Canonical URL, Indexability.
- Trust and UX: E-E-A-T signals, CTA present, UX and Readability.
Mobile page speed
Speed data comes from Google PageSpeed Insights, on mobile only. You see lab data from one simulated test, plus field data from real Chrome users when Google has enough data for the page or site. The speed call happens after you run a check, not when this page loads, and it can take up to 45 seconds.
How to read your score
Your score is out of 100. The grades are: A is 85 to 100, B is 70 to 84, C is 55 to 69, D is 40 to 54, and F is under 40. Results marked as info are not scored, so a page can have info results and still score well on the checks that count.
What to fix first
Start with the fixes at the top of the report. The report shows up to 3 failed checks, ranked by severity, each with a fix. When nothing fails, the report says so. Fixing the top items first matters more than working through all 25 checks in order. If the fixes need development or content help, see our Services page.
Download a PDF report
You can download the report as a PDF. The standard PDF carries Minhaj Solutions branding. Agencies can choose a white-label PDF instead, which carries their own branding and no Minhaj Solutions branding by default, after entering their agency name in the form. If you deliver SEO for clients, see our white label SEO reseller services.
Frequently Asked Questions
Yes. Each visitor can run up to 10 checks per hour and 30 per day.
No. Enter a page URL, click Analyze page and the report appears on this page.
From Google PageSpeed Insights, on mobile only. You see lab data from one simulated test, plus field data from real Chrome users when Google has enough data for the page or site.
Yes, as a free PDF. Agencies can choose a white-label PDF that carries their own branding and no Minhaj Solutions branding by default.
No. It checks one page per run, and it is an automated check, not a full manual audit.
Want a person to check your page?
If you want a full manual SEO audit from a person, not just an automated check, get in touch through our Contact page. Small businesses can also read our guide to SEO for small businesses.
