The On-Page SEO Checker from PM Consulting Inc. in North Bay, Ontario is a free tool that captures any web page's title tag, meta description, headings, word count, keyword occurrences, and keyword density in one click. Enter a URL and a focus keyword, and the report appears instantly. Add up to three competitor URLs to compare every signal side by side, then copy any column straight into a spreadsheet. The checker reads the same server-rendered HTML that Google and AI crawlers see first, so the numbers reflect what actually gets indexed. It requires no login, no email, and no signup. Run your page below, find the gaps, and see how the Local SEO Engine closes them for contractors.
Word count, occurrences, and density are measured from each page's server-rendered HTML, the same version search engines and AI crawlers receive first. Pages that build their content entirely with JavaScript can report a low word count.
A URL and a keyword in. A full on-page report out. A few seconds.
Paste the page you want to audit and the focus keyword you want it to rank for. That is the only input the tool needs.
Drop in up to three competitor URLs. The checker analyzes every page in parallel and stacks the results side by side.
Get the title, meta, headings, word count, keyword occurrences, and density. One click copies any column into your spreadsheet.
Eight on-page signals that decide whether a page gets found, pulled into AI answers, and clicked.
The single biggest on-page ranking signal. The checker pulls the exact title so you can spot truncation and weak wording.
Your click-through pitch in the search result. See whether it answers the query or just teases it.
The full outline of the page. Headings tell search engines and AI models what each section is about.
Thin pages do not rank. The checker counts the visible, server-rendered words so you know if a page has enough depth.
Exactly how many times your focus keyword appears, so you know whether the page clearly signals its topic.
Occurrences as a percentage of total words. Too low and the topic is unclear. Too high and it reads as keyword stuffing.
Search has changed, but on-page fundamentals have not. Whether a contractor is being ranked by Google, summarized by an AI Overview, or recommended by ChatGPT, the machine reads the same things first: the title tag, the headings, the body copy, and how clearly the page is about one topic. If those signals are weak or missing, the page does not get pulled into the answer, no matter how good the work behind it is.
The On-Page SEO Checker exists to make those signals visible in seconds. Most contractors have never seen their own title tags laid out next to a competitor's. They have never counted how many times "emergency plumber" actually appears on the page that is supposed to rank for it. This tool turns a vague worry about SEO into a short list of concrete numbers you can act on today.
Run your most important service page through the checker and read it like a scorecard. Is the title tag clear, under 60 characters, and built around the keyword a customer would actually type? Does the meta description answer the question instead of teasing it? Does the page carry at least 800 words of genuinely useful content, or is it a thin paragraph and a phone number? A page that scores low on these basics is invisible to both search engines and the AI models now answering customer questions.
Add the three competitors who keep outranking you and the gaps jump off the screen. Maybe they publish 2,000 words where you publish 400. Maybe their headings name every neighbourhood and service while yours say "Services" and "About." Maybe they mention the keyword fifteen times in a natural, helpful way while your page mentions it twice. The comparison view shows you exactly what to fix, and in what order.
This is the same diagnostic work that sits behind the Local SEO Engine, the premium pillar of the Zero Lead Loss System. PM Consulting Inc. builds hundreds of entity-rich, server-rendered pages for contractors so every service and every service area has a page that scores well on exactly the signals this checker measures. The free tool shows you the gaps. The Local SEO Engine closes them at scale, and the AI Visibility pillar makes sure the pages get cited by AI search, not just indexed by Google.
On-page SEO is not the whole game, but it is the part you control completely. Run your pages, fix what the numbers expose, and you have already done more than most of your competitors ever will. When you want that work done across every page on your site, a free AI Lead Audit is the next step.
The checker shows you the gaps on one page. A free AI Lead Audit shows you the plan for all of them. Paul Meyers will review your site, pinpoint the pages costing you rankings, and map the fastest path to getting found by both Google and AI search.
Book Your Free AI Lead AuditFree. 20 minutes. No obligation. Just clarity on your next best move.