To choose keywords for a service website, start with a list of services and customer questions, expand it with search suggestions and Search Console data, and group the queries by intent. Each group gets its own page. Search volume gives a reference point, and the decision depends on what the person is looking for and which service you actually provide.
In brief
- Start with the list of services and the customers' language; bring in tools at the second step.
- A query has an intent: to learn, compare, choose a provider or order. The intent determines the page type.
- Queries are grouped by intent, and each group gets one page so that pages do not compete with each other.
- Modifiers such as city, price, reviews and timelines often point to a customer who is ready to get in touch.
- Search volume is a reference point: narrow queries with low demand often bring more attentive customers.
- The query list is reviewed after launch based on Search Console data.
Where query research begins
The query list is built from customers' words. A company may call a service by one term, while customers often search for it by another. Sources for the first list:
- The list of services and sub-services from the price list and catalog.
- Calls, chats, emails and questions to managers: what phrase the customer uses.
- Reviews and comments, including those about competitors.
- Google search suggestions and the related searches block at the bottom of the results.
- The performance report in Search Console, if the website is already live.
- Competitor websites: menu sections, headings, service names.
Types of service queries
The same words can hide different intents, so each query is assigned a type, and the type determines the page.
| Intent | What the query sounds like | Which page is needed |
|---|
| Informational | how to choose an air conditioner, what a design project includes | An article or an FAQ section |
| Choice and comparison | apartment renovation reviews, which is better | A service page with case studies, or a comparison |
| Cost | how much does apartment renovation cost | A service page explaining the price components |
| Order | order apartment renovation, book a consultation | A service page with a request form and contacts |
| Local | apartment renovation Mukachevo, renovation near me | A service page for a city or branch |
| Navigational | company name | Home page, contacts |
Step by step: from a list to a query map
- Write down all the services and sub-services you actually provide.
- Add customer phrases from calls, chats and reviews.
- Expand the list with search suggestions, the related searches block and Search Console data.
- Add modifiers: city or district, price, timelines, reviews, service format (on-site visit, online).
- Review the search results for each group and note which pages appear there.
- Group the queries into clusters by intent; merge close wordings of the same intent.
- Assign one page to each cluster and add the pages that do not exist yet to the plan.
- Record the result in a table: group, main query, related queries, page, status.
Example of a query map
The example shows how several wordings end up in one group and on one page. The queries in the table are hypothetical and were made up for illustration.
| Group | Main query | Related wordings | Page |
|---|
| Cleaning | air conditioner cleaning | AC cleaning at home, air conditioner service | Service: cleaning and maintenance |
| Recharging | air conditioner freon recharge | air conditioner top-up | Service: recharging |
| Repair | air conditioner repair | air conditioner not cooling, why is my air conditioner leaking | Service: repair, and an article on the causes of faults |
| Installation | air conditioner installation | installing an air conditioner in an apartment | Service: installation |
| Choice | how to choose an air conditioner | which air conditioner is best for an apartment | A comparison article with a link to installation |
How to tell that queries belong on one page
A practical technique: enter two similar queries and compare the search results. If both show mostly the same pages, the queries can be combined on one page. If the results differ, the search engine treats them as different intents, and each needs a separate page or article. The technique gives no absolute answer, yet it helps you avoid creating unnecessary pages and mixing different intents.
Seasonality and region
Demand for many services changes throughout the year and depends on the region. You can see how interest in a query changes over time in Google Trends. Seasonal services are prepared in advance: the page and materials should be on the website before peak demand, because indexing and building up rankings take time. Regional differences are reflected in the wording: in different cities and regions, people call the same service by different names.
What to do with existing pages
If the website is live, check which queries its pages already get impressions for. For each page, define the main intent and compare it with the heading and text. Pages that collect impressions for related queries are strengthened with matching subheadings. If two pages get impressions for the same query, keep the stronger page and merge the other one into it or retarget it to a different intent. The result is recorded in the same table so that the query map reflects the real state of the website.
How to read the search results
The search results show what the search engine considers an answer to the query. If catalogs and aggregators dominate the results for a query, a single company's page may not match the intent. If the results include a map with companies, the query has local intent, and the maps profile and a page with the address become important. Results differ depending on region and device, so check them from the city you need.
What to note while reviewing
- Page types in the first part of the results: services, articles, catalogs.
- Answer format: instructions, list, comparison, calculator.
- Whether there is a map and a frequently asked questions block.
- How similar competitors are to you in scale and services.
Search volume, competition and realistic goals
Keyword research tools show volume estimates, and these differ between tools. Use them to compare queries with each other. For a young website, it is realistic to start with specific queries: service plus city, format or problem. Broad high-demand queries usually require a stronger website and more time.
To choose priorities, assess a query by four criteria:
- Closeness to ordering: is the person ready to get in touch.
- Fit with the services you actually provide.
- Realistic competition in the search results.
- Importance of the service for the business: margin, team workload, strategic role.
Where to place keywords on the page
The main query of the group goes in the page title (title), the H1 heading, the first paragraphs, one or two subheadings and the page address. The other phrases are used naturally, as synonyms and answers to questions. Google does not use the keywords meta tag, so there is no need to fill it in for search. The principles of building a page around a query are covered in the article How to write an SEO article: anatomy from search query to publication.
Common mistakes
- One page for all services at once: it is hard for search engines to understand why it answers each query.
- Two pages for the same intent that compete with each other.
- Copying a competitor's list without checking the intent and your own services.
- Stuffing the text with key phrases.
- Ignoring location where customers search for a service nearby.
- Queries with irrelevant intent: free, DIY, jobs, essay.
- Trusting a tool's figures without checking the search results.
- A list compiled once and never updated.
Questions and answers
How many keywords does one page need?
There is no fixed number. A page serves one intent, and close wordings appear naturally around the main query. There is no need to add phrases for the sake of quantity.
Do you need paid tools?
To start, search suggestions, Search Console and a manual review of the search results are enough. Paid services help collect large lists faster and compare competitors when there are many services.
What to do with queries for which tools show no search volume?
Keep them for now. If customers ask such a question, it has value. Check the search results, and if there are relevant pages there, include the query in the group.
Do you need a separate page for each city?
A separate page is justified if you actually provide the service in that city and can give unique, useful information: address, team, work examples, local questions. Template pages that differ only in the city name fall under the description of doorway pages in Google's spam policies. Read more about a network of locations in the article Local SEO for a multi-branch business: how to work with several addresses.
How do you know the queries are chosen well?
After a few months, Search Console shows impressions for the group's queries, and the page gets matching clicks and inquiries. If there are no impressions, check indexing and the intent match, and refine the group.
Conclusion
Keyword research for a service website consists of simple steps: collect the customers' language, define the intent of each phrase, group the queries and give each group its own page. A query table is useful when it is updated based on Search Console data and inquiries. For a new service, the cycle repeats: a list of customer questions, a check of the search results, grouping, a page. For a website that is already live, the cycle starts with a review of existing queries and pages, and changes are evaluated after a few months. This way, the query list becomes a working tool that helps both the content and the website structure. The LightSEO team from Mukachevo will help build a website structure around your services: choose a turnkey corporate website or local SEO if your services are tied to a city.
Read also