Keyword research for trades is simpler than most SEO guides make it sound. You are not trying to rank globally. You are trying to rank in your town, for the services you provide. That narrows the field considerably.
The mistake most trade websites make is targeting terms that are either too broad — 'plumbing services' — or too technical — 'pressurised heating system installation'. Both are wrong for different reasons. Too broad and you compete with every plumber in the country. Too technical and your customers are not searching that way.
How to Find the Right Keywords
Start with what your customers call the job
Customers search using the words they know, not trade terminology. They search for 'blocked drain', not 'drain clearance'. They search for 'new boiler cost', not 'gas appliance installation'. The starting point for keyword research is a list of every service you offer, written in the language a customer would use to describe it. Google Autocomplete — typing the start of a search and watching what Google suggests — is a free and reliable way to find the exact phrasing customers use.
Add location to every term
A keyword without a location is a keyword you will never rank for locally. 'Plumber Leeds', 'emergency electrician Sheffield', 'garden designer Harrogate' — the location is what makes the term winnable for a local trade. Every service you provide should be paired with every area you cover. A roofing contractor covering three towns has at least six primary keyword targets: roof repair plus each town, and emergency roofer plus each town.
Identify the high-intent terms
High-intent keywords are the ones where the searcher is ready to hire. 'Emergency plumber near me', 'boiler replacement cost', 'electrician quote' — these indicate someone who needs a trade now or very soon. Low-intent keywords indicate research: 'how to fix a leaking tap', 'what causes a boiler to lose pressure'. High-intent keywords should have dedicated pages built around them. Low-intent keywords can be addressed in guides and blog content.
Check what your local competitors rank for
Search for your main service plus your town and look at which businesses appear in the top three of the Map Pack and the top five of the organic results. Those businesses have already identified and targeted the terms that matter in your market. The pages they rank with are a reliable guide to the content structure you need to compete with them. Free tools like Ubersuggest and Google Search Console (for your own site) show keyword data without requiring a paid subscription.
Focus depth over breadth
A trade website with 5 pages that each target one specific keyword well will outrank a trade website with 30 pages that each target many keywords poorly. Google rewards specificity. A page titled 'Emergency Boiler Repair Sheffield' with 600 words of relevant, specific content about boiler repair in Sheffield will rank above a page titled 'Our Services' that mentions boiler repair in passing. Build fewer pages, do them properly, and add new ones when the existing ones rank.
The keyword mistake that wastes the most time
The most common keyword mistake in trade SEO is targeting terms with high national search volume that have no local relevance. 'Best plumber in the UK' has search volume. It has no value to a Sheffield plumber because no one searching that term is looking for a Sheffield plumber.
Local trade SEO is about winning small, specific searches in a defined area. A plumber who ranks first for 'emergency plumber Rotherham' will generate more relevant enquiries than one who ranks fifteenth for 'plumber'. Narrow, local, specific terms are the ones that bring in customers who are ready to hire and within your service area.