ZenWeb - Blog - How to Do Keyword Research for Your Own Blog Posts

How to Do Keyword Research for Your Own Blog Posts

Jian Tat Lee
August 2, 2026

Share this post:

How to Do Keyword Research for Your Own Blog Posts
TL;DR: Keyword research is not a hunt for the biggest search volume. It answers one question: can this post rank, and will the people who find it be worth having? Start with the queries you already get impressions for, check the intent, be honest about whether you can beat page one, then write one post per keyword.

1. Introduction

Quick Answer: Good keyword research decides whether a blog post should exist at all. It pairs a phrase Malaysians actually search with a page you can realistically rank, and with a reader who might one day buy something. Miss one and the post is a diary entry with a headline.

Most in-house blog calendars are built the same way. Someone suggests a topic in a meeting, it sounds useful, it goes on the calendar, and three weeks later the post goes live and never gets read.

The numbers are unkind about this. Ahrefs studied around 14 billion pages and found that 96.55% of them get no traffic at all from Google. The three reasons they name — no search demand, no authority, no intent match — are exactly what this work catches before you write.

This piece is for the marketing executive who owns the blog and has no SEO team behind them. We do this weekly for clients at ZenWeb, and the failures are nearly always decided here rather than in the writing.

Ahrefs Keyword Research For Beginners

Source video: Ahrefs Keyword Research For Beginners on YouTube


2. What the Research Actually Decides

Quick Answer: This is a go or no-go decision, not a title generator. It tells you whether real people search this, whether your site can plausibly rank for it, and whether the searcher is someone your business wants. Fail one and it is a no.

Most guides treat this as the bit where you find a word to sprinkle into your headings. That framing is why so many blogs are full of well-optimised posts nobody reads. Treat it as a filter with three gates. A phrase passes only if all three open:

  • Demand. People in your market type this into Google. Not “it sounds like something people would ask” — you have seen a number or an impression count.
  • Winnability. Your site could honestly get onto page one within a year. If the top ten are national publishers and government portals, it cannot.
  • Value. The searcher could become a customer, or is at least the sort of person who shares your work.

Density, synonyms and word count are writing problems, handled later in the blog post SEO checklist. This is a decision problem, and the decision it most often needs to produce is “no, do not write that one”.

Key takeaway: Demand, winnability, value. A phrase that fails one gate is not a keyword — it is a topic you like.

Not sure which of your topics pass all three gates?

We map keyword sets to what a site can realistically rank for. See how our SEO team plans blog content →


3. Where Blog Keyword Ideas Really Come From

Quick Answer: The keywords that end up ranking rarely come from a tool’s suggestion list. In our client accounts they came from two places: queries the site already had impressions for in Search Console, and the questions sales answers every week.

Here is where the blog keywords that reached page one within twelve months originated.

Where Page-One Blog Keywords Came From
Origin of blog keywords that reached page one within twelve months, Malaysian SME accounts.
Idea sourceShare of page-one keywordsShare
Search Console queries already earning impressions
34%
Questions the sales team hears weekly
26%
Google autocomplete and People Also Ask
18%
Gaps in competitors’ ranking pages
13%
Raw tool suggestion lists, taken as-is
9%

Source: ZenWeb client tracking across 12 industries, 2024–2026.

Six in ten winning keywords came from what the business already knew, and neither source costs a ringgit. Tools help you check an idea — using AI for keyword research speeds up grouping — but none can hear what customers ask on the phone. First, spend twenty minutes here:

  1. Export your Search Console queries. Look for queries with plenty of impressions and almost no clicks. Google already thinks you are relevant, and you have nothing good to show them.
  2. Ask sales for their five most repeated questions. Not the polished website FAQ — the ones they answer on WhatsApp at 9pm.
  3. Type your service into Google and stop. Read the autocomplete list, then People Also Ask and Related Searches. Free, live Malaysian demand data.
Key takeaway: Search Console impressions and sales questions produced 60% of the keywords that ranked. Start there, not in a tool.

4. The Free Toolkit, and What Each Tool Is For

Quick Answer: Search Console, Keyword Planner, Google Trends and the search bar cover everything a blog needs. Paid tools speed up competitor and difficulty checks, but none of them are required to publish your first fifty posts.

Each tool answers one question well and the others badly:

ToolThe question it answers wellIts honest limit
Search ConsoleWhat is Google already showing my site for?Only queries you already appear for
Keyword PlannerHow many Malaysians search this monthly?Wide ranges unless you run ads
Google TrendsIs interest rising, falling or seasonal here?Relative interest, never absolute volume
The Google search barWhat does Google think this query means?No numbers, results are personalised
Paid suitesHow hard is this, and who ranks now?Difficulty scores are estimates

Keyword Planner needs a Google Ads account, so if you have never opened one, start with launching your first Google Ads campaign. Its “average monthly searches” figure is, by Google’s own definition, an average over 12 months for the location you selected — so set it to Malaysia first, or you are reading global demand. On a zero budget, the workable stack is in free keyword research methods for Malaysian searches; the paid options are compared in the best keyword research tools for SEO.

Key takeaway: Search Console tells you what you nearly rank for, Keyword Planner sizes it, and the search bar shows what Google expects.

5. Why Malaysian Search Volumes Look So Small

Quick Answer: Malaysian search volumes are a fraction of the numbers in American SEO guides, and that is normal. A phrase with 50 monthly searches here can beat one with 5,000, because those 50 are local, specific and close to buying. Judge volume against your market.

This trips up everyone who learns SEO from international content. You read that anything under 1,000 searches a month is not worth targeting, check your Malaysian terms, see 10 to 100 everywhere, and conclude the channel is dead. It is not. The market is smaller, and the money sits in the small numbers.

How to Read Malaysian Monthly Search Volume Bands
Malaysian monthly search volume bands, expected visits at a top-three ranking, and the page type suited to each.
Monthly searches (Malaysia)What it usually meansVisits if you rank top 3Verdict for an SME blog
10–50Long-tail, high intent, low competition5–25Your best starting ground
51–200A real niche term with steady demand25–100Target these deliberately
201–1,000Competitive, and intent is often mixed100–400Only with genuine depth behind it
1,000+Head term, usually held by big publishers400+A pillar page, not a blog post

Source: ZenWeb keyword sets for Malaysian SME accounts, 2024–2026, using Google Keyword Planner ranges for Malaysia.

Twenty visits a month sounds like nothing until you look at who they are. Someone searching “SST for freelance designers Malaysia” is not browsing. They have a problem, and if you answer it well you are the only company they have heard of when that problem gets bigger.

Key takeaway: Set the location to Malaysia and stop comparing against American guides. Fifty local searches with intent beat five thousand you cannot serve.

6. Can You Actually Rank for It?

Quick Answer: Search the phrase and ask whether anything on page one resembles your site. If every result is a national publisher, a marketplace or a government page, a blog post will not break in. If two or three are small business sites, you have a chance.

Difficulty scores in paid tools are a shortcut, but the free version is more honest — you see what kind of page is winning. Open an incognito window, set your location to Malaysia, search the phrase, and score page one:

  • Who is ranking? Wikipedia, a news portal and three global brands means walk away. Company blogs and small sites means stay.
  • What type of page is ranking? If Google shows product pages and you planned a how-to article, Google has already answered you.
  • How good is the weakest result? You do not have to beat the best page, only the tenth one — and the tenth is frequently thin.

One more filter: give every phrase exactly one post. When two posts chase the same query, Google chooses between them and often rewards neither — the problem covered in fixing keyword cannibalisation. Keep a map of one row per URL and its assigned phrase, checked before any brief is approved.

Key takeaway: You are not competing with the best page on page one. You are competing with the worst one. And one phrase gets one URL.

7. Match the Intent, or the Post Converts Nothing

Quick Answer: Traffic and leads come from different keywords. Informational posts bring most of the visitors and almost none of the enquiries. Comparison and commercial terms bring far fewer visitors and nearly all the leads. A blog needs both.

This is the table for anyone who asks why the blog “gets traffic but no leads”. Both halves are usually true, and one keyword mix causes both.

Keyword Intent vs Traffic and Leads
Share of blog traffic and leads per thousand visits by keyword intent, Malaysian SME websites.
Keyword intentShare of blog trafficLeads per 1,000 visitsWhat the post must do
Informational (“what is”, “how to”)62%3Teach well, then link deeper
Comparison (“best”, “vs”, “alternatives”)21%11Be fair, be specific, show trade-offs
Commercial (“price”, “services Malaysia”)12%28Answer the money question plainly
Branded (your company name plus review or price)5%41Remove doubt, make contact easy

Source: ZenWeb operational data, blog sessions and form submissions across Malaysian SME client websites, 2024–2026.

Informational terms carry twelve times the traffic of branded ones and a fourteenth of the leads per visit. Neither number is a problem alone. The problem is a blog made entirely of the first row, judged on the last one.

A workable split is six informational posts to three comparison posts and one commercial post. The first group earns the audience; the others convert it. If the intent types are still blurry, what search intent is and how to match pages to keywords is the foundation to read first.

Key takeaway: Informational terms buy you an audience. Comparison and commercial terms cash it in. Plan the ratio on purpose, not a year late.

Blog getting traffic but no enquiries?

It is nearly always an intent mix problem, fixable without writing fifty new posts. Get a free review of your blog’s keyword mix →


8. How Long Before the Post Actually Ranks?

Quick Answer: Long-tail, low-difficulty posts usually reach page one within three to six months. Medium-difficulty terms take six to twelve. High-difficulty ones mostly never get there without links and authority. Choose difficulty according to how long your boss will wait.

This is the chart for the meeting where someone asks why last month’s post is not ranking yet.

Share of Blog Posts Reaching Page One, by Keyword Difficulty
Share of blog posts on page one at three, six, nine and twelve months, by keyword difficulty band.
Months after publishingLow difficulty (long-tail)Medium difficultyHigh difficulty (head terms)
3 months34%9%1%
6 months58%24%5%
9 months71%38%11%
12 months78%47%18%

Source: ZenWeb client tracking, posts published 2024–2025 on Malaysian SME websites, tracked for twelve months.

The first row changes behaviour. A third of low-difficulty posts reach page one inside a quarter, so a new blog can show something real within one reporting cycle — but only if the phrases were chosen for winnability, not volume. Chase head terms in year one and fewer than one in five land.

Impressions move long before rankings do, which is why the impressions and average position figures in Search Console are the better early signal. Position 34 climbing to 14 is progress your traffic chart cannot see.

Key takeaway: Difficulty is a timeline, not a warning. Pick low-difficulty phrases when you need results this quarter, and report position meanwhile.

9. From Keyword to Brief in Six Steps

Quick Answer: Finished keyword research is a brief, not a phrase. It names the keyword, the intent, the page type Google expects, the questions the post must answer, and the internal links it carries. Hand a writer less and you get a guess.

Run this once per post. It takes about forty minutes.

  1. Pick the primary keyword. One phrase, from Search Console impressions or a sales question, that passed the three gates.
  2. Confirm the intent from the results page. Note whether Google shows guides, comparisons, product pages or local results, then match that format.
  3. Collect the secondary questions. Every People Also Ask entry and related search from page one becomes an H2.
  4. Decide the angle you can win on. Read the top three results and write one sentence on what none of them covers — a local rule, a real number, a Malaysian example.
  5. Choose the internal links before writing. The pages this post will link to, and the one that should link back to it.
  6. Set the success measure. Impressions and average position at 90 days, not traffic.

Step six is the one people drop, and the one that protects the programme at the quarterly review. Once the brief exists, the on-page work is mechanical — the blog post SEO checklist covers the title tag, headings, links and schema in order.

Key takeaway: The work ends in a brief: an intent, a format, a question list, a success measure. A phrase in a spreadsheet is half the job.

Want the keyword map built for you?

We build twelve-month blog plans sorted by winnability and intent, with the briefs attached. Explore our SEO service →


10. How to Report the Work to Your Boss

Quick Answer: Report the pipeline, not the phrases. Show how many keywords you targeted, how many now have impressions, how many sit on page two or better, and how many produced enquiries. Nobody upstairs wants the spreadsheet.

This is invisible work with a long lag, which makes it easy to cut. Give it four numbers a month and it stops looking like admin:

  • Keywords targeted. How many posts are live against a planned phrase.
  • Keywords with impressions. Straight from the Search Console performance report. It moves within weeks and proves the work is landing.
  • Keywords in the top 20. The leading indicator of traffic, months before the traffic arrives.
  • Enquiries from blog pages. The number that decides your budget.

Frame it like a paid test — a hypothesis, a cost, a read date. It is the discipline behind A/B testing your ads without wasting budget: decide what success looks like before the money is spent, then report against that. If your reporting is still a screenshot of a traffic chart, building a marketing report your boss will actually read is the piece to fix first.

Key takeaway: Report the funnel from keyword to enquiry. Impressions in month one, top-20 rankings by month three, enquiries by month six.

11. Conclusion

Keyword research is not the part where you find something to write about. It is the part where you decide what not to write.

Take the queries your site already earns impressions for, add the questions sales keeps answering, size them against Malaysian volumes rather than American ones, and check whether the weakest page on page one is beatable. Give each survivor one post, one brief, one intent. Then measure impressions and position long before traffic. That sequence separates a blog that compounds from one that quietly joins the 96.55%. If you would rather have the plan and the briefs handed to you, that is what our SEO team builds every month.


12. Frequently Asked Questions

1. How do I do keyword research with no budget?

Use Search Console, Google Keyword Planner, Google Trends and the search bar. Pull the queries you already get impressions for, check their volume in Malaysia, then search each one and study page one. That covers demand, winnability and intent without paying for a tool.

2. How many keywords should one blog post target?

One primary keyword, plus the close variants and questions that belong to it. Two posts chasing the same phrase compete with each other and usually split the rankings, so group variants into a single page.

3. Is 50 monthly searches too low to bother with in Malaysia?

No. Malaysian volumes are much smaller than the figures in American SEO guides, and low-volume local terms are often the most commercial ones. Fifty searches from people with a real problem beat five thousand you cannot serve.

4. How long does it take for a blog post to rank?

Low-difficulty long-tail posts commonly reach page one within three to six months. Medium difficulty takes six to twelve. Head terms rarely rank without real authority, so watch impressions and average position rather than waiting for traffic.

5. Should I use AI for keyword research?

Use it to group and cluster after you have the raw list, not to invent the list. AI is quick at spotting themes and phrasing variants, but it cannot see your Search Console data or hear what your customers ask.

Want a blog that brings in enquiries, not just visits?

Book a free 30-minute strategy session. We will review your content, pull the keywords you are closest to ranking for, and hand you a 12-month plan.

Get my free strategy session →

Table of Contents

Table of Contents

See Also

YouTube Shorts Ads Malaysia: Short-Form Video Reach

YouTube Shorts Ads Malaysia: Short-Form Video Reach

Apple Business Connect Malaysia: Get on Apple Maps

Apple Business Connect Malaysia: Get on Apple Maps

E-Invoice Malaysia: What Small Businesses Must Do 2026

E-Invoice Malaysia: What Small Businesses Must Do 2026

Get A Free Proposal

Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Meowketing Specialist

Online

Today

Meow! 👋

We are Official Google Partner,
Ask us anything about Marketing!