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
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
- 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.
- 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.
- 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
- GeneratorMeta Tag GeneratorCreate the full set of SEO meta tags for a page: title, description, robots, canonical and social tags.Use for free
- GeneratorFAQ GeneratorTurn questions and answers into an FAQ section with FAQPage schema for Google.Use for free
- PreviewLink Preview CheckerSee how a link will look when shared on Facebook, X, LinkedIn, WhatsApp and Slack.Use for free
- GeneratorOpen Graph Meta Tag GeneratorCreate Open Graph and Twitter card tags with a live share preview.Use for free
- PreviewGoogle Search PreviewPreview your title and meta description as a Google result on desktop and mobile.Use for free
- CheckerBulk URL Status CheckerCheck status codes and redirect chains for a list of links in one go.Use for free
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.