The best keywords for a business come from combining three factors: search intent, business relevance, and realistic competitive landscape. High search volume alone is not enough if the searcher is not ready to buy or if your site cannot compete against established players. This article walks you through practical methods for keyword research, the right tools, competitor analysis, and how often you should update your keywords.
Which keywords actually bring in customers?
Keywords that bring in customers are identified by search intent. Transactional keywords like “buy” or “order,” and commercial comparison keywords like “best” or “comparison,” signal that the searcher is close to a purchase decision. Search volume is a secondary metric: high commercial intent is, according to most SEO experts, a more important criterion than search volume.
Search intent falls into four main types. Informational search means the user wants to learn something. Navigational search means they are looking for a specific site or brand. Transactional search means they are ready to act. Commercial investigation search means they are comparing options before making a decision. The last two categories deliver the most direct business value.
The cost-per-click (CPC) in Google Keyword Planner serves as a practical indicator of commercial intent. A high CPC tells you that advertisers are competing for that keyword because it converts. If a keyword has both a high CPC and clear purchase intent in the search results, that is a strong signal that it brings in customers rather than just visitors.
Tracking conversions at the keyword level is the only way to confirm which terms actually work. Google Search Console and analytics tools like Google Analytics 4 help you connect organic keywords to sales, leads, or other conversion events. Keyword research without conversion data is guesswork, not strategy.
What tools should you use for keyword research?
For keyword research, you should use at least one paid all-in-one tool and one free Google tool. The best paid options are Semrush and Ahrefs. Among free tools, Google Search Console is indispensable for content you have already published, and Google Keyword Planner provides search volume data directly from Google’s own database.
Paid all-in-one tools: Semrush and Ahrefs
Semrush offers the Keyword Magic Tool, which includes a database of over 26 billion keywords. It lets you run keyword analysis, competitor analysis, keyword gap analysis, and track organic traffic by connecting to Google Search Console. Ahrefs is ranked by many comparisons as the best individual keyword research tool thanks to its extensive keyword database, and its Keyword Explorer clearly shows keyword difficulty, traffic estimates, and topic trends.
Free tools for beginners and small businesses
Google Search Console is the best free tool for sites that already have published content. It shows real clicks, impressions, click-through rates, and average positions, and it is based on actual data rather than estimates like third-party tools. Google Keyword Planner is ideal for checking search volume data directly from Google’s own source. Small businesses are recommended to combine these two with Google Trends to identify seasonal fluctuations. AnswerThePublic rounds out the toolkit by visualising user questions and search topics, helping you understand search intent at a deeper level.
How much search volume should a keyword have?
There is no single correct minimum volume for a keyword. The right search volume depends on your industry, your site’s authority, and your business goals. In English-language markets, even 50 or 200 monthly searches can be significant for a B2B niche term, whereas the same volume would be negligible in a global consumer market.
Search volume indicates potential, not value. Research shows that long-tail keywords with low volume convert significantly better than broad high-volume terms, because they reflect more specific search intent. A large share of all search queries are searched fewer than ten times per month, yet they reach the user at exactly the right moment.
Search volume data also underestimates real demand, because it only measures traditional search engine queries. ChatGPT, Google AI Overviews, and Perplexity now handle billions of searches per month, and the demand they generate does not appear in traditional keyword tools. This means your keyword strategy should be built to serve both traditional search engines and generative search engines.
A practical approach is to build a keyword portfolio with three types of terms: broad high-volume terms where competition is fierce, mid-volume more specific terms, and low-volume long-tail terms with high intent. This diversification works the same way as diversifying an investment portfolio: one underperforming term does not bring down the entire strategy.
How do you analyse competitor keywords?
Competitor keyword analysis means identifying the search terms your competitors rank well for but you do not. This is called keyword gap analysis, and it is one of the most effective ways to find new keywords for your business without starting from scratch.
The first step is to identify your true search engine competitors. Search engine competitors are not always the same as your business competitors. Search your priority keywords in Google and see which sites consistently appear on the first page. Those are your search engine competitors, regardless of whether they sell the same product as you.
Semrush and Ahrefs both offer keyword gap analysis features where you enter a competitor’s domain and the tool lists the keywords that drive traffic to them but not to you. SpyFu is particularly useful when you want to compare both organic and paid keywords. KWFinder supports simultaneous analysis of up to five competing domains.
When analysing competitor keywords, pay particular attention to long-tail terms that are driving traffic to your competitor. These are often easier to target than broad head terms, and they bring more precisely targeted traffic. Also analyse the search intent: if a competitor ranks for a transactional keyword that you have no content for, that is a concrete gap in your strategy.
What is a long-tail keyword and is it worth targeting them?
A long-tail keyword is a specific search term, most often at least three words, that reflects a particular need or intent. An example is “affordable accounting software for small businesses” compared to just “accounting software.” Long-tail keywords are absolutely worth targeting because they convert significantly better than broad head terms.
A study by NP Digital across 40 businesses showed that single-word keywords convert at around 0.2 percent, while six-word keywords reached a conversion rate of nearly 2 percent. A more specific search signals that the user has already done their research and is closer to a decision. Long-tail keywords convert typically 2.5 times better than broad head terms.
Long-tail keywords are also an important part of a generative engine optimisation (GEO) strategy. ChatGPT, Google AI Overviews, and other AI-powered search engines answer questions that resemble natural speech, which is exactly the format of long-tail keywords. A site that answers specific questions comprehensively is more likely to be cited as a source in AI search responses.
The best way to leverage long-tail keywords is to group them into topic clusters rather than writing a separate thin article for each term. One comprehensive content page that answers several related specific questions outperforms ten short pages that each cover only one term.
How often should you update your keyword research?
You should update your keyword research at least once every three to six months. This is the general industry consensus, balancing the need to track emerging trends with the time spent on ongoing analysis. A full annual audit complements regular monitoring.
A practical update schedule works on three levels. Every three months, review emerging search terms and competitor changes. Every six months, do a deeper update of keyword targets. Once a year, conduct a full keyword strategy audit to assess whether your chosen terms still align with your business goals.
Beyond the calendar, there are five events that require an immediate keyword analysis update regardless of when you last did one. The first is a drop in rankings for a stable page. The second is a competitor overtaking you on an important keyword. The third is a Google core algorithm update. The fourth is a new product or service launch. The fifth is an upcoming seasonal peak in your industry.
Updating your keywords does not just mean running new tool searches. It also means checking whether your published content still matches current search intent. Google interprets search queries differently at different times, and a page that perfectly matched search intent in the year it was published may now be out of sync with the current search results page. The frequency of keyword strategy updates is directly linked to how well your content holds its rankings after algorithm updates.
WP SEO AI’s WP SEO Agent automatically monitors keyword performance from the WordPress dashboard and alerts you when changes require action. This means keyword research updates are not left to a calendar reminder but happen data-driven, exactly when they are needed.
This content was generated with the help of AI and it may contain mistakes