✦ Free SEO tool

On-Page SEO Checker

Enter a URL and get a full on-page audit in seconds: every tag, heading, image and technical signal checked, scored and explained in plain language.

Fetching and analysing the page…

5 of 5 free checks left today. Create a free account for unlimited checks.

On-Page SEO Checker - results and guide

What the On-Page SEO Checker checks

  • Title tag and meta description: presence, length in characters and pixels, duplicates
  • Indexability: noindex in meta tags or headers, robots.txt rules and the canonical URL
  • Heading structure, word count and text-to-HTML ratio
  • Image alt text, lazy loading and missing width and height
  • Internal and external links, empty anchors and insecure targets
  • Open Graph and Twitter Card tags for social sharing
  • HTTPS, compression, response time, viewport, language, favicon and structured data
  • Optional: how well the page is focused on a target keyword

What is an on-page SEO audit?

On-page SEO is everything you control inside a page: the title and description search engines show, the headings that organise the text, the images, the links, and the technical signals that tell a crawler whether it may index the page. An audit reads the page the way a crawler does and compares each element with what search engines document as good practice.

This checker downloads the HTML of the URL you enter, follows any redirects, and runs more than forty checks against it. Each finding is marked as a pass, a warning or a problem, with a short explanation of why it matters and what to change. The score is the share of checks passed, with warnings counting half.

How to use the results

Start with the problems at the top. A page that is set to noindex, has no title or returns the wrong canonical will not rank however good the content is, so those come first. Then work through the warnings group by group.

Add a target keyword to see whether it appears in the title, description, H1, URL and opening paragraph, and how often it is used in the body. For a closer look at one area, open the dedicated tool: the Title Tag Checker, the Link Checker (which tests every link, something the audit skips for speed) or the Core Web Vitals Checker.

How to use the On-Page SEO Checker

  1. Enter the address of the page you want to check. You can leave out https://.
  2. Optionally add the keyword you want the page to rank for.
  3. Press Audit page. The page is fetched from our servers, the way a search engine crawler would fetch it.
  4. Read the findings from top to bottom: problems first, then warnings. Each one says what to change.

Common problems and how to fix them

The audit shows very little text

The checker reads the HTML your server sends. If content is injected by JavaScript after load, it is missing from that HTML. Render the main content on the server, or pre-render the page, so crawlers get it on the first request.

A page that should rank is marked noindex

Look for a robots meta tag in the template and an X-Robots-Tag header in the server or CDN configuration. Staging settings carried into production are the usual cause.

The score is high but the page does not rank

On-page checks confirm that nothing is technically wrong. Ranking also depends on how well the content answers the search, on links from other sites and on competition. Use the audit to remove obstacles, then compare your content with the pages that rank.

Frequently asked questions

Is the on-page SEO checker free?
Yes. You can run a few checks per day without an account. Create a free Upmonora account to remove the limit and keep a history of your checks in the dashboard.
How is the SEO score calculated?
Every check ends as a pass, a warning or a problem. The score is the percentage of checks passed, with a warning counting as half a pass. Informational notes do not affect it.
Does the checker run JavaScript?
No. It analyses the HTML returned by your server, which is what search engines index first. Content that only appears after JavaScript runs will not be counted, which is itself worth knowing.
Can I audit a competitor's page?
Yes. The tool works on any public URL. Comparing a competitor's title, headings and content length with your own is a quick way to see what the top results have in common.
Monitor Today. Stay Ahead.

SEO gets visitors to your site. Uptime keeps them there.

Monitor 5 websites free forever and get alerted the moment one goes down. No credit card required.