The work that happens on your own site
On page work is the part of SEO you can inspect yourself, which makes it the easiest to verify and the most commonly skipped. For contractors it is rarely about technical exotica. It is about having a real page for each service you sell, arranging each one for the person who will actually read it, and connecting them so repair traffic finds its way to replacement.
The page that does not exist
The most common on page problem is an absence rather than an error.
List the services you actively sell and want more of, then look for the page on your site for each one. Most contractor sites fail this immediately: a services page listing fifteen items, and dedicated pages for perhaps three of them.
A service without its own page is a service you are not competing for. That is not a subtle ranking factor, it is the absence of anything to rank, and it is the single fastest gain available on most contractor sites because it requires no authority building at all. Weeks rather than months.
Arranging a page for its actual reader
The same layout cannot serve an emergency caller and a replacement researcher.
An emergency page should answer whether you can help now within the first two lines, with a tappable number visible without scrolling. Everything else is secondary and much of it is actively harmful, because it pushes the only thing that converts further down the screen.
A replacement page is the opposite. The reader is comparing three companies over several weeks and wants pricing context, what changes the number, financing, and what the quote includes. A short page with a phone number loses that reader to whoever answered their questions.
Getting this wrong is common because sites are built page by page in one voice. The fix is to decide, per page, which of the four intents it serves, and to arrange it for that reader only.
What on page work costs
On page checks are included from the entry tier. The full technical audit and content gap analysis arrive at Golden and above, which is where most contractors with an existing site should start.
- Domains
- 1
- Keywords
- 5
- Guest posts
- 5
- Web 2.0s
- 5
- Amplification
- 1,500
- Turnaround
- 8-10 days
- Domains
- 1
- Keywords
- 10
- Guest posts
- 10
- Web 2.0s
- 10
- Amplification
- 3,000
- Turnaround
- 10-12 days
- Domains
- 1
- Keywords
- 20
- Guest posts
- 20
- Web 2.0s
- 20
- Amplification
- 5,000
- Turnaround
- 12-14 days
- Domains
- 2
- Keywords
- 40
- Guest posts
- 30
- Web 2.0s
- 30
- Amplification
- 10,000
- Turnaround
- 14-16 days
- Domains
- 4
- Keywords
- 100
- Guest posts
- 50
- Web 2.0s
- 50
- Amplification
- 20,000
- Turnaround
- 16-18 days
Internal linking, and the one link worth the most
Repair to replacement, in context, is the highest value link on an HVAC site.
A repair call on an aging system is the most common entry point into a replacement conversation, and a replacement is worth roughly forty-eight times a service call. Most contractor sites treat the two as unrelated items in a navigation menu, which leaves that path to chance.
The link that works is contextual rather than navigational: a line within the repair page, in the specific context of a system that has failed more than once or is past a certain age, pointing at the replacement page. It reads as helpful rather than as a sales device, and it directs the highest value traffic on the site toward the highest value page.
- Repair pages linking to replacement in the context of an aging system
- Maintenance linking to both, since agreement holders become both
- Service area pages linking to the services actually delivered there
- Guides linking to the commercial page that matches their intent
- No orphan pages, which are pages nothing on the site links to
Schema, without the mystique
Structured data does not raise rankings. It changes how you appear.
Schema is a way of labelling what is already on the page so a search engine does not have to infer it. It does not make a page rank higher, and anyone selling it as a ranking tactic is overselling. What it does is make eligibility for richer result formats possible, which affects how many people click a position you already hold.
For contractors the useful types are few. An organization or local business description, service descriptions on service pages, and question and answer markup wherever a real FAQ exists. Marking up questions nobody asked, purely to occupy space in a result, tends to age badly.
Pages that compete with each other
Two pages aimed at one query rank worse than one.
Sites that have accumulated content over several years frequently have two or three pages aimed at the same search, usually because an agency added blog posts covering ground the service pages already held. The signal divides between them and every version ranks worse than a single consolidated page would.
The fix is consolidation rather than deletion. Keep the strongest page, fold anything useful from the others into it, and point the old addresses at the survivor so whatever value they had is preserved rather than discarded.
- Identify pages targeting the same query as each other
- Keep the one with the strongest existing performance
- Fold useful material from the others into it
- Redirect the old addresses rather than deleting them
Why this is where we usually start
It is the only part of the work with a short feedback loop.
Authority building takes three to six months to show. On page work can show in weeks, because writing a page that did not exist creates something to rank rather than strengthening something that already does. For a contractor who has been burned by an agency before, seeing movement early matters.
It is also entirely inspectable. You can open every page we write and every link we add. That transparency is the same principle behind delivering every authority asset with a live URL, applied to the part of the work that sits on your own domain.
Questions about on page work
What is on page SEO for an HVAC company?
The work done on your own website: having a real page for each service, arranging each page for the reader it actually serves, connecting them with internal links, and labelling the content so search engines can read it accurately.
What is the difference between on page and on site SEO?
They are used interchangeably by most people. Where a distinction is drawn, on page means the individual page and on site means how pages relate across the whole domain. Both are covered here, because a page in isolation and a page connected properly perform very differently.
Does schema markup improve rankings?
No, and anyone selling it as a ranking tactic is overselling. It affects eligibility for richer result formats, which changes how many people click a position you already hold. Useful, but a presentation improvement rather than a ranking one.
How many words should a service page be?
As many as the reader needs and no more, which differs by intent. An emergency page can be short because nobody reads it. A replacement page has to answer pricing and financing questions properly, which usually takes considerably longer.
Should I delete old blog posts?
Consolidate rather than delete. If a post competes with a service page, fold anything useful into the stronger page and point the old address at it. Deleting outright discards whatever value the page had accumulated.
Does page speed matter as much as people say?
It matters most where it is worst. A page taking eight seconds on a phone loses visitors before anything else about it can help, and emergency traffic is the least patient on the site. Beyond a reasonable threshold the returns flatten quickly, and chasing a perfect score is rarely the best use of the budget.
Can I write these pages myself?
Yes, and contractors often write better source material than an agency can because they know what customers actually ask. What tends to be missing is the structure and the intent discipline, which is a smaller job to add than writing from nothing. We are happy to work from your draft.
How do I know if two of my pages are competing?
Search your site for the same query twice, once as a service name and once as a symptom, and see whether two different pages come back. If they do, the signal is being divided between them and consolidating will usually lift the survivor above where either sat.
Do headings and titles still matter?
Yes, and they are among the few things on a page that are both simple and consequential. The title is what appears in the result and largely decides whether anyone clicks. Headings describe the structure to a search engine and to a reader scanning on a phone. Neither needs to be clever, both need to be accurate.
Related services
Find the pages you are missing
Send us your domain and the services you actually sell. We will come back with which of them have no page competing for them, which pages compete with each other, and what it would take to fix both.