Build your AI Agent and let it work for your business 24/7 →

On-Page SEO Checker

Check any page for the on-page basics: title, meta description, headings, canonical, indexing rules, robots.txt, images, links, social tags and structured data. Get a score and a fix for every issue.

  • 100% free
  • No sign-up
  • Runs in your browser
Enter a URL and press Check page to see its on-page SEO report.

What on-page SEO covers

On-page SEO is everything on the page itself that helps search engines find, understand and show it: whether the page can be crawled and indexed, how the title and description read in results, how the content is structured, and how it describes itself to social networks and rich results. These are the parts you control directly, and fixing them is usually quick.

What this checker looks at

  • Indexing: HTTP status, redirect chain, meta robots, the X-Robots-Tag header, robots.txt rules for Googlebot and the canonical tag.
  • Snippet: title length and pixel width, and meta description length.
  • Content: one H1, a heading outline without skipped levels, word count and the page language.
  • Links and images: internal and external links, links without text and images without alt text.
  • Sharing and rich results: Open Graph tags, the Twitter card and JSON-LD or microdata types.
  • Technical: response time, HTML size, the mobile viewport, character encoding and the favicon.

Limits

The check reads the HTML your server returns, up to 5 MB, without running JavaScript, and the request comes from our server. It doesn't measure Core Web Vitals, backlinks or rankings. A perfect score means the basics are in place, not that the page will rank: content that answers the search still matters most.

How it works

How to use it

  1. Step 1

    Enter a page URL

    Paste the address of the page you want to check, such as your home page, a product page or a blog post.

  2. Step 2

    Run the check

    The tool downloads the page, reads its robots.txt and favicon, and runs more than 20 on-page checks covering indexing, titles, headings, links, images and social tags.

  3. Step 3

    Fix the issues

    Start with the failed checks, then the warnings. Each one comes with a short fix. Copy or download the report to share it with your developer or writer.

FAQs

Frequently asked questions

Answers to common questions about the On-Page SEO Checker.

Each check is weighted by how much it affects search visibility. A pass counts in full, a warning counts half and a failure counts nothing. Indexing problems such as a noindex tag or a robots.txt block carry the most weight. Informational items, like link counts, don't affect the score.

The checker reads the HTML your server sends and doesn't run JavaScript. If your site builds its content in the browser, the checker sees an almost empty page. Google renders JavaScript too, but server-rendered HTML is indexed faster and more reliably, so a low word count here is worth a look.

Aim for titles of about 30 to 60 characters, which usually fits Google's roughly 600 pixel limit on desktop, and descriptions of about 70 to 160 characters. Pixel width matters more than characters because wide letters like W and M take more space. Google may still rewrite either one if it thinks another snippet matches the search better.

A canonical tag tells search engines which URL is the main version of a page. Pointing it at the page itself protects you when the same content is reachable through tracking parameters, http and https, or www and non-www versions. If it points somewhere else, Google will usually index that other URL instead.

No. It's the time our server took to receive the HTML, including any redirects. It doesn't include images, scripts or rendering, and it depends on the distance between our server and yours. Use it to spot slow servers or long redirect chains, and use PageSpeed Insights for Core Web Vitals.

Some sites block automated requests or limit how often they can be made. The request comes from our server, not your browser, so a firewall or bot protection can refuse it even when the page opens fine for you. Try again later or check a different page.

More free tools

Try another tool

Turn search visitors into conversations

Once people find you, Hypello keeps them talking on Instagram: auto replies to comments and DMs, keyword-triggered messages and AI agents that collect names, emails and phone numbers. Free plan with 1,000 DMs a month.