On-page SEO checker
Sixteen mechanical checks against a live page.
Free and no signup. This one fetches the URL from our server; nothing about it is stored.
This one fetches the page from our server, so unlike the rest of these tools the URL does leave your browser. Nothing about it is stored.
About this tool
This is a checklist, not a ranking prediction, and the difference matters. Everything it checks is mechanical and fixable today; none of it is a substitute for a page worth linking to. Any tool giving you a single SEO score out of a hundred and implying it predicts traffic is selling something.
- All sixteen checks read one fetch of the page, so running it costs the site being checked a single request.
- A failing indexability check is the one to fix before any other. A noindex tag makes every other item on the list irrelevant.
- Response time is measured from our server, not yours. Treat it as a rough figure, not a Core Web Vitals measurement.
- The HTML is read as served. If your tags are injected client-side, this fails them — and so does a crawler on first fetch.
Questions
- Is a high score here a guarantee of ranking?
- No. These are hygiene checks. They remove reasons not to rank; they do not create a reason to.
- Which failure should I fix first?
- Indexability, then the title, then the H1. A page set to noindex cannot rank no matter what else is right.
- Why does it say my tags are missing when I can see them?
- They are probably added by JavaScript after load. This reads the HTML as served, which is what a crawler gets on its first fetch too.