Book Free Growth Audit
SEO5 February 202611 min readJim NgBy Jim Ng

What Is Keyword Research and Why It Is the Foundation of SEO

Keyword research is where every successful SEO campaign starts. Here is how to do it properly.

Key Takeaways

How to Do Keyword Research: Step-by-Step

Find the right keywords to target so your content ranks for searches your customers actually make.

💡
Step 1

Brainstorm Seed Keywords

List the core topics your business covers. Think about what your customers would type into Google.

🔧
Step 2

Use Keyword Research Tools

Expand your seed list with Ahrefs, SEMrush, or Google Keyword Planner. Pull search volume and difficulty data.

🎯
Step 3

Analyse Search Intent

Classify each keyword as informational, navigational, commercial, or transactional. Match content format to intent.

📊
Step 4

Evaluate Difficulty & Competition

Check keyword difficulty scores and the top-ranking pages. Target keywords you can realistically rank for.

🗂️
Step 5

Map Keywords to Pages

Assign one primary keyword and 2–3 secondary keywords per page. Avoid cannibalisation across pages.

💰
Step 6

Prioritise by Business Value

Rank keywords by conversion potential, not just volume. A 200-volume keyword that drives sales beats a 10K vanity term.

Best Marketing Singapore

What Exactly Is Keyword Research?

Keyword research is the process of finding the exact words and phrases your potential customers type into Google when they are looking for products, services, or information related to your business. It is the single most important step in any SEO campaign because every other decision builds on top of it.

Think about it this way. If you optimise your website for keywords nobody searches for, you get zero traffic. If you target keywords that are too competitive, you never reach page one. And if you target keywords with the wrong intent, you attract visitors who will never buy from you.

At Best Marketing, keyword research is always our first step when working with any of our 146+ clients. We have helped generate over $33M in revenue for businesses across Singapore, and it all starts with understanding what your customers are actually searching for. Not what you think they search for. What they actually type into Google.

The difference between guessing and knowing can be worth tens of thousands of dollars in revenue. A Singapore aesthetics clinic we work with assumed their patients searched for “skin rejuvenation treatments”. The data showed the real volume was behind “anti-ageing facial Singapore” and “skin tightening near me”. Targeting the right keywords tripled their organic leads within four months.

Why Is Keyword Research the Foundation of Every SEO Campaign?

Without proper keyword research, your SEO strategy is guesswork. You might spend months creating content around topics nobody cares about, or targeting terms where you have zero realistic chance of ranking. That is wasted time and money you cannot get back.

Keyword research tells you three critical things:

  • Demand: How many people are searching for a particular term each month. In Singapore, a keyword with 500 monthly searches might seem small, but if each searcher represents a $5,000 client, that is $2.5M in potential annual revenue sitting on page one.
  • Competition: How difficult it will be to rank on page one for that term. Some keywords are dominated by massive websites with thousands of backlinks. Others are wide open for a well-optimised local business.
  • Intent: Whether the person searching is ready to buy, comparing options, or just gathering information. Intent determines what kind of content you need to create for each keyword.

When you get these three things right, you build a website that attracts the right people at the right time. That is how you turn organic traffic into actual revenue. And that is why every SEO copywriting project we deliver begins with thorough keyword data, not assumptions.

How Do You Find the Right Keywords for Your Business?

Start with what you know. Write down every product, service, and topic your business covers. Then think about how your customers would describe those things. They rarely use industry jargon. A business owner does not search for “search engine optimisation services”. They search for “how to get more customers from Google” or “SEO agency Singapore”.

Next, use keyword research tools to expand your list. Google Keyword Planner is free and gives you search volume data directly from Google. Tools like Ahrefs, SEMrush, and Ubersuggest provide additional data on keyword difficulty, competitor rankings, and content gaps.

Pay special attention to long-tail keywords. These are longer, more specific phrases like “best SEO agency for clinics in Singapore” rather than just “SEO agency”. They have lower search volume but much higher conversion rates because the searcher knows exactly what they want.

Here is a practical tip we use for every new client: check Google Search Console first. If you already have a website, Search Console shows you which keywords Google is already associating with your pages. You may find keywords you rank on page two for that just need a content refresh to push onto page one. These are the quickest wins in SEO, sometimes moving from position 11 to position seven with nothing more than an updated heading and 200 words of additional content.

What Is Search Intent and Why Does It Matter?

Search intent is the reason behind a search query. Google has become remarkably good at understanding intent, and if your content does not match what the searcher wants, you will not rank regardless of how well you optimise.

There are four main types of search intent:

  • Informational: The person wants to learn something (“what is keyword research”, “how does SEO work”)
  • Navigational: The person is looking for a specific website (“Best Marketing Singapore”, “Facebook login”)
  • Commercial: The person is comparing options before buying (“best SEO agency Singapore”, “SEO vs SEM which is better”)
  • Transactional: The person is ready to take action (“hire SEO agency Singapore”, “book SEO consultation”)

You need to match your content type to the intent. If someone searches “what is keyword research”, they want an informational article like this one, not a sales page. If someone searches “SEO agency Singapore”, they want to see a list of agencies or a compelling service page with clear pricing and proof. Get this wrong and Google will never show your page, no matter how many backlinks you build.

Key Takeaway: Before creating any page, Google your target keyword and study the top five results. Whatever format, depth, and angle they use is Google telling you what it considers the correct match for that intent. Align your content accordingly.

How Do You Evaluate Keyword Difficulty?

Every keyword has a difficulty score that estimates how hard it will be to rank on page one. This score is based primarily on the strength and quantity of backlinks that current top-ranking pages have, along with the domain authority of the sites holding those positions.

As a general rule, newer websites and smaller businesses should target keywords with lower difficulty scores first. Build up your authority with easier wins, then progressively go after the more competitive terms. This is exactly the approach we use with our clients, and it is how we have achieved over 2,000 page one keyword rankings.

Here is how we categorise keyword difficulty for Singapore businesses:

  • KD 0 to 20: Low difficulty. A new website with decent on-page SEO can rank within two to four months.
  • KD 21 to 40: Medium difficulty. You need solid content and a handful of quality backlinks. Expect four to eight months.
  • KD 41 to 60: High difficulty. Strong content, technical SEO, and a deliberate link-building strategy are required. Eight to 12 months is realistic.
  • KD 60+: Very high difficulty. These are dominated by major brands and authoritative sites. You need a long-term, multi-pronged strategy spanning 12 months or more.

Do not ignore a keyword just because it has high difficulty. Instead, create a long-term plan. Target the low-difficulty variations now while building the authority you need to compete for the bigger terms later. SEO is a long game, and keyword research helps you plan your moves strategically across quarters, not just weeks.

What Tools Should You Use for Keyword Research?

You do not need to spend thousands on tools to do effective keyword research. Here are the tools we recommend based on what actually delivers results:

  • Google Keyword Planner: Free, directly from Google. Gives you search volume ranges and basic keyword suggestions. Essential for anyone doing SEO.
  • Google Search Console: Shows you what keywords your site already ranks for, including impressions, clicks, and average position. This is gold for finding quick-win opportunities sitting just outside page one.
  • Ahrefs: The most comprehensive keyword research tool available. Worth the investment if SEO is a serious growth channel for your business. Their Keywords Explorer and Content Gap tools are outstanding.
  • Google Autocomplete and People Also Ask: Simply start typing in Google and note the suggestions. The People Also Ask boxes reveal the exact questions your customers are asking. Both are free and remarkably useful.
  • AnswerThePublic: Visualises questions and phrases people search for around a topic. Excellent for generating blog content ideas and FAQ sections.

The best approach is to combine multiple tools. No single tool gives you the complete picture, but together they provide everything you need to build a keyword strategy that drives real results.

Keyword Mapping: Assigning Keywords to Pages

This is the step most businesses skip, and it is the step that separates amateur SEO from professional SEO. Keyword mapping is the process of assigning each keyword group to a specific page on your website so that every page has a clear purpose and no two pages compete for the same term.

Here is how to do it properly:

  • One primary keyword per page. Each page should target one main keyword and three to five closely related secondary keywords. Your homepage might target “digital marketing agency Singapore”, while a service page targets “SEO services Singapore”.
  • Avoid keyword cannibalisation. If two pages target the same keyword, they compete against each other in Google’s rankings. Neither page gets the full authority it deserves. Consolidate overlapping pages into one stronger page.
  • Match page type to intent. Commercial keywords go to service pages. Informational keywords go to blog posts. Transactional keywords go to landing pages with strong calls to action.
  • Create a master spreadsheet. List every target keyword alongside its assigned URL, search volume, difficulty, and intent type. This becomes your SEO roadmap and ensures every piece of content serves a specific strategic purpose.

Once your keyword map is complete, you have a clear content plan. You know exactly which pages to create, which to optimise, and which to merge. For help tracking whether your keyword strategy is producing results, read our guide on SEO KPIs to track.

How Do You Turn Keyword Research Into an Actionable SEO Strategy?

Research without action is useless. Once you have your keyword list and keyword map, you need to prioritise execution. Not every keyword deserves your attention right now. Focus first on the keywords that will generate the fastest, most valuable results.

Prioritise keywords that have:

  • Good search volume (at least 100 monthly searches in Singapore for niche B2B, 500+ for B2C)
  • Manageable difficulty (appropriate for your current domain authority)
  • Strong commercial intent (the searcher is actively looking to buy or hire)

These are the terms most likely to generate revenue quickly. You can always expand to broader, more competitive terms as your website gains authority and your content library grows.

Then build your content calendar. Plan which pages and blog posts to create each month, ensuring they support your keyword map. Every piece of content should target a specific keyword cluster and include internal links to your most important commercial pages.

Key Takeaway: Keyword research is not a one-time task. It is a living strategy that should be reviewed every quarter. Markets shift, competitors enter, and Google evolves. The businesses that update their keyword strategy consistently are the ones that dominate page one long-term.

If this sounds like a lot of work, that is because it is. But it is the work that separates businesses generating $10,000 a month in organic revenue from those generating nothing. If you want expert help building a keyword strategy tailored to your business, book a free strategy session with our team.

Frequently Asked Questions

How long does keyword research take?

A thorough keyword research process typically takes one to two weeks for a standard business website. This includes competitor analysis, search volume research, intent mapping, keyword grouping, and organising everything into a content strategy with a master keyword map. Rushing this step leads to poor targeting decisions that waste months of effort down the line.

How often should you update your keyword research?

You should review and update your keyword research every three to six months. Search trends change, new competitors enter the market, and Google updates its algorithm regularly. Staying current ensures your content remains relevant and competitive.

Can you do keyword research for free?

Yes, you can do solid keyword research using free tools like Google Keyword Planner, Google Search Console, Google Autocomplete, People Also Ask, and AnswerThePublic. However, paid tools like Ahrefs and SEMrush provide much deeper insights into keyword difficulty, competitor strategies, content gaps, and ranking trends that free tools simply cannot match.

What is the difference between short-tail and long-tail keywords?

Short-tail keywords are broad terms with one or two words, like “SEO agency”. They have high search volume but are extremely competitive. Long-tail keywords are longer, more specific phrases like “SEO agency for dental clinics in Singapore”. They have lower volume but much higher conversion rates and are easier to rank for. Most successful SEO strategies target a mix of both.

How many keywords should a page target?

Each page should focus on one primary keyword and three to five closely related secondary keywords. Trying to target too many unrelated keywords on a single page dilutes your relevance and makes it harder to rank for any of them. If you have multiple unrelated keywords to target, create separate pages for each one.

Jim Ng

Jim Ng

Founder & CEO, Best Marketing

Jim Ng is the founder of Best Marketing, one of Singapore's top-rated digital marketing agencies. With over 7 years of experience in SEO, SEM, and growth marketing, Jim has personally overseen campaigns that generated $33M+ in tracked client revenue across 146+ businesses and 43+ industries. He is a certified Google Partner, has been featured on CNA, MoneyFM 89.3, and Yahoo Finance, and still personally reviews strategy for every new client. Jim started Best Marketing in 2019 with nothing but 70 cold calls a day and a belief that agencies should be judged by one thing only: whether they make their clients money.

Ready to Turn These Insights Into Revenue for Your Business?

Book a free growth audit and we will show you exactly how to apply these strategies to grow your business.