How to set up basic on-page SEO for service pages

This post shows you how to set up the title, description and headings of a service page.
You will get a simple checklist you can finish in one sitting.
What on-page SEO means for a service page
SEO means search engine optimisation. It is the work of making your website easy for Google to understand and easy for people to use. On-page SEO is the part you control inside the page itself: the words, the title, the headings and the description.
A service page is a page that sells one thing you do. For example, a plumber may have one page for bathroom repair and another for water tank cleaning. A small business should not put all services on one long page. One page for one service is easier to read and easier to search for.
Think of the page like a school notebook. The cover has the subject name. Each chapter has a heading. If the cover is wrong or the chapters are muddled, nobody finds what they need. Your page title is the cover. Your headings are the chapters.
Step 1: Decide one service and one phrase
Before you write anything, choose the one service this page is about. Then write down the phrase a customer would type into Google to find it.
Keep the phrase plain. Use the words your customer uses, not the words you use with your staff.
- One page, one service. Do not mix two services on the same page.
- One main phrase per page. Add the city or area if you serve a local market.
- If two pages target the same phrase, they compete with each other. Merge them or change one.
If you are not sure which phrase to use, ask three customers how they searched for you. Their answers are better than guesses.
Step 2: Write the page title
The page title (also called the meta title) is the line that shows as the blue link in Google results. It also shows on the browser tab. It is the most important line on the page for search.
Follow these rules:
- Put the service name first.
- Add your city or area if customers come from one place.
- Add your business name at the end.
- Keep it short. Google cuts off long titles in results, so aim for a title that reads fully in one line.
- Write a different title for every page.
Worked example: A repair shop, a training centre or a consultant can all use the same pattern.
- Weak title: Home | Our company page
- Better title: Water tank cleaning in Dwarka | Business name
The weak title says nothing about the service. The better one tells both Google and the reader what the page offers and where.
Step 3: Write the meta description
The meta description is the short text under the title in Google results. It does not directly decide your position, but it helps decide whether a person clicks. Treat it as a two-line invitation.
- Say what the service is and who it is for.
- Mention one useful detail, such as how you work or how a customer can reach you.
- End with a gentle next step, such as asking for an estimate.
- Write it for a person, not for a machine. Do not stuff it with repeated phrases.
GreatWeb's own Landing Page package lists a meta title and description under its basic on-page SEO. That shows these two lines are a basic part of any page, not an optional extra.
Step 4: Build the headings in order
Headings are the titles inside the page. They are marked in code as H1, H2, H3 and so on. A heading level tells the reader and Google how the page is organised.
| Heading | Job | How many per page |
|---|---|---|
| H1 | The main title of the page. Names the service. | One |
| H2 | A major section, such as process, pricing approach or who it suits. | Several |
| H3 | A smaller point inside an H2, such as one question in an FAQ. | As needed |
Use one H1 only. It can be close to the page title, but it need not be identical. Then plan your H2 headings by listing the questions a customer asks before they call you.
A good set of H2 headings for a service page may be:
- What the service includes
- Who it is for
- How the work happens, step by step
- What affects the cost
- Common questions
Do not skip levels. Do not use an H3 just because you like the smaller text. If you want bigger or smaller text, change the design, not the heading level.
Step 5: Write the opening and the body
Under the H1, write two or three lines that say what the service is and who it helps. Use your main phrase once, naturally. Do not repeat it in every sentence. Google reads meaning, and repeated phrases only make the page tiring to read.
Then fill each H2 section with concrete facts. Say what you do, how long it usually takes and what the customer must give you. Honest limits help too. GreatWeb's own packages list what is included, what is not, how many revisions you get and the timeline. You can do the same for your service.
End the page with one clear next step, such as a call, a WhatsApp message or a form. A page that ranks but gives no next step brings no enquiries.
A quick check before you publish
| Item | Question to ask |
|---|---|
| Page title | Does it name the service and place, and differ from every other page? |
| Meta description | Would a stranger want to click it? |
| H1 | Is there exactly one? |
| H2 and H3 | Do they follow a logical order without skipped levels? |
| Body text | Is it written for the customer, in plain words? |
| Next step | Is there one clear way to contact you? |
Read the page on your phone too. Many customers will see it there first. If the headings help you find your way on a small screen, they are doing their job.
When to ask for help
You can do this yourself for a few pages. If you have many services, an older site or pages that overlap, a second pair of eyes saves time. GreatWeb offers an SEO consultation and on-page optimisation as part of its SEO services. GreatWeb is run by one person, so you speak directly with the person who plans and optimises your project.
Be careful with anyone who promises a fixed ranking. Search results depend on many things, and no honest provider can guarantee a position. GreatWeb states this limit openly on its own pages.
Key takeaways
- Give each service its own page and its own main phrase.
- Write a unique page title with the service first, then the place, then your business name.
- Use one H1 and organise the rest with H2 and H3 in a logical order.
- Write the meta description for people, as a short invitation to click.
- End every page with one clear next step for the customer.
Frequently asked questions
How many service pages should a small business have?
Make one page for each service you want to be found for. GreatWeb's Professional Website package lists 10 pages and is meant for businesses that need service pages and a blog. It shows the kind of size to think about.
Is on-page SEO included when a website is built?
It depends on the package. GreatWeb's Landing Page package, for example, lists basic on-page SEO with a meta title and description. Check the scope of any package before you start.
Can I change titles and headings on an existing site?
Yes. These are text changes and do not need a new design. Update one page at a time and keep each title unique.
Will good titles and headings guarantee a first-page ranking?
No. They make your page clear to search engines and readers. Nobody can honestly promise a ranking, and GreatWeb says so on its own pages.
Do I need an SEO consultation or can I do this alone?
You can start alone with the steps above. A consultation helps when you have many pages, overlapping services or an older website you want reviewed.
What to do next. Try it yourself on the page below.
Contact — Get a Free Quote →