Home › The SEO guide for local businesses › How to build a service page that ranks
SEO Guide · Chapter 17 of 30
How to build a service page that ranks
This page is for owners whose website has one page listing every service. It will show you how to split that into pages that each rank for their own search, using an RV park in Sandpoint as the example.
In one paragraph
A service page that ranks covers one service, carries the search phrase in its title and H1, answers the customer's first question in the opening paragraph, and gives specific facts such as rates, sizes, dates and what is included. Google ranks pages, not businesses, so a site with one Services page that lists everything will usually lose to a competitor with a separate page for each service. Each page needs enough detail to be the best answer for its search, a photo or two with alt text, and a clear way to book or call. The worked example below builds one for an RV park in Sandpoint.
What a service page is
A service page is a page on your site about one thing you sell, written for the person searching for that thing. An RV park sells nightly sites, monthly sites, cabins, and sometimes storage. Each of those is a different search, typed by a different person with a different question, so each needs its own page.
Google ranks pages, not businesses. When someone in Spokane types “monthly RV sites Sandpoint,” Google looks for the single page on the web that best answers that phrase. A page called Services that mentions monthly sites in one sentence between the pool hours and the dump station is not that page. A page titled “Monthly RV Sites in Sandpoint” with the rate, the season, what is included, and how to apply is.
A service page that ranks has four parts. The title tag and H1 carry the search phrase. The first paragraph answers the main question in plain words, written answer first. The body gives the facts a customer would ask on the phone. The end of the page tells them how to book. The rule behind all of it is one topic per page.
What a weak service page looks like on an RV park site
The most common version is a single page called Amenities or Services that lists everything the park offers in one column of bullet points. Full hookups, 30 and 50 amp, pull-through sites, cabins, laundry, Wi-Fi, monthly rates available, call for details. It gives Google nothing to rank because the page is about eleven things at once and not fully about any of them.
The second version is a page for each service that has one paragraph and a photo. The monthly sites page says the park offers monthly sites in a quiet setting and invites you to call. It does not say the rate, the minimum stay, whether power is metered, whether the season runs through winter, or whether pets are allowed. A competitor’s page that answers those five questions will rank above it, and the searcher who lands on the thin page leaves to find the answers elsewhere.
The third version is a page that ranks for the wrong thing. The title says “Welcome” or the park name alone, so Google has to guess what the page is for. Google usually guesses the homepage, and the service page never shows for its own search.
A worked example: splitting one Services page at an 84-site park in Sandpoint
Cedar Landing RV Park has 84 sites on the east side of Sandpoint and a nightly rate of $58. Its site had one Services page. Here is how that page splits into four, with the phrase each one is built to rank for and the rough number of monthly searches for it in Google Keyword Planner.
| New page | Search phrase in title and H1 | Monthly searches | What the page must state |
|---|---|---|---|
| /rv-sites/ | RV sites in Sandpoint Idaho | 390 | 84 sites, 50 amp, pull-through length, $58 nightly, season dates |
| /monthly-rv-sites/ | Monthly RV sites Sandpoint | 110 | Monthly rate, minimum stay, metered power, how to apply |
| /cabins/ | Cabin rentals near Lake Pend Oreille | 260 | Number of cabins, sleeps how many, linens, nightly rate |
| /rv-storage/ | RV storage Sandpoint | 70 | Spaces available, monthly rate, gate hours, insurance requirement |
The searches are modest, and that is normal for a town of 10,000. Together they are more than 800 searches a month from people who want exactly what the park sells, and the old Services page was showing for none of them.
Here is the opening paragraph of the old page and the opening of the new monthly sites page.
Welcome to Cedar Landing. We offer full hookup sites, cabins, monthly rates, laundry, free Wi-Fi, and a friendly atmosphere. Call us for availability and rates. We look forward to hosting you.
Cedar Landing rents 20 of its 84 sites by the month from April 1 through October 31, at $725 a month plus metered power. Each monthly site has a 50 amp pedestal, water, sewer, and room for a 45-foot rig with a tow vehicle. The minimum stay is 30 days and there is a two-pet limit. To apply, fill out the form below or call the office between 9 and 5.
The after version answers the rate, the season, the hookups, the pets, and the next step in four sentences. It gives Google a page that is clearly about monthly sites in Sandpoint and gives the searcher no reason to leave.
How to check your own service pages
- Write down every service you sell. For a park that is usually nightly sites, monthly sites, cabins, group sites, and storage.
- Open your site and find the page for each one. If two services share a page, or a service has no page, note it.
- For each page you do have, search Google for
site:yourpark.com monthly RV sites. The page that appears first is the one Google thinks answers that phrase. If it is the homepage or the Services page, the service page is not doing its job. - Open the page and read the first paragraph as a stranger would. If it does not state the rate, the season, and what is included, it is thin.
- Check the title by looking at the browser tab. It should carry the service and the town, not “Services” or the park name alone.
- In Google Search Console, open Performance, filter by page, and look at each service page’s impressions over the last three months. A service page with fewer than 50 impressions in a quarter is either not indexed or not about anything Google can match to a search.
What we do about service pages
We list every service you sell and match each one to the phrase people type for it. Where a service shares a page with others, we build it a page of its own with the facts a customer would ask on the phone, written in your voice and using your photos. Where a page exists but is thin, we rewrite the opening so it answers the search in the first paragraph and add the rates, dates, and details that were missing. Every page gets a title tag and H1 built on the search phrase and a clear next step at the end. Service pages are the first thing we build on any site we take on, because they are where search turns into bookings.
Questions people ask about SEO: how to build a service page that ranks
How many service pages should a small business have?
One for every service a customer can buy separately, which for most local businesses is between four and twelve. An RV park usually needs pages for nightly sites, monthly sites, cabins, and storage. A page for a service you do not actually sell, or for two services combined, will not rank for either.
How long should a service page be?
Long enough to answer every question a customer would ask on the phone, which is usually 400 to 800 words. Length on its own does not rank a page. A 400-word page that states the rate, the season, and what is included will beat a 1,500-word page that talks around them.
Should each service page have its own title tag?
Yes, every service page needs a title tag that carries the service and the town, such as "Monthly RV Sites in Sandpoint, Idaho." A title that repeats the business name or says Services tells Google nothing about what the page is for. The H1 on the page should carry the same phrase.
Do I need a separate page for each town I serve?
Only if you have a real presence in that town, such as an office or a clinic. Service pages describe what you sell and location pages describe where you are, and the two should not be combined. A town page with no address behind it is a doorway page and rarely ranks.
Can I put all my services on the homepage instead?
No, a homepage that tries to rank for every service will rank well for none of them. The homepage should introduce the business and link to each service page. Google will then rank the service page, not the homepage, for each specific search.
This page is part of the The SEO guide for local businesses. The other guides: SEO, AEO, GEO.
Have us do this on your site
Send the address of your site. We fetch every page from outside, the way Google does, and send back the list: every page, every flag, and what we would fix first. Then we fix it, verify each change from outside, and report it in plain language every month.
