Web design and technical SEO

Homepage SEO for service businesses: what the page must do

Written by the Top SEO Experts TeamAkshay VR, Growth Head at Top SEO ExpertsReviewed by Akshay VRLast updated 18 min read

Quick answer

Homepage SEO for a service business means making one page do four jobs. It names the business and area, routes visitors to service and city pages, offers a call or booking action, and matches your Google Business Profile. It is a routing page, not one built to rank for every keyword.

Most advice on this topic is a generic checklist of meta tags, headings and speed. A plumber, roofer or attorney has different questions:

  • Which city goes in the title?
  • Where does the phone number sit?
  • What should the Business Profile link to?

Those are the ones answered here.

The four jobs of a service business homepageThe homepage is a routing page, not one built to rank for every keyword.
  • Say who you are and where you workConfirm the business and the area it serves.
  • Route visitors to deeper pagesSend people and crawlers to service and city pages.
  • Offer a call or booking actionConvert the visitors who arrive.
  • Match your Google Business ProfileKeep the name, address and phone consistent.

Key takeaway The homepage is a routing page. Its job is to confirm who you are, send people to the right page, and make it easy to call.

What is homepage SEO for a service business, and what is the page’s job?

The homepage confirms what the business is and where it works, routes people and crawlers to deeper pages, and converts the visitors who arrive. A fourth job, matching the Google Business Profile, keeps the whole entity consistent. Ranking for broad terms is a bonus.

Our view The homepage earns its keep as the page that other pages and your Google Business Profile point to.

Your service pages hold the specific targeting, like “water heater repair.” The homepage ties them together under one entity, one phone number and one clear promise.

That framing changes where effort goes. Instead of cramming keywords into one title, you ask whether a visitor can reach the right page within two clicks. For the wider link between design and search, read whether website design affects SEO.

Should the homepage target a city, a service, or both?

It depends on how many cities and services you have. One city and one trade can carry both on the homepage. Several services or cities should push specific targeting down to dedicated pages and keep the homepage general.

Here are the decision rules we use. They are our view, built from how local search works, not a Google formula.

Your situation Homepage targets Where the rest goes
One city, one main trade Trade plus city in title and H1 Service pages for each job type
One city, several services City plus an umbrella term (“home services”) or lead trade One page per service
One base, wide service area Business name plus main trade; state the area in text City pages only where you have real content for them
Several real locations Brand plus trade; list locations A separate page for each location

Why does the third row matter?

Note the third row. If you are a service-area business, Google’s Business Profile guidelines say to hide your address.

So the homepage cannot lean on a street address as a location signal. It leans on clear text about the area you serve.

Are city pages a doorway risk?

Be careful with city pages. Google’s spam policies describe doorway abuse as pages created to rank for specific, similar queries.

That includes pages targeted at specific cities that funnel users to one page. A city page needs something a visitor cannot get from the next one.

Watch out A city page with nothing a visitor cannot get from the next one looks like the doorway pattern in Google’s spam policies.

Two posts go deeper: location pages without doorways, and HVAC service area pages for one trade’s version of the problem.

What should the title tag and H1 say?

Put what you do, where, and your business name in the title, in plain words a customer would use. Google generates title links automatically and may rewrite a title that does not reflect the page, so honest and specific beats clever.

What does Google say about titles?

According to Google’s title link documentation, accessed 22 October 2026, titles come from sources including the title element, main visual title and headings. There is no stated length limit, but long titles are truncated. Google also asks for distinct titles per page, and suggests including the site name at the start or end.

Its SEO Starter Guide goes further and says a title could include the business name and its physical location. For a service-area business with a hidden address, read “location” as the area you serve.

What could a title and H1 look like?

A hypothetical example for a plumber in Phoenix called Desert Pipe Works:

  • Title: Phoenix Plumber for Repairs and Water Heaters | Desert Pipe Works
  • H1: Phoenix plumbing repairs and water heater installation

Avoid “Welcome to Desert Pipe Works” as an H1. It tells neither the visitor nor a crawler what you sell, and it wastes the most visible line on the page.

What about the meta description?

On the meta description, Google’s snippet documentation says snippets are created automatically from page content. It adds that it sometimes uses the meta description when that gives a more accurate summary.

Write a good one for people, but do not expect to control the snippet.

Where should the phone number, call button and form go?

Put a tap-to-call phone number in the header, one primary action above the fold, and the same action repeated after proof and at the bottom. This is our design view, not a documented ranking factor.

We have no study to cite on placement, so treat these as working rules from building service sites:

  1. The phone number is text inside a tel: link, not an image. A visitor on a phone should reach a call in one tap.
  2. One primary action above the fold. If calls are what pay, the button says “Call now” or the number. A second form button competes with it.
  3. Repeat the action after the first block of proof, such as reviews you actually have, licenses you actually hold, or service-area detail.
  4. A short form with the fields you truly need: name, phone, address or ZIP, and job type.
  5. A sticky mobile bar is acceptable if it does not cover content or shift the layout.

Quick check Tap your phone number on a phone. If nothing happens, or the number is an image, fix that first.

If you use call tracking, decide on purpose which number appears where, and write it down. Different numbers on the site and the profile are an avoidable mess. Placement testing is covered under conversion rate optimization.

How should the homepage handle NAP and your Google Business Profile?

Keep the business name, address (if shown) and phone number on the homepage identical to your profile. Also point the profile’s website field at the right page.

Definition NAP stands for name, address and phone, the three details to keep identical on your homepage and your profile.

Google’s guidelines for representing your business show no date. They ask that the name “reflect your business’s real-world name,” that the phone connect to your individual location, and that the website represent it. They also say not to give URLs that redirect or refer users to landing pages, including pages on social media sites.

The table shows the rules we apply.

Situation The rule we apply
Single location Profile website field points to the homepage
Several locations Each profile points to its own location page, not the homepage
Service-area business Hide the address in the profile; on the site, state the area in words instead of showing a home address you do not want public
Virtual office or mailbox address Never put it on the homepage to look local; Google’s guidelines say P.O. boxes and mailboxes at remote locations are not acceptable

What can the homepage not do?

It helps to know what the homepage cannot do. Google says local results rest mainly on relevance, distance and prominence.

It adds that prominence includes how many websites link to you and how many reviews you have. Distance is set by the searcher’s position. The homepage helps relevance and gives links somewhere to land.

For the profile side of this, see our guide to Google Business Profile service areas and the glossary entry on Google Business Profile. If you want a quick read on the site and profile together, run the local SEO checker.

Link from the homepage to every page you care about, using crawlable links with descriptive anchor text. Google can reliably follow only links built as <a> elements with an href attribute.

Google’s links documentation was updated 10 December 2025, per its page. It says good anchor text is descriptive, concise and relevant.

It also says every page you care about should have a link from at least one other page. It gives no ideal number of links per page.

Here is a crawlable link next to a risky one:

Passes:  <a href="URL-OF-PAGE">Water heater repair</a>
Risky:   <a onclick="goTo('water-heater')">Water heater repair</a>

A menu that opens with a script and has no href is a risk. So is a link whose destination is a javascript: value. Google calls both “not recommended.”

Test by viewing the rendered page and checking the links are present in the HTML.

Our rule of thumb has three parts:

  • A primary menu of five to seven items
  • A services block linking to each core service
  • A service-area section linking only to city pages that exist for good reason

Use readable words in URLs, as Google’s URL structure guidance suggests.

To decide what deserves its own page, see service pages versus blog posts and how many pages a website should have.

Build a website search engines can trust.

Not sure where to start? Get a plan for your own business.

Get Your Organic Growth Plan

Does a service business homepage need structured data?

No, it is optional. If you add it, mark up the organization accurately and expect no particular result. Google’s Organization documentation says the markup can help it understand and disambiguate your organization, has no required properties, and gives no guarantee of any display.

What does Google say about local business markup?

Google’s Local Business structured data page lists name and address as required properties for rich result eligibility. It does not say it affects rankings. It also says Google does not guarantee that features using structured data will show up.

Should you add it?

That leaves a judgment call. Marking up your name, URL, logo and phone number is cheap, and it is consistent with the rest of the page.

Marking up an address you hide in your profile is not consistent. Match the markup to what the page says, and no more.

If you want the longer discussion, see does schema help SEO and our schema markup service.

How do design choices on the homepage affect SEO?

Design affects SEO mainly through speed, stability, crawlable content and clear messaging. Google’s Core Web Vitals page gives three targets:

  • For loading, Largest Contentful Paint within 2.5 seconds
  • For responsiveness, Interaction to Next Paint under 200 milliseconds
  • For stability, Cumulative Layout Shift under 0.1

Google’s page says good Core Web Vitals match what its ranking systems seek to reward, but gives no ranking weight. We read that as a floor for user experience, not a lever.

The three Core Web Vitals targetsTargets from Google's Core Web Vitals page. Google gives no ranking weight.
  • LoadingLargest Contentful Paint within 2.5 seconds.
  • ResponsivenessInteraction to Next Paint under 200 milliseconds.
  • StabilityCumulative Layout Shift under 0.1.

Where do design and SEO pull against each other?

Here is where design and SEO pull against each other, with the call we make:

Design choice The SEO or speed cost (our view) Our call
Full-width hero video Heavy file, often the largest element, can slow load Use a compressed image or short poster-first video
Image slider with text in the images Text baked into images is harder for search engines to use, slow first load One static hero with real text
Sticky header and call bar Layout shifts if heights are not reserved Keep, but reserve space
Custom fonts Can delay text or shift layout Limit to two weights, preload the main one
Pop-up on arrival Blocks content, hurts the mobile experience Remove or delay it
Stock photos of “technicians” No cost to SEO, hurts trust Use real photos of your crew and vans
Tabs and accordions for services Fine if content is in the HTML Keep, but link to full pages

None of these rows are laws. They are what we choose when building.

For testing, the Core Web Vitals service and the post on PageSpeed score versus Core Web Vitals explain what to measure. If you are rebuilding, our website design and development service plans the homepage and the page structure underneath it together.

What does a 30-minute homepage audit look like?

Work through the page in this order and write down a yes or no for each item. Anything that fails goes onto a fix list ordered by effort.

  1. The title names the main trade and the area served, plus the business name.
  2. The H1 says what you do and where, in customer words.
  3. The first screen shows a tap-to-call number and one primary action.
  4. The phone number is text in a link, not an image.
  5. Name, address (if shown) and phone match the Google Business Profile exactly.
  6. The profile’s website field points at the correct page and does not redirect.
  7. Every core service has a crawlable link from the homepage.
  8. City or area links go only to pages with real content.
  9. The hero has real text, and nothing important sits only inside an image or slider.
  10. A lab test on mobile shows no obvious layout shifts or oversized images. Here a lab test means a Lighthouse run on one device and connection. It is useful for comparing changes but not a picture of real visitors.
  11. Any structured data matches what the page visibly says.
  12. The page has one clear reason to trust you: licenses, reviews or work you can verify.

Several of these can be checked automatically. Run the live homepage through our website SEO checker first, then work the rest by hand.

What mistakes do we see most on service homepages?

The common ones each have a plain cost.

Mistake Its plain cost
A “Welcome” H1 It gives up the clearest statement of what you do
A hero slider hiding the text Slider text can be hard for search engines to use and slow to load
A phone number inside an image It cannot be tapped
A long footer list of city names It invites the doorway comparison Google makes in its spam policies

A fifth common mistake is a profile whose website link points to a booking tool or a social page.

What three more come up on audits?

  • Different phone numbers on the homepage, contact page and profile, with no record of why.
  • A homepage that says nothing about where the business works, because the address is hidden.
  • No link from the homepage to the service pages that actually earn the calls.

What does a hypothetical before and after look like?

Here is a hypothetical before and after for a roofer in Tulsa.

Hypothetical roofer homepage, before and afterMade-up example. The copy and links changed, not the design.
  • BeforeH1 "Welcome to Summit Roofing", one "Learn more" link, a footer listing 40 suburbs.
  • AfterH1 "Tulsa roof repair and replacement", a services block, and a short area section naming the five cities with real pages.

Before: H1 “Welcome to Summit Roofing”, one “Learn more” link, a footer listing 40 suburbs. After: H1 “Tulsa roof repair and replacement”, plus a services block linking to repair, replacement and storm damage pages. It also has a short area section naming the five cities with real pages.

Key takeaway Nothing about the design changed. The copy and links did the work.

Fixing these rarely needs a redesign. A copy and link pass on the existing page covers most of them.

What does this mean for you?

You do not need a rebuild to fix most homepage problems. A copy and link pass on the existing page covers most of them.

Here are the steps in order.

  1. Start with the title and H1. Name the trade and the area in plain words.
  2. Next, make the phone number a tap-to-call link, and keep it the same as on your profile.
  3. Then check the links. Every core service should have a crawlable link from the homepage. City links should go only to pages with real content.
  4. Last, confirm that the profile’s website field points at the right page.

What does the data not show?

  • We have no dated lab results from our own homepage builds to publish here, so this post cites none. A Lighthouse number without a tool version, date and device would prove nothing anyway.
  • We also do not have a US home-services case study. Our published results are from other industries, and we will not stretch them to cover a plumber’s homepage.
  • The placement rules in this post, the decision table and the audit order are our working practice. No study we know of measures them.
  • Google’s documentation tells you what its systems accept and prefer. It does not tell you which button position books more jobs.
  • The example businesses and titles are hypothetical. Desert Pipe Works and Summit Roofing do not exist.

Frequently asked questions

Should my homepage target my city or my main service?

If you work in one city and sell one main trade, target both in the title and H1. If you have several services or cities, let the homepage state who you are and where you work. Then route visitors to dedicated service and city pages that carry the specific targeting.

Do I need my phone number on the homepage?

Yes, as real text in a tap-to-call link near the top. Google’s Business Profile guidelines ask for a phone number that connects to your individual business location.

So keep the number on the page consistent with the profile. Decide on purpose how any tracking number is used.

For a single location, the homepage is usually right. For several locations, link each profile to its own location page, because Google asks for a website that represents the individual location. Avoid redirecting or social media landing pages.

Does the homepage need schema markup?

It is optional. Google’s Organization documentation says the markup can help it understand and disambiguate your organization, has no required properties, and does not guarantee any search feature. Add it if it is cheap to maintain and keep it accurate.

How fast should a homepage load?

Google’s Core Web Vitals guidance aims for Largest Contentful Paint within 2.5 seconds. It also aims for Interaction to Next Paint under 200 milliseconds and Cumulative Layout Shift under 0.1.

Google gives no specific ranking weight, so treat them as a floor for user experience.

Is it a problem if my homepage has a long list of cities?

A short, real service-area list is fine. A long block of city names with no content behind them reads like the doorway pattern Google describes in its spam policies. Link only to city pages that have something useful on them.

To see where your own page stands today, run it through the free SEO checker for websites, then Get Your Organic Growth Plan.

Sources

Build a website search engines can trust.

Not sure where to start? Get a plan for your own business.

Get Your Organic Growth Plan

SEO · Content · Local · Web Design

Build a website search engines can trust.

We'll look at your business and search landscape and show you where to start.