Free On-Page SEO Checker

See Every On-Page Signal Search Engines Read

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.

+ Add competitor URLs (optional, up to 3)
Press Enter from any field to run.

How the On-Page SEO Checker Works

A URL and a keyword in. A full on-page report out. A few seconds.

1

Enter Your URL and Keyword

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.

2

Add Competitors (Optional)

Drop in up to three competitor URLs. The checker analyzes every page in parallel and stacks the results side by side.

3

Read and Copy the Report

Get the title, meta, headings, word count, keyword occurrences, and density. One click copies any column into your spreadsheet.

What the Checker Captures

Eight on-page signals that decide whether a page gets found, pulled into AI answers, and clicked.

Title Tag

The single biggest on-page ranking signal. The checker pulls the exact title so you can spot truncation and weak wording.

Meta Description

Your click-through pitch in the search result. See whether it answers the query or just teases it.

H1, H2, H3 Headings

The full outline of the page. Headings tell search engines and AI models what each section is about.

Word Count

Thin pages do not rank. The checker counts the visible, server-rendered words so you know if a page has enough depth.

Keyword Occurrences

Exactly how many times your focus keyword appears, so you know whether the page clearly signals its topic.

Keyword Density

Occurrences as a percentage of total words. Too low and the topic is unclear. Too high and it reads as keyword stuffing.

Why On-Page SEO Still Decides Who Gets Found

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.

Use It to Audit Your Own Pages

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.

Use It to Reverse-Engineer Competitors

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.

On-Page SEO Checker FAQ

What does the On-Page SEO Checker measure?
The On-Page SEO Checker captures eight on-page signals from any URL: the title tag, the meta description, the H1 heading, every H2 and H3 heading, the total word count, how many times your focus keyword appears, and the resulting keyword density as a percentage. It reads the same server-rendered HTML that search engines and AI crawlers see first, so the numbers reflect what actually gets indexed.
Is the On-Page SEO Checker free?
Yes. The On-Page SEO Checker is completely free with no login, no email, and no signup. PM Consulting Inc. built it so contractors and home service businesses can audit a page in seconds. Enter a URL and a focus keyword, and the report appears instantly.
Can I compare my page against competitors?
Yes. Add up to three competitor URLs alongside your own page and the tool builds a side-by-side comparison of every on-page signal. This shows you at a glance where a competitor writes longer content, uses more headings, or targets the keyword more directly, which is exactly the gap a Local SEO Engine page is built to close.
What is a good keyword density?
There is no magic number, but most well-optimized pages land between 0.5 percent and 2 percent for their focus keyword. The checker calculates density as keyword occurrences divided by total word count. If your density is near zero, the page may not clearly signal its topic. If it is very high, the copy may read as keyword stuffing, which both Google and AI search penalize.
Why does my page show a low word count?
The checker measures the page's server-rendered HTML, the same version a crawler receives before any JavaScript runs. If your site builds its content with JavaScript after the page loads, the visible word count can read low. Most contractor and local-business sites render server-side, so this matches what search engines index. A low count on a content page is usually a signal that the page is too thin to rank.

Want These Numbers Fixed Across Your Whole Site?

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 Audit

Free. 20 minutes. No obligation. Just clarity on your next best move.