Keyword research is the foundation of SEO strategy. It decides which searches your website should target, which pages need to exist and which opportunities deserve budget first. Without it, SEO becomes guesswork. With it, every page has a purpose and every piece of content supports a commercial goal.
The best keyword research is not simply a list of popular phrases. It combines search demand, intent, competition, business value and page mapping. A keyword with low volume but strong buying intent can be more valuable than a broad phrase that attracts thousands of visitors who never enquire.
Step 1: Start with business services
Begin by listing your actual services, products, locations and customer types. Use language your customers use, not internal labels. A company may call a service “managed organic acquisition,” but customers may search “SEO services,” “SEO agency” or “SEO consultant.” Capture both formal and natural terms.
Group the list by business value. Core services usually deserve dedicated landing pages. Supporting questions may become blog posts or FAQs. Informational topics should connect back to service pages so they support conversions, not just traffic.
Step 2: Expand with seed keywords
Seed keywords are the starting phrases used to discover related terms. Examples might include “technical SEO,” “local SEO,” “SEO audit,” “link building,” or “SEO services UK.” Enter these into keyword tools, Search Console, competitor pages, customer emails and sales call notes. Real customer language is often more useful than tool suggestions alone.
Look for modifiers such as price, near me, best, agency, company, consultant, services, guide, checklist, audit, software, comparison and location names. These modifiers reveal intent and help you understand where a searcher is in the buying journey.
Step 3: Identify search intent
Search intent is the reason behind the query. A user searching “what is SEO” wants education. A user searching “SEO services company” may be comparing providers. A user searching “technical SEO audit cost” is much closer to purchasing. Matching intent is critical because Google tends to rank pages that satisfy the dominant intent.
Search the keyword and study the current results. Are they service pages, guides, product pages, directories, videos or tools? The results show what format search engines believe users want. Your page should match that format while offering a better, clearer and more useful experience.
Step 4: Measure difficulty realistically
Difficulty is not just a number from a tool. Review the authority of ranking domains, quality of their content, depth of their internal links, freshness, backlink profiles and brand strength. A keyword may look easy by volume but be dominated by trusted brands. Another may look competitive but have weak pages that can be beaten with better intent matching.
Newer websites should usually begin with long-tail phrases and local or niche terms. Established websites can target broader head terms while maintaining supporting content around them. The goal is a balanced plan: quick wins, medium-term opportunities and long-term authority plays.
Step 5: Calculate business value
Assign a business value score to each keyword. Ask whether the searcher is likely to become a customer, whether the service has good margin, whether the location is profitable and whether your business is a strong fit. Some keywords look attractive but bring poor-fit leads. Good SEO strategy avoids wasting effort on irrelevant demand.
For service businesses, commercial modifiers often matter. “Emergency,” “near me,” “cost,” “company,” “services,” “consultant,” “quote” and city names can signal stronger intent. Informational keywords still matter, but they should support trust, internal links and remarketing rather than be judged only by direct leads.
Step 6: Map keywords to pages
Every important keyword group needs a page owner. This prevents cannibalisation, where several pages compete for the same term. A keyword map lists the primary keyword, secondary keywords, search intent, target URL, current ranking, priority and recommended action.
For example, “technical SEO audit” may map to a service section or dedicated landing page. “technical SEO audit checklist” may map to a blog guide. “technical SEO audit cost” may map to pricing content or an FAQ section. Each page should have one clear purpose.
Step 7: Find content gaps
Compare your pages against competitors. Which services do they explain better? Which questions do they answer that you ignore? Which topics earn links? Which pages support their main service pages with internal links? Content gaps reveal missing trust signals and missing ranking opportunities.
Do not copy competitors blindly. Use the gap to understand what users expect, then create a better resource. Add clearer examples, stronger structure, original insights, FAQs and a more useful next step.
Step 8: Prioritise the roadmap
Not every keyword deserves immediate action. Prioritise by impact, effort and confidence. A page already ranking on page two may need a content refresh and internal links. A brand-new competitive landing page may require months of authority building. Start where the return is most likely.
A practical roadmap includes quick technical fixes, priority page improvements, new service pages, supporting content and link opportunities. Review it quarterly because search behaviour, rankings and business goals change.
Step 9: Measure and refine
Track rankings, impressions, clicks, enquiries and assisted conversions by page. If a page gains impressions but few clicks, improve the title and meta description. If it gets traffic but no leads, improve the offer, proof and call to action. If rankings stall, review content depth, links and internal linking.
Keyword research is not finished after the first spreadsheet. Search Console will reveal new queries once pages start gaining visibility. Use that data to refine headings, add FAQs and create supporting content.
Keyword research turns SEO from random publishing into a focused growth system. If you want a keyword map built around revenue rather than vanity traffic, request a free SEO audit.