Skip to content
Home Services

On-Page SEO for Home Service Websites

Rolijon Clemenia

Most on-page SEO checklists are the same fifteen items recycled since 2015: put your keyword in the title, write a meta description, use an H1. None of it is wrong. It just is not where the gains are anymore. Here is what is worth doing on a roofing, HVAC or plumbing page right now, backed by the numbers.

Key takeaways

  • Google rewrites title tags 33.4% of the time, and is 57% more likely to rewrite ones that run too long.
  • Pages with LCP under 1.0 second rank 7.5 positions higher than pages over 4.0 seconds.
  • Engagement signals grew from 11% to 15% of ranking weight year over year, and dwell time shows a 0.84 correlation with rankings.
  • Content of 2,500 to 4,000 words averages position 3.1, versus position 10.2 for 500 to 1,000 words.
  • Internal linking is described by multiple sources as the most underused on-page lever.

Title Tags: Write for a Human

Across nearly a million top-ranking pages, Google rewrites the title tag 33.4% of the time, and when it does it pulls from the H1 about half the time. (Source: SHNO, On-Page SEO Statistics)

Write an accurate, reasonably short title, around 55 to 60 characters. For a service page that looks like “Roof Replacement in Tampa | Company Name”: service, city, brand. A title Google trusts enough to leave alone matches what the page delivers. (Sources: SHNO, eSEOspace)

Meta Descriptions Earn the Click

Meta descriptions show zero direct ranking correlation. But a well-optimized one lifts click-through rate by 22% on average. Google rewrites them 62.78% of the time, so only 37.22% of hardcoded descriptions show as written. Write one anyway, a sentence on what you do, where, and how to call, and treat it as a click lever, not a ranking lever. (Source: SHNO)

Page Speed Does More Work Than You Think

Pages with Largest Contentful Paint under 1.0 second rank 7.5 positions higher than pages over 4.0 seconds. Mobile speed correlates with rankings at 0.83, stronger than desktop’s 0.61, and good Interaction to Next Paint adds another 4.2 positions. (Source: SHNO)

Core Web Vital2026 targetWhy it matters
Largest Contentful Paint (LCP)Under 2.5s (under 1.0s for the biggest gain)Under 1.0s ranks 7.5 positions higher than over 4.0s
Interaction to Next Paint (INP)Under 200msGood scores correlate with a 4.2 position improvement
Cumulative Layout Shift (CLS)Under 0.1Stops the page jumping as it loads

(Sources: SHNO, eSEOspace)

This is where a bloated page-builder site hurts. Heavy themes, stacked widgets and unoptimized plugin scripts are the most common reason LCP and INP miss target, long before content quality matters. Your customers are mostly on phones.

Content Depth, Not Word Count

The average first-page result runs 1,447 words, from an analysis of 11.8 million results. Pieces of 2,500 to 4,000 words average position 3.1 versus 10.2 for 500 to 1,000 words, and 3,000+ word content gets 3x the traffic. (Source: SHNO)

The honest reading is not “write more words.” Comprehensive content correlates with length because depth takes space. For a service page, that means covering what the job involves, how long it takes, what affects the price, your service area and common questions, and answering the main question in the first hundred words. Length is the symptom, not the cause.

The Lever Almost Nobody Uses

Multiple SEO sources flag internal linking as the most underused on-page lever. Most sites skip it or link “here” and “this page” instead of descriptive anchors. (Source: eSEOspace)

For a trades site: link each service page to its related city pages, link blog posts to the service they support, and use real anchor text like “emergency AC repair.” Point links at the pages that need authority, not the homepage every time. For the local side of this, see what being invisible costs an HVAC or roofing company.

Engagement Matters More Than It Used To

Engagement signals grew from 11% to 15% of total ranking weight year over year. Dwell time shows a 0.84 correlation with rankings, and bounce rate a -0.68 correlation. (Source: SHNO)

It is one loop. A fast page that answers the query keeps people reading. People who stay tell Google the page was worth ranking. A slow, thin or padded page does the opposite, however good the title tag is.

Frequently Asked Questions

Does keyword density still matter?

Not the way it used to. Covering the search intent within the first 100 words and going deeper than competitors matters more.

Should I write a meta description if Google rewrites it?

Yes. A well-written one still lifts click-through by 22% on average when it displays.

Is page speed more important than content?

They compound. Excellent content on a slow page underperforms, since pages with LCP under 1.0 second rank 7.5 positions higher.

What is the most overlooked factor?

Internal linking, with descriptive anchor text.

The Short Version

On-page SEO in 2026 rewards a fast page, a genuinely useful answer and a structure that makes both easy to find. Titles and descriptions still matter, but speed, content depth and internal linking do more of the work, and they are the three most neglected on a typical contractor site.

Want a page audited against what drives rankings now? Book a call.


About the author: Rolijon Clemenia is a web designer and WordPress developer based in Iligan City, Philippines. He builds fast, custom-coded websites and local SEO for home service trades like HVAC, roofing and plumbing. Read more about Rolijon.

Need a website that brings in calls?

Web design and local SEO for HVAC, roofing, plumbing and other home service trades.

Book a Call