That distinction matters. Keyword discovery asks: “What might customers search for?” It does not decide that every discovered phrase deserves a separate URL. The next stage - local keyword mapping - decides which searches share an intent and which page, if any, should own them.
your content, including in prominent and descriptive locations. That supports researching real customer language.
It does not mean every phrase needs its own page.
Start with the business, not a keyword tool
Before opening a keyword platform, write down what the business actually does. This sounds obvious, but it prevents a common Local SEO mistake: allowing a tool to invent a website strategy around phrases that look attractive but do not match the service.
Begin with four practical lists:
- the services customers can genuinely buy;
- the variations within those services that matter commercially;
- the locations the business genuinely serves;
- the problems, questions and wording customers use when asking for help.
For a plumber, “boiler repair”, “tap repair” and “emergency leak repair” may represent real services. For a furniture assembler, “desk assembly”, “chest of drawers assembly” and “flat pack furniture assembly” may all describe work that is actually carried out. The starting point is operational truth, not search volume.
This is also where limitations belong. If a business does not install fitted kitchens, repair boilers or assemble large two-person wardrobes, those terms should not enter the commercial keyword set simply because a tool reports demand.
A useful question is:
If somebody searched this phrase and contacted us today, could we confidently provide the service they appear to want?
If the answer is no, remove it or classify it as an informational topic rather than a service target.
Capture the language customers already use
Owners often know more about keyword research than they realise because customers have been giving them search language for years.
Useful sources include:
- enquiry emails and contact forms;
- phone and WhatsApp conversations;
- reviews;
- quotes and job descriptions;
- product names customers mention;
- common misunderstandings about the service;
- questions asked before booking;
- phrases customers use when they cannot remember the “correct” industry term.
This language can be more valuable than a polished internal service name. A business might call a service “residential furniture installation”, while customers say “build my IKEA desk”, “flat pack builder”, “someone to put furniture together” or “furniture assembly near me”. Keyword discovery should capture both formal and natural language.
Do not assume one wording is the winner at this stage. Record the variants first. Grouping comes later.
Build seed keyword families
A seed keyword is simply a useful starting phrase from which related searches can be discovered. For a local business, seeds usually come from a small number of families.
| Seed family | Example | What it helps discover |
|---|---|---|
| Core service | flat pack assembly | General commercial demand and synonyms |
| Specific service | desk assembly | Product or service-specific demand |
| Service + place | flat pack assembly Antrim | Local commercial intent |
| Service + near me | furniture assembly near me | Local proximity-style intent |
| Brand/manufacturer | IKEA furniture assembly | Manufacturer-specific commercial intent |
| Problem/question | how long does furniture assembly take | Informational intent |
| Customer wording | someone to build flat pack furniture | Natural-language variants |
The point is to create starting families, not to multiply them mechanically.
If a business has eight services and serves twenty towns, that does not mean the next step is to generate 160 service-and-town combinations and treat them as page ideas. You can record combinations that appear genuinely plausible or are surfaced by search data, but keyword generation is not page generation.
Add location modifiers carefully
Local searches can include a town, district, postcode area, county, “near me”, or no explicit location at all.
Google can interpret location from the searcher’s context, so a local business should not assume all commercially local searches contain a place name.
For discovery, consider:
- the business’s main town or city;
- genuinely served nearby towns;
- commonly used neighbourhood names;
- postcode areas where customers naturally search that way;
- wider geographic labels customers actually use.
Avoid adding every village in driving distance simply because the business could theoretically travel there. The location list should reflect genuine operational coverage and commercial relevance.
A location-modified query is also not automatic proof that a dedicated location page should exist. That is a later decision. If you are deciding whether a town deserves its own page, use the approved location-page qualification process rather than treating the keyword list as authority.
Use Google Search as a discovery source
Google’s search results can reveal how people phrase a topic and what kind of result the query appears to expect. Search several seed phrases manually and observe the language rather than jumping straight to conclusions about rankings.
Depending on the query and current interface, useful clues can include:
- autocomplete or query suggestions;
- related searches;
- People Also Ask questions where shown;
- the wording used in page titles and snippets;
- whether results are mainly service pages, directories, informational guides or ecommerce pages;
- whether a local pack appears;
- which businesses or page types repeatedly appear.
Treat these as discovery clues, not precise volume data. An autocomplete suggestion does not tell you exactly how many people search it, and the absence of a suggestion does not prove nobody searches it.
Search interfaces also change. Before publishing screenshots or describing a particular feature as always present, verify the current UK search experience.
Learn from the results, not just the words
The search engine results page can help you understand intent.
Compare these four searches:
- “flat pack assembly”
- “flat pack assembly Antrim”
- “how long does flat pack assembly take”
- “IKEA furniture assembly”
They are related, but they do not necessarily express the same need.
The first is a broad commercial service search. The second adds geography. The third is informational. The fourth may indicate a manufacturer-specific commercial requirement. Discovery should preserve those differences rather than flattening everything into one list of “keywords”.
This is why a useful research sheet includes an intent note even before formal mapping. You do not need to assign a URL yet. Simply record whether a term looks broadly commercial, geographic, informational, navigational or brand/manufacturer-led.
Study genuine local competitors
Competitor research is useful when it is used to discover language, services and page types that you may have overlooked.
Start with businesses that actually compete for the same customers. Look at:
- service names in navigation;
- page titles and H1s;
- service categories;
- manufacturer or brand terminology;
- location pages;
- FAQs;
- project or case-study topics;
- wording repeated across several credible competitors.
Do not assume a competitor ranks because of one keyword in a heading. Search performance is influenced by many systems and signals, and Google does not publish a simple “this phrase caused this ranking” formula.
Competitor discovery is strongest when it prompts a business question:
Do we genuinely offer this service or answer this need, and have we failed to describe it clearly?
If the answer is yes, add it to the research set. If the competitor is targeting a service you do not offer, leave it out.
Use Search Console when the website has data
Once a site has accumulated Google Search data, Search Console becomes one of the most useful discovery sources because it shows queries for which the site has already appeared.
The Performance report can reveal:
- queries generating impressions but few clicks;
- unexpected wording for known services;
- location terms the site is already appearing for;
- queries attached to pages you did not expect;
- near-miss topics that may deserve better coverage;
- multiple pages appearing for similar searches, which can later be reviewed during mapping or cannibalisation analysis.
Search Console does not show every query. Google omits some queries for privacy and applies data limitations, so it should be treated as a strong first-party source rather than a complete universe of demand.
pages, and can be used to see which search terms are showing or bringing traffic to a site. Google also documents that some query data is omitted or limited.
Use keyword tools carefully
Keyword tools are useful for expansion, comparison and organisation. They can uncover synonyms, questions, modifiers and related topics that are hard to think of manually.
Typical uses include:
- expanding a seed list;
- finding variations of a service name;
- identifying related questions;
- comparing relative demand between phrases;
- spotting seasonal or geographic patterns;
- exporting a larger set for cleaning and grouping.
But the numbers need context. Local search volumes are often small, and different tools use different datasets and modelling methods. A phrase reported as “zero” or very low volume can still represent real demand, especially in a small town or specialist service.
Do not treat a third-party estimate as Google’s exact count. Use it as one signal alongside business knowledge, Search Console, SERP evidence and real enquiries.
A practical rule is to ask what decision the number changes. If one phrase is estimated at 30 searches and another at 20, that difference may not justify separate pages. If one service family is consistently far more visible across several sources, it may deserve more attention - but the final URL decision still belongs to keyword mapping.
Separate commercial, geographic, informational and navigational intent
A cleaned keyword set becomes much more useful when it is organised around what the searcher appears to want.
Commercial service intent Examples: “flat pack assembly”, “furniture assembler”, “desk assembly service”. The user appears to want the service.
Geographic commercial intent Examples: “flat pack assembly Antrim”, “furniture assembly Newtownabbey”. The user wants the service in a specific place.
Manufacturer or brand intent Examples: “IKEA furniture assembly”, “Dunelm furniture assembly”. The user may want the same underlying service but with an expectation that the business understands a particular retailer’s products.
Informational intent Examples: “how long does a chest of drawers take to build?”, “can flat pack furniture be assembled in a small room?”. The user wants an answer before or independently of booking.
Navigational intent Examples: a business name plus “reviews”, “contact” or “prices”. The user is trying to reach a known business or page.
These labels are not a rigid Google classification system. They are a practical planning method for preventing unlike searches from being bundled together just because they share words.
Clean the list before mapping
Raw keyword exports are noisy. Before handing the research to the mapping stage, remove or flag:
- services the business does not offer;
- locations it does not genuinely serve;
- duplicates and spelling variants that add no new meaning;
- irrelevant meanings of the same word;
- DIY searches when the site is only targeting commercial service demand, unless those questions are useful educational content;
- job-seeker queries, product-only queries or retailer searches that do not match the business model;
- phrases that would lead to an inaccurate promise.
Do not over-clean synonyms. “Furniture assembly”, “flat pack assembly” and “furniture builder” may be useful variants even if they eventually map to the same page. The goal is to remove noise, not to erase natural customer language.
Real Project: McKnight’s Flat Pack Assembly
McKnight’s Flat Pack Assembly provides a useful example because the keyword discovery sources come from several genuine dimensions of one small service-area business.
The live website currently describes the core service as flat pack furniture assembly in Ballyclare, with separate service pages for categories including bedroom, office, living room, dining, children’s, hallway/utility, bathroom and garden furniture. It also has manufacturer-led pages for IKEA and Dunelm and geographic pages for Antrim and Newtownabbey.
Those real business elements create legitimate discovery families:
| Source | Real project evidence | Keyword ideas it can suggest |
|---|---|---|
| Core proposition | Flat Pack Furniture Assembly in Ballyclare | flat pack assembly; furniture assembly; furniture builder |
| Service categories | Office, bedroom, dining, living room, garden and other furniture | desk assembly; drawer assembly; dining or garden furniture assembly |
| Manufacturer pages | IKEA and Dunelm pages | Manufacturer and product-range wording |
| Geographic coverage | Ballyclare base; Antrim and Newtownabbey pages | Service + genuine location variants |
| Enquiry process | Product links, quantities and postcodes | Product-specific and quote wording |
| Real project content | Dunelm Olney and desk projects | Project-led and product questions |
The live IKEA page shows why customer language matters. It references searches such as “IKEA furniture assembler” and describes specific ranges including KALLAX, ALEX, MICKE and BILLY. Those are useful discovery clues because customers may search by manufacturer or model family.
The Dunelm page adds another genuine layer. It documents a real Ballyclare job involving two sets of Dunelm Olney Nest of Tables with Storage. “Dunelm Olney furniture assembly” is therefore grounded in actual work, not an invented keyword category.
But discovery still does not tell us to create pages for every IKEA range, every Dunelm range, every furniture type in Antrim, and every furniture type in Newtownabbey. That would be a mapping and architecture decision - and in many cases the answer should be no new page.
The current site also gives a useful restraint example. The homepage lists nearby places such as Burnside, Doagh, Parkgate, Templepatrick, Ballyrobert, Straid, Ballynure and Ballyeaston, but it does not automatically create a separate page for each. A place name can be genuine service coverage without being a justified standalone URL.
For the full project context, see the McKnight’s Flat Pack Assembly case study.
A repeatable local keyword discovery workflow
Use this process whenever a business, service line or target area needs research.
- List real services and exclusions. Start from what can actually be sold and delivered.
- Collect customer language. Review enquiries, calls, reviews, job notes and product names.
- Build seed families. Include core service, specific service, location, manufacturer and question-based terms where relevant.
- Search manually. Observe suggestions, result types, related questions and the wording of credible pages.
- Review real competitors. Discover terminology and service categories you may have missed.
- Use first-party data. Where available, inspect Search Console queries and pages.
- Expand with tools. Use volume and variation data as estimates, not ground truth.
- Classify broad intent. Note commercial, geographic, informational, manufacturer/brand or navigational intent.
- Remove noise. Delete irrelevant services, impossible areas and mismatched searches.
- Pass the cleaned set to mapping. Do not create URLs yet.
What keyword discovery should not decide
A discovery sheet can tell you that a phrase exists, appears in Search Console, is suggested by a tool, or is
used by customers. It cannot by itself answer these questions:
- Should this keyword have a dedicated page?
- Should two similar phrases share one page?
- Does Antrim need a separate geographic landing page?
- Should IKEA and Dunelm be separate from the general service?
- Is there already a page that owns the intent?
- Would a new page create cannibalisation or thin content?
Those are mapping and architecture decisions.
The practical next step is Local Keyword Mapping, where the cleaned research set is grouped by intent and assigned to existing or proposed canonical page owners. From there, Local Business Website Site Structure turns those owners into a coherent hierarchy.
For broader research principles, return to the Local Keyword Research hub. If geographic searches appear in the research, the Location Pages hub explains the separate question of when geographic landing pages are useful.
Key takeaway
Discover broadly; publish selectively. Good local keyword research records the language customers use, the services they need and the locations they care about. It does not convert every phrase into a page.
Sources and evidence used
- Google Search Essentials - checked 2 September 2026.
- Search Console Performance report - overview and setup - checked 2 September 2026.
- Search Console Performance report - dimensions and data groupings - checked 2 September 2026.
- McKnight’s Flat Pack Assembly homepage - checked 2 September 2026.
- McKnight’s IKEA Furniture Assembly page - checked 2 September 2026.
- McKnight’s Dunelm Furniture Assembly page - checked 2 September 2026.
