On this page · 12 sections
- 01Step 1: Brainstorm seed keywords
- 02Step 2: Expand with free tools
- 03Step 3: Understand search intent
- 04Step 4: Judge volume and difficulty sensibly
- 05Step 5: Group keywords into topics
- 06Step 6: Map each group to one page
- 07Step 7: Use Search Console to find quick wins
- 08Common mistakes
- 09A worked example: a bakery in Kochi
- 10Keyword research for different business types
- 11Refresh your research every few months
- 12What to do next
Keyword research is how you find the words and phrases people type into Google when they need what you offer. Get it right and your content attracts buyers. Get it wrong and you rank for searches nobody makes — or that never lead to sales.
Step 1: Brainstorm seed keywords
Start with how customers describe your business, not how you do. Write down:
- Your services and products ("website design", "root canal treatment")
- Problems you solve ("website not getting leads", "tooth pain at night")
- Your locations ("in Vijayawada", "near Benz Circle")
- Questions you hear every day ("how much does a website cost?")
Ask your sales or front-desk team — they hear the exact phrases customers use.
Step 2: Expand with free tools
- Google autocomplete: type a seed keyword and note the suggestions.
- People also ask and related searches: at the top and bottom of search results.
- Google Keyword Planner: free with a Google Ads account; shows search volume ranges and related ideas.
- Google Search Console: shows queries you already appear for — often the easiest wins.
- Google Trends: compares interest over time and by region, useful for seasonal topics.
We check rankings, site speed, your Google profile and top competitors — then send a clear action list.
Step 3: Understand search intent
Every keyword has a purpose behind it:
- Informational: "what is local SEO" — the person wants to learn
- Commercial: "best SEO company in Hyderabad" — comparing options
- Transactional: "SEO services price" — ready to buy
- Navigational: "Krish Digital Agency" — looking for a specific brand
Service pages should target commercial and transactional keywords. Blog articles usually target informational ones — and link to service pages.
Step 4: Judge volume and difficulty sensibly
High volume isn't always better. A keyword with 50 searches a month from buyers in your city can be worth more than one with 5,000 searches from students. For small businesses, focus on:
- Long-tail keywords — longer, more specific phrases with clearer intent
- Local modifiers — city and area names
- Keywords where the current top results are weak — thin pages, old articles, forums
Step 5: Group keywords into topics
Group closely related keywords that one page can answer. "Website design cost", "website price India" and "how much does a website cost" belong on one page, not three.
Step 6: Map each group to one page
Create a simple sheet: keyword group → target page → page type → status. This prevents two of your pages competing for the same search (called keyword cannibalisation).
Step 7: Use Search Console to find quick wins
In Search Console's Performance report, filter for queries where you rank between positions 8 and 20 with decent impressions. Improving those pages — better titles, more complete content, internal links — often moves them onto page one quickly.
Common mistakes
- Targeting only broad, highly competitive keywords
- Ignoring local and long-tail phrases
- Creating separate pages for tiny variations
- Never checking what actually ranks before writing
A worked example: a bakery in Kochi
Seed keywords: cakes, birthday cakes, custom cakes, eggless cakes, bakery Kochi.
Expanded with autocomplete and People Also Ask:
- birthday cake delivery Kochi
- eggless cake near me
- custom theme cake price
- photo cake Kochi
- bakery open late near Kakkanad
- how much does a 1 kg cake cost
Grouped into pages:
- Custom & theme cakes page (custom cake, theme cake price, photo cake)
- Eggless cakes page (eggless cake, eggless birthday cake)
- Cake delivery page (cake delivery Kochi, midnight cake delivery)
- Blog post: "How much does a custom cake cost in Kochi?" (price questions)
- Google Business Profile: hours, "open late" attribute, area names in the description
Notice how each group has a clear purpose, and the price question becomes a helpful article that links to the custom cake page.
Keyword research for different business types
- Local services: focus on service + city/area and "near me" (handled mostly by Google Business Profile)
- E-commerce: product names, product + attribute (colour, size, material), and "best X for Y" comparisons
- B2B: solution keywords ("inventory software for distributors"), problem keywords and industry terms
- Education: course + city, exam names, fees and eligibility questions
Refresh your research every few months
Search behaviour changes with seasons, new products and new competitors. Revisit your keyword sheet quarterly and check Search Console for new queries you appear for.
What to do next
Turn your keyword map into pages using our on-page SEO checklist and guide to writing SEO-friendly blog posts. If you'd like the research done for you, see our SEO services.
Frequently asked questions
Google's own tools are a strong start: Keyword Planner for volumes, Search Console for queries you already appear for, Trends for seasonality, and autocomplete and People Also Ask for ideas.
Longer, more specific search phrases such as 'emergency dentist open Sunday in Guntur'. They have lower volume but clearer intent and are usually easier to rank for.
One main topic with its close variations. Group related keywords together and give each group one page to avoid your own pages competing with each other.
