Best SEO Singapore
SEO Insights

How to Choose and Optimise Primary Keywords in SEO: A Practitioner’s Playbook

Jim Ng
Jim Ng
ยท
Primary Keyword Optimisation
One Primary Keyword Per Page
requires
Single Search Intent Focus
Targeting multiple intents on one page confuses Google and tanks rankings for all terms.

enables
8-12 Secondary Keywords
Supporting terms build topical depth, letting one page rank for 200+ related queries without dilution.

includes
Long-Tail Keyword Support
Specific 3+ word phrases serve as high-conversion secondary keywords because searcher intent is precise.

prevents
Keyword Stuffing
Secondary keywords eliminate the need to repeat the primary keyword unnaturally throughout content.

differs from
Page Topic (Broader Scope)
The topic informs content direction; the primary keyword is the exact query phrase you optimise for.

produces
On-Page Placement Signals
The chosen primary keyword dictates title tag, heading structure, and content angle decisions.

Every page on your website should have a job. One clear, specific job. That job is defined by your primary keyword in SEO, the single search term you want that page to rank for. Get this right, and you give Google a crystal-clear signal about what your page is about. Get it wrong, and you end up with a page that ranks for nothing, buried somewhere on page seven where nobody scrolls.

I’m Jim Ng, and I’ve spent years helping Singapore businesses untangle their keyword strategies. What I’ve found is that most ranking problems don’t start with technical issues or backlink gaps. They start with a poorly chosen primary keyword, or worse, no primary keyword at all.

This guide walks you through the full process. From understanding what a primary keyword actually is, to researching the right one, to placing it in the exact spots that move the needle. No fluff. Just the technical steps I use with my own clients.

What Exactly Is a Primary Keyword?

A primary keyword is the single most important search term you want a specific page to rank for. It’s the anchor. Every other decision you make about that page, the title tag, the heading structure, the content angle, flows from this one term.

Some people call it a focus keyword or target keyword. The name doesn’t matter. What matters is that it represents the core intent of your page. If someone types that phrase into Google, your page should be the answer they’re looking for.

Why “Single” Matters

I see this mistake constantly. A business owner wants one page to rank for “office renovation Singapore,” “commercial interior design,” and “office furniture supplier” all at once. That’s three different topics, three different search intents. Google doesn’t know which one your page is actually about, so it ranks you poorly for all three.

Think of it like a hawker stall. The best chicken rice stall in Maxwell doesn’t also try to sell laksa, nasi lemak, and fish soup. It does one thing exceptionally well, and people queue for it. Your page should work the same way. One primary keyword per page.

Primary Keyword vs. Page Topic

Here’s a distinction that trips people up. Your primary keyword is not your topic. Your topic is broader. Your primary keyword is the specific phrase, the exact query, that you want to capture.

For example, your topic might be “renovation costs in Singapore.” But your primary keyword could be “HDB renovation cost 2026” because that’s the specific query with the search volume and intent match you’re targeting. The topic informs the content. The primary keyword informs the optimisation.

Primary Keywords vs. Secondary Keywords: The Full Picture

Your primary keyword doesn’t work alone. It needs supporting keywords, also called secondary keywords, to build context and depth around your content. But the relationship between them is hierarchical, not equal.

What Secondary Keywords Do

Secondary keywords are related terms and phrases that help Google understand the full scope of your page. They add topical depth. They signal that your content is comprehensive, not thin.

If your primary keyword is “BTO renovation package Singapore,” your secondary keywords might include:

  • “4-room BTO renovation cost”
  • “BTO interior design ideas”
  • “renovation timeline for new BTO”
  • “HDB renovation guidelines”

These aren’t separate pages. They’re subtopics that naturally fit within the same article. They help your page rank for dozens, sometimes hundreds, of related queries without diluting your primary focus.

Long-Tail Keywords as Secondary Support

Long-tail keywords, phrases of three words or more, are some of the most valuable secondary keywords you can use. They tend to have lower search volume but much higher conversion rates because the intent is specific.

Someone searching “SEO” could want anything. Someone searching “SEO agency for ecommerce Singapore” knows exactly what they need. That specificity means they’re closer to making a decision.

In my experience, a well-structured page targeting one primary keyword with 8 to 12 strong secondary keywords can rank for 200+ queries within six months. I’ve seen this happen repeatedly with service pages we’ve built for Singapore SMEs.

How to Avoid Keyword Stuffing

Secondary keywords also solve a practical problem. Without them, you’d be forced to repeat your primary keyword over and over to fill your content. That’s keyword stuffing, and Google penalises it.

A natural keyword density for your primary keyword is roughly 0.5% to 1.5% of your total word count. For a 2,000-word article, that means using your primary keyword about 10 to 30 times at most. But honestly, if it reads naturally, you don’t need to count. Your secondary keywords fill the gaps and keep the language varied.

How to Research and Choose the Right Primary Keyword

Choosing a primary keyword isn’t guesswork. It’s a structured analysis of four factors: search volume, keyword difficulty, relevance, and search intent. Miss any one of these, and you’ll waste months optimising for a term that either can’t bring traffic or brings the wrong traffic.

Step 1: Start With Search Volume

Search volume tells you how many times a keyword is searched per month. It’s the ceiling on your potential traffic from that term. You can check this using Google Keyword Planner (free), Ahrefs, Semrush, or Ubersuggest.

But here’s where most people go wrong. They chase the highest volume keyword they can find. A term like “insurance” gets hundreds of thousands of searches monthly. But you’ll never rank for it. The top spots are owned by AIA, Prudential, and NTUC Income, companies with domain authorities above 70 and thousands of backlinks.

A practical rule I use: for Singapore SME websites with a domain authority under 30, target keywords with 100 to 2,000 monthly searches. That range gives you enough traffic potential to matter while keeping competition manageable.

Step 2: Assess Keyword Difficulty

Keyword difficulty (KD) is a score, typically 0 to 100, that estimates how hard it will be to rank on page one for a given term. Every SEO tool calculates it slightly differently, but they all factor in the authority and backlink profiles of the pages currently ranking.

Here’s a rough framework I share with clients:

  • KD 0-20: Low difficulty. A new or small site can rank with good on-page SEO and decent content.
  • KD 21-40: Moderate. You’ll need solid content, good on-page optimisation, and some quality backlinks.
  • KD 41-60: Competitive. Requires strong content, a healthy backlink profile, and time.
  • KD 61+: Very competitive. Unless your domain authority is already high, look for alternatives.

For a new website, I almost always start with keywords in the 0 to 30 KD range. You build authority over time, then go after the harder terms. Trying to rank for a KD 70 keyword with a brand-new site is like entering a marathon without training. You’ll burn out before you see results.

Step 3: Verify Relevance

This sounds obvious, but I’ve audited sites where the primary keyword had nothing to do with what the business actually sells. A company offering corporate catering in Singapore was trying to rank for “best restaurants in Singapore” because the volume was high. That keyword attracts diners, not corporate event planners. The traffic would never convert.

Your primary keyword must directly describe what the page offers. Ask yourself: if someone searched this exact phrase and landed on my page, would they find exactly what they were looking for? If the answer is “sort of” or “partially,” keep looking.

Step 4: Match Search Intent

Search intent is the reason behind a query. Google has become extremely good at identifying intent, and it ranks pages that match intent above pages that merely contain the right keywords. There are four main types:

Informational: The user wants to learn something. (“how to apply for GST registration Singapore”)

Navigational: The user wants to find a specific website. (“IRAS login”)

Commercial investigation: The user is comparing options before buying. (“best accounting software for Singapore SME”)

Transactional: The user wants to buy or sign up. (“buy standing desk Singapore”)

Here’s the critical step most people skip. Open an incognito browser, type your target keyword into Google, and look at the top 10 results. What type of content is ranking? If the top results are all blog posts and guides, Google has determined the intent is informational. If they’re all product pages, the intent is transactional.

Your page format must match what’s already ranking. If you try to rank a product page for an informational keyword, you’ll struggle no matter how good your SEO is. This is one of the most common mismatches I fix during site audits.

Step 5: Analyse the SERP Landscape

Beyond intent, look at who is ranking. Open each of the top five results and ask:

  • How long is their content? (Use a word counter browser extension.)
  • What subtopics do they cover?
  • How many backlinks does the page have? (Check with Ahrefs or Moz.)
  • What’s their domain authority?
  • Are there featured snippets, People Also Ask boxes, or local pack results?

This tells you the minimum bar you need to clear. If the top result is a 3,000-word comprehensive guide with 45 referring domains, you know you need to create something at least that thorough and start building links to it.

I typically build a simple spreadsheet for this. One row per competing page, columns for word count, DA, referring domains, and content quality notes. It takes about 20 minutes and saves you months of guessing.

The 7-Point On-Page Optimisation Framework for Primary Keywords

Once you’ve chosen your primary keyword, you need to place it strategically across your page. Not randomly. Not excessively. In the specific locations that carry the most weight with search engines. Here’s the exact framework I use.

1. Title Tag

Your title tag is the single most important on-page SEO element. It’s what appears as the clickable blue link in search results. Your primary keyword should appear in the title tag, ideally within the first 60 characters and as close to the beginning as possible.

Good example: “BTO Renovation Packages in Singapore: Costs, Timeline & Tips”

Weak example: “Everything You Need to Know About Renovating Your New BTO Flat in Singapore”

The first version front-loads the primary keyword. The second buries it. Google gives more weight to words that appear earlier in the title tag. This isn’t speculation. Multiple correlation studies, including one by Backlinko analysing 11.8 million search results, have confirmed this pattern.

Keep your title tag under 60 characters to avoid truncation in search results. Every character counts.

2. URL Slug

Your URL should be short, descriptive, and include your primary keyword. Strip out unnecessary words like “and,” “the,” or “a.”

Good: /bto-renovation-packages-singapore/

Bad: /blog/2026/01/everything-about-bto-renovation-packages-in-singapore-that-you-need/

Short URLs correlate with higher rankings. Ahrefs found that the average URL length for a page ranking in position one is 50 characters. Keep it clean.

3. H1 Heading

Your H1 is the main heading visitors see when they land on your page. It should include your primary keyword, and each page should have exactly one H1. Not two, not zero. One.

Your H1 doesn’t need to be identical to your title tag. In fact, it’s often better if it’s slightly different. The title tag is optimised for search results (click-through rate). The H1 is optimised for on-page experience (readability and clarity).

For example, your title tag might be “BTO Renovation Packages Singapore: 2026 Cost Guide” while your H1 is “The Complete Guide to BTO Renovation Packages in Singapore.” Both contain the primary keyword. Both serve their purpose.

4. First 100 Words

Include your primary keyword naturally within the first 100 words of your body content. This confirms to both Google and your reader that the page is about what the title promised.

Don’t force it. If the keyword doesn’t fit naturally in your opening sentence, put it in the second or third sentence. The goal is early placement, not awkward shoehorning. I’ve seen pages where the first sentence reads like “If you’re looking for BTO renovation packages Singapore, then BTO renovation packages Singapore is what this page is about.” That’s painful to read and Google can tell.

5. Meta Description

The meta description isn’t a direct ranking factor. Google has said this explicitly. But it influences click-through rate, which is a behavioural signal that can affect rankings indirectly.

Write a meta description of 150 to 160 characters that includes your primary keyword and gives a compelling reason to click. Think of it as a mini advertisement for your page.

Example: “Compare BTO renovation packages in Singapore. We break down costs, timelines, and what to watch out for, based on 50+ real projects.”

The keyword is there. The value proposition is clear. The specificity (“50+ real projects”) builds credibility. That’s a meta description that earns clicks.

6. Subheadings (H2 and H3)

Use your primary keyword in at least one H2 subheading, and sprinkle variations or secondary keywords across your other subheadings. This creates a logical content hierarchy that helps both readers and search engine crawlers navigate your page.

But don’t stuff every subheading with the keyword. If you have eight H2s and all of them contain “BTO renovation packages Singapore,” it looks spammy. Use the exact primary keyword in one or two subheadings. Use natural variations in the rest.

A good structure might look like:

  • H2: What’s Included in a BTO Renovation Package (primary keyword variation)
  • H2: Average Costs for 3-Room, 4-Room, and 5-Room Flats (secondary keyword)
  • H2: How to Choose the Right Renovation Contractor (related topic)
  • H2: Common Mistakes to Avoid With BTO Renovation Packages (primary keyword)

7. Image Alt Text and Body Content

Add your primary keyword to the alt text of at least one image on the page. Alt text serves two purposes: it helps visually impaired users understand the image through screen readers, and it gives Google another signal about your page’s topic.

For the body content itself, use the primary keyword naturally throughout. A good benchmark is 3 to 5 mentions of the exact primary keyword in a 2,000-word article, plus several uses of variations and secondary keywords. Read your content aloud. If the keyword usage sounds forced or repetitive, rewrite those sentences.

One technique I use is to write the entire article first without thinking about keyword placement. Then I go back and check: is the primary keyword in the first 100 words? Is it in at least one H2? Is it in the alt text? Usually, it’s already there naturally because the content is about that topic. If it’s not, I make small adjustments. This approach produces content that reads well and ranks well.

One Primary Keyword Per Page: The Non-Negotiable Rule

I mentioned this earlier, but it deserves its own section because it’s the most violated rule in SEO. Each page on your site should target exactly one primary keyword.

Why One, Not Two or Three?

When you target multiple primary keywords on a single page, you create what SEOs call “keyword cannibalisation.” This happens when multiple pages on your site compete for the same or similar terms, or when a single page tries to rank for unrelated terms and ends up ranking for none.

I audited a Singapore law firm last year that had a single service page trying to target “divorce lawyer Singapore,” “child custody lawyer Singapore,” and “matrimonial property division Singapore.” These are three distinct search intents. Someone searching for a divorce lawyer may not yet be thinking about custody. Someone searching specifically about property division has a very different need.

We split that one page into three focused pages. Within four months, all three pages were ranking on page one for their respective primary keywords. The divorce lawyer page went from position 23 to position 4. The custody page, which had never ranked at all, reached position 6.

Here’s the nuance. Targeting one primary keyword doesn’t mean your page will only rank for one keyword. Google’s algorithms understand semantic relationships. A well-written page targeting “BTO renovation packages Singapore” will naturally rank for related queries like “BTO renovation cost,” “new flat renovation,” and “HDB renovation package price.”

Ahrefs’ research shows that the average page ranking in position one also ranks for approximately 1,000 other keywords. You don’t need to force multiple primary keywords onto one page. Focus on one, cover the topic thoroughly, and the related rankings follow.

How to Map Keywords to Pages

Create a keyword map. This is a simple spreadsheet with three columns: Page URL, Primary Keyword, and Secondary Keywords. Every page on your site gets one row. No two pages should share the same primary keyword.

If you find two pages targeting the same primary keyword, you have three options:

  1. Merge them. Combine the content into one comprehensive page and redirect the other URL.
  2. Differentiate them. Adjust one page’s primary keyword to a more specific variation.
  3. Delete one. If one page is clearly weaker, remove it and redirect to the stronger page.

This exercise alone has produced ranking improvements for nearly every client I’ve worked with. It’s tedious, but it works.

Tools for Primary Keyword Research: What I Actually Use

There are dozens of keyword research tools available. Here are the ones I use daily, with honest assessments of each.

Google Keyword Planner (Free)

This is Google’s own tool, built into Google Ads. It gives you search volume ranges (not exact numbers unless you’re running ads), competition levels, and keyword suggestions. It’s a solid starting point, especially if you’re on a tight budget.

The limitation is that it groups similar keywords together and gives you ranges like “1K-10K” instead of exact volumes. For precise data, you need a paid tool.

Ahrefs Keywords Explorer

This is my primary tool for keyword research. It provides exact search volumes, keyword difficulty scores, click-through rate estimates, and a detailed SERP analysis for every keyword. The “Parent Topic” feature is particularly useful. It tells you whether a keyword deserves its own page or should be a subtopic on an existing page.

Ahrefs also shows you the keywords your competitors rank for, which is invaluable for finding gaps in your own strategy. Plans start at USD 99/month.

Semrush

Semrush offers similar functionality to Ahrefs with some additional features around content optimisation and PPC research. Its “Keyword Magic Tool” generates thousands of keyword suggestions from a single seed term, grouped by topic. This is useful for building out your secondary keyword list.

I find Semrush slightly better for competitive analysis and Ahrefs slightly better for backlink research, but both are excellent. Plans start at USD 129.95/month.

Google Search Console (Free)

This isn’t a keyword research tool in the traditional sense, but it’s one of the most underused resources available. Search Console shows you the actual queries people use to find your site, along with impressions, clicks, and average position.

Here’s a technique I use regularly. Go to Search Console, filter by a specific page, and look at the queries it’s getting impressions for but not clicks. These are keywords where your page is appearing in search results but not ranking high enough to get clicked. Often, you can improve your ranking for these terms with small on-page adjustments, like adding a section that directly addresses that query.

I once found that a client’s blog post about “company registration in Singapore” was getting 400 monthly impressions for the query “how long does it take to register a company in Singapore” but zero clicks because they ranked at position 38. We added a dedicated H2 section answering that exact question with specific timelines (1 to 2 days for online registration via BizFile+, up to 14 days if referred to another agency). Within six weeks, that query moved to position 7 and started driving 85 clicks per month.

Google Trends doesn’t give you absolute search volumes, but it shows you relative interest over time. This is useful for identifying seasonal keywords or trending topics in Singapore.

For example, searches for “GST voucher” spike every quarter when the government distributes payments. If you’re a financial advisory firm, you could time your content around these spikes. Google Trends also lets you compare keywords against each other, which helps when you’re deciding between two similar primary keyword options.

AnswerThePublic (Free with limits)

This tool visualises the questions people ask around a keyword. Enter “renovation Singapore” and you’ll get dozens of question-based queries like “how much does renovation cost in Singapore,” “is renovation allowed during weekends in HDB,” and “what renovation requires HDB approval.”

These questions make excellent H2 subheadings and can help you build out comprehensive content that covers the topic from every angle your readers care about.

Common Mistakes With Primary Keywords (and How to Fix Them)

After auditing hundreds of Singapore websites, I see the same mistakes repeatedly. Here are the most damaging ones and how to correct them.

Mistake 1: Choosing a Keyword That’s Too Broad

A keyword like “marketing” or “insurance” is too broad. The search volume is enormous, but the competition is impossible for most businesses, and the intent is unclear. Someone searching “marketing” could be a student writing an essay, a CMO looking for an agency, or someone curious about the definition.

Fix: Add specificity. “Digital marketing agency for F&B Singapore” is far more targeted. The volume is lower, but the intent is clear and the competition is manageable.

Mistake 2: Ignoring Search Intent

I audited a Singapore tuition centre that was trying to rank their pricing page for “secondary school math tips.” The intent behind that query is informational. People want tips, not prices. Google knows this, which is why the top results were all blog posts and guides.

Fix: Always check the SERP before committing to a primary keyword. If the intent doesn’t match your page type, choose a different keyword or create a different type of page.

Mistake 3: Targeting the Same Keyword on Multiple Pages

This is keyword cannibalisation, and it’s surprisingly common. I’ve seen ecommerce sites with three different category pages all targeting “buy running shoes Singapore.” Google doesn’t know which one to rank, so it rotates between them, and none of them rank well.

Fix: Create a keyword map. One primary keyword per page. No exceptions. If you have duplicate targeting, consolidate or differentiate.

Mistake 4: Never Updating Your Keywords

Search behaviour changes. Keywords that drove traffic two years ago may have shifted in volume or intent. “COVID travel restrictions Singapore” was a massive keyword in 2021. It’s nearly irrelevant now.

Fix: Review your keyword strategy quarterly. Check Search Console for changes in impressions and rankings. Update your primary keywords when the data tells you to.

Mistake 5: Optimising for Keywords You Can’t Rank For

A three-month-old website with 10 pages and no backlinks will not rank for “best credit card Singapore.” That keyword is dominated by MoneySmart, SingSaver, and the banks themselves, all with domain authorities above 60.

Fix: Be honest about your site’s current authority. Use keyword difficulty as a filter. Start with achievable keywords, build your authority, and gradually target harder terms. I call this the “stepping stone” approach, and it works far better than swinging for the fences from day one.

Advanced Technique: Using Primary Keywords Across Your Site Architecture

Your primary keyword strategy shouldn’t exist in isolation. It should inform your entire site structure. Here’s how to think about it at a site-wide level.

Topic Clusters

A topic cluster is a group of related pages organised around a central “pillar” page. The pillar page targets a broad primary keyword. The cluster pages target more specific, related primary keywords. All cluster pages link back to the pillar page, and the pillar page links out to each cluster page.

For example, if you’re an accounting firm in Singapore:

  • Pillar page primary keyword: “corporate tax Singapore”
  • Cluster page 1: “corporate tax rate Singapore 2026”
  • Cluster page 2: “how to file corporate tax in Singapore”
  • Cluster page 3: “corporate tax exemptions for startups Singapore”
  • Cluster page 4: “estimated chargeable income Singapore deadline”

This structure tells Google that your site is an authority on corporate tax in Singapore. The internal links distribute ranking power across the cluster. The pillar page benefits from the combined authority of all the cluster pages linking to it.

I’ve seen this approach increase organic traffic by 120% to 180% over six months for Singapore professional services firms. It’s one of the highest-impact strategies available, and it all starts with choosing the right primary keyword for each page in the cluster.

Internal Linking With Keyword-Rich Anchor Text

When you link from one page to another on your site, the anchor text (the clickable text of the link) should include the primary keyword of the destination page. This reinforces to Google what the linked page is about.

Don’t use “click here” or “read more” as anchor text. Use descriptive phrases. If you’re linking to your page about corporate tax exemptions, the anchor text should be something like “corporate tax exemptions for Singapore startups.”

Be natural about it. Vary your anchor text slightly across different links. Using the exact same anchor text from 20 different pages looks manipulative. Use variations: “tax exemptions for new companies,” “startup tax relief in Singapore,” and so on.

Measuring the Impact of Your Primary Keyword Strategy

You’ve done the research. You’ve optimised your pages. Now you need to track whether it’s working. Here are the metrics that matter.

Keyword Rankings

Track your primary keyword rankings weekly. Use Ahrefs, Semrush, or a dedicated rank tracker like AccuRanker. Look for upward trends over time, not day-to-day fluctuations. Rankings naturally bounce around. What you want is a clear trajectory from, say, position 45 to position 15 to position 7 over three to six months.

Organic Traffic to the Page

Use Google Analytics 4 to monitor organic traffic to each optimised page. Filter by organic search as the traffic source. If your rankings are improving but traffic isn’t, your click-through rate may be the problem. Revisit your title tag and meta description.

Impressions and Click-Through Rate

Google Search Console shows you impressions (how often your page appeared in search results) and CTR (what percentage of those impressions resulted in clicks). A healthy CTR for a page ranking in positions 1 to 3 is typically 15% to 35%. If yours is below 5%, your title tag or meta description needs work.

Conversions

Traffic means nothing if it doesn’t lead to business outcomes. Set up conversion tracking in GA4 for your key actions: form submissions, phone calls, purchases, newsletter signups. Track which primary keywords drive not just traffic, but actual leads and revenue.

I had a client whose highest-traffic page was a blog post ranking for an informational keyword. It brought in 2,000 visitors a month but zero enquiries. Their fifth-highest-traffic page, targeting a commercial investigation keyword, brought in 300 visitors but generated 15 enquiries a month. We doubled down on creating more content around commercial keywords. Within three months, monthly enquiries increased by 47%.

Singapore-Specific Considerations for Primary Keyword Selection

If your business serves Singapore, your keyword strategy needs to account for local search behaviour. Here are some patterns I’ve observed.

Include “Singapore” in Your Keywords

Singaporeans frequently add “Singapore” to their searches, even when they’re physically in Singapore. “Best dentist Singapore,” “aircon servicing Singapore,” “co-working space Singapore.” Don’t assume Google will figure out the local intent. Include “Singapore” in your primary keywords for service and product pages.

Singlish and Local Terminology

Singaporeans search differently from other English speakers. “Aircon” instead of “air conditioning.” “Reno” instead of “renovation” (though both have volume). “Tuition” for academic tutoring, which means something different in other countries. Research the actual terms your audience uses, not the terms you think they should use.

Regulatory and Seasonal Keywords

Singapore has unique regulatory frameworks that create keyword opportunities. Searches around CPF contribution rates spike every January. GST-related queries surged when the rate increased from 8% to 9% in January 2026. MAS regulations drive searches in the financial sector. PDPA compliance drives searches in the tech and marketing sectors.

If your business touches any regulated industry, build content around the specific regulations your customers are searching about. These keywords often have low competition because most businesses don’t think to target them.

Neighbourhood and MRT-Based Searches

Local searches in Singapore often include neighbourhood names or MRT stations. “Gym near Tanjong Pagar,” “dentist Tampines,” “co-working space Raffles Place.” If you have a physical location, create location-specific pages targeting these neighbourhood keywords.

Putting It All Together: Your Primary Keyword Checklist

Here’s a step-by-step checklist you can use every time you create or optimise a page:

  1. Research 5 to 10 candidate keywords using Ahrefs, Semrush, or Google Keyword Planner.
  2. Filter by search volume (100 to 2,000 for SMEs), keyword difficulty (under 40 for newer sites), and relevance.
  3. Check search intent by reviewing the top 10 SERP results in incognito mode.
  4. Select one primary keyword and 8 to 12 secondary keywords.
  5. Check your keyword map to ensure no other page targets the same primary keyword.
  6. Place the primary keyword in: title tag, URL slug
Jim Ng, Founder of Best SEO Singapore
Jim Ng

Founder of Best Marketing Agency and Best SEO Singapore. Started in 2019 cold-calling 70 businesses a day, scaled to 14, then leaned out to a 9-person AI-first team serving 146+ clients across 43 industries. Acquired Singapore Florist in 2024 and grew it to #1 rankings for competitive keywords. Every SEO strategy ships with his personal review.

Connect on LinkedIn

Want Results Like These for Your Site?

Book a free 30-minute strategy session. No pitch, just a real look at what is holding your organic traffic back.

Book A Free Growth Audit(Worth $2,500)