On-Page SEO Checklist For A Service Business Website

Photo: MART PRODUCTION / Pexels
Most service business websites fail on the basics. The page title is the company name. The headings say nothing. The phone number hides in the footer. The photos have file names like IMG_4821. None of that needs a big budget to fix. It needs a checklist and enough time to address the issues on each page.
This checklist covers one page at a time: a homepage, a service page, or a location page. Work through it in order, fix what is broken, and move on.
The short answer: On-page SEO is the work you do on a page itself so search engines can understand it and customers can act. That means a clear title, one main heading, content that answers the searcher's question, fast loading, working links, and a visible way to call or book. This checklist walks through each item in order.
TL;DR
- Start with one page and one search query.
- Write the title, meta description, and headings in the customer's words, not in marketing language.
- Make the page answer the question, show proof, and offer a clear next step: call or book.
- Check images, internal links, speed, and mobile layout before you publish.
What Is On-Page SEO?
On-page SEO is everything you control on the page itself. It is different from off-page work such as earning links or building reviews. On the page, you control the title, the headings, the words, the images, the links, and how fast it loads. Those are the levers in this checklist.
Google's own SEO Starter Guide says the same thing: SEO is about helping search engines understand your content and helping users decide whether to visit your site. That is the test for every item below.
What Should Your Page Title And Meta Description Say?
The page title is the blue link people see in search results. Keep it to about 50 to 60 characters, put the main topic near the front, and add the service area or your business name at the end. For example: "Drain Cleaning in Dallas | Your Plumbing Company". A title that names the service and the place tells both Google and the searcher what the page is about.
The meta description is the short text under the title in search results. Keep it to about 150 to 160 characters. Say what the page offers, who it is for, and what happens next. For example: "Fast drain cleaning for homes in Dallas. Clear pricing, same-week visits, and a free discovery call to talk through your problem."
Google often rewrites titles and descriptions, so yours will not always show. Write them anyway, and keep every page's title and description unique.
How Should You Structure Headings?
Use one H1 per page, and make it the page title as visitors see it. The H1 should match the search query in plain words, such as "Furnace Repair in Austin" or "Roof Replacement for Homes in Denver". Do not write a clever slogan as the H1. The searcher and Google both need the plain version first.
Use H2s for each main section, written as the reader's questions: "How much does it cost?", "What is included?", "How long does it take?" Use H3s for sub-points, and never skip a level.
Put your main keyword in the H1 and in one H2, naturally. Do not force it into every heading.
What Makes Page Content Rank And Convert?
Content ranks when it answers the searcher's question completely, and it converts when it makes the next step easy. Start each section with a direct answer, then add the detail underneath. A customer searching "how long does a roof replacement take" wants the answer in the first sentence, not in the fourth paragraph.
Write for a busy owner or homeowner, not for other marketers. Use short paragraphs and plain words. Cut any sentence that would apply to any company in any town.
Show proof where you make a claim: real photos of finished work, a named process, a real review, or a clear price. One of our clients, Mark T., who runs a home renovation and remodeling business, has a review published on our SEO and local visibility page. Never invent a testimonial, a result, or a number. Google's guidance on helpful content calls fabricated proof a sign of a low-quality page, and fake reviews also breach US consumer rules.
End each service page with one clear next step: a call or a booking through your contact page. Put the phone number where it can be seen without scrolling on a phone. One page, one next step.
How Do You Handle Images?
Every image on the page needs a job. A photo of a real job or a real technician earns its place. A generic stock photo of a handshake does not.
Write alt text for every meaningful image: a concise description, describing what is actually in the photo. For example: "Technician replacing a furnace filter in a home in Austin." Include your keyword only if it describes the image naturally. Never stuff keywords into alt text.
Name the file before you upload it, using short hyphenated names such as "furnace-repair-austin.jpg", not "IMG_4821.jpg". Compress images before upload and use WebP where your site supports it. Keep individual images under about 150 KB, because heavy images slow the page and slow pages lose customers.

What About Internal Links?
Internal links connect your pages to each other, and they do two jobs. They help visitors find the next useful page, and they help Google understand which pages matter most. Link to relevant pages when that helps the reader, and add useful links from existing content. There is no required number of links.
Link from a service page to the pages a customer would want next, such as your emergency plumbing page and your contact page. Use descriptive anchor text, such as "our furnace repair service", never "click here".
Check that every link works. When you change a page address, set up a permanent redirect and update every internal link to point at the new one.
What Technical Checks Belong On The List?
Technical checks are the items most owners skip, and they are the ones that quietly cost calls.
First, check the page on a phone, where most local searches happen. The phone number should be tappable, the text readable without zooming, and no button hidden under another element. If the mobile layout is broken, the rest of the checklist matters less.
Second, check speed. A slow page loses visitors before they read a word. Compress images, remove plugins the page does not need, and fix the slowest items first, usually images and third-party scripts.
Third, check that Google can find and index the page. It should not be blocked by robots.txt or a noindex tag, and it should appear in your sitemap. Check this in Google Search Console with the URL inspection tool.
Fourth, check the basics of trust: a working contact page, a real phone number, and details that match your Google Business Profile. If the hours or phone number differ, customers get confused and Google trusts both less.
How Do You Use This Checklist On A Real Page?
Illustrative example: take a plumbing company that wants a page for drain cleaning on its website. Before the checklist, the title is the company name, the H1 says "Welcome", and the page lists services with no prices and no photos.
After the checklist, the title names the service and the town, the H1 says what the page is about, and the first paragraph answers the question directly. The page lists what a visit includes, shows two photos of real work, links to the emergency plumbing page, and puts a tap-to-call button at the top and the bottom.
Run the list on your most important service page first, usually the one tied to your highest-value job. Fix it fully, then move to the next page. One finished page beats five half-finished ones.

How Often Should You Run The Checklist?
Run it on every new page before you publish, and re-run it whenever you edit a page. Review your top service pages once every six months. Business details change, and pages go stale quietly.
Watch your Search Console data too. High impressions and few clicks are a reason to review intent, position, search features and the title. A low ranking can have several causes. Investigate the data before choosing a fix.
Key Takeaways
- One page, one query. Every item on the list serves that query.
- Write titles, descriptions, and headings in the customer's words.
- Answer the question first, show real proof, and offer one clear next step.
- Link pages together with descriptive anchors.
- Re-run the checklist every six months.
Book A Free Discovery Call
Book a free discovery call with Nextalytic. We will review your key pages against this list and tell you what needs fixing, in order of impact.
Call (302) 360-6373 or email contact@nextalytic.com.
Book a free discovery call ↗ · Send an inquiry
Frequently Asked Questions
How long should a service page be?
Long enough to answer the question fully. A narrow service page can do its job in 600 to 900 words. Do not pad a page to hit a word count. Google has no preferred word count.
Should I put prices on my service pages?
If you can state a real price, do it. Customers search for prices, and a page that answers the price question earns trust. Only publish prices you actually charge. Our own published prices are listed on our SEO and local visibility page.
Do I need to update old pages, or just publish new ones?
Update old pages. A refresh is usually faster than ranking a new page from scratch. Fix the title, headings, links, and images on the pages that already get traffic before you write new ones.
What is the most common on-page mistake for service businesses?
A page that never says plainly what it offers, where, and how to book. The title is the company name, the H1 is a slogan, and the phone number is buried. Fix those three things first.