Nginx Redirect Generator
Build nginx rewrite and return rules from a redirect map.
Score a page against the on-page checks that actually matter.
The On-Page SEO Checker runs a pasted page through the on-page factors that are visible in markup — title, description, headings, content depth, images, links, structured data and keyword placement — scores each one and orders the report by what would change most if you fixed it. It leaves out what it cannot see rather than guessing at it.
Paste the HTML of a page and give it a focus keyword, and the checker runs through the on-page factors one at a time: the title and description and whether they will be cut, the heading structure, how much real content there is, whether images carry alt text, the balance of internal and external links, the structured data present, and where the focus keyword actually appears.
Each check is scored and weighted, and the report is ordered by what would change most if you fixed it — a missing H1 sits above a missing favicon, because they are not the same size of problem. What this does not do is pretend to score things it cannot see. Page speed, backlinks and crawl behaviour all matter and none of them are visible in the markup, so they are absent here rather than guessed at. What is on the page is what gets checked.
A missing H1 outranks a missing favicon, so the top of the list is genuinely where to start.
Add a keyword and the placement checks switch on — title, H1, opening copy, alts and anchors.
Speed, backlinks and crawl behaviour are not in the markup, so they are absent rather than invented.
Any JSON-LD on the page is found and its types listed as part of the audit.
Nothing is fetched, so staging builds and pages behind a login audit exactly the same.
View source, copy the whole thing, and paste it in. Nothing is uploaded.
Optional, but it turns on the checks for where the keyword appears and how often.
Checks are ordered by impact, so the top of the list is where to start.
Change the page, paste the new source, and watch which checks flip.
It is the weighted share of on-page checks the page passes — nothing more. It is a way to compare a page against itself before and after a change, not a prediction of where it will rank. No tool can tell you that from markup alone.
Because neither is visible in the HTML. Speed needs the page loaded with its assets on a real connection, and backlinks need an index of the whole web. Guessing at either would make the score less honest, not more useful.
Enough to answer the query completely and no more. The checker flags pages under about 300 words because that is usually too thin to satisfy anything competitive, but a good short answer beats padding, and it will say so rather than demanding a word count.
Not as a target to hit. What matters is that the keyword appears where it signals relevance — the title, the H1, the opening paragraph, an image alt or two — and that the page reads naturally. The checker looks at placement rather than asking you to hit a percentage.
What people who use the On-Page SEO Checker think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the On-Page SEO Checker. It takes half a minute and no account.
Write the first reviewBuild nginx rewrite and return rules from a redirect map.
See your listing the way most people actually see it.
Pull the related phrases a piece of content actually uses.
Build caching headers without guessing what the directives do.
Split a page's links into internal, external, nofollow and broken shapes.
See how your title and description will look in Google results.
Price, stock, rating and reviews as product rich snippet markup.
See what your file actually weighs once it is compressed.