Get a free audit
All articlesSEO

How to Choose Keywords for Your Small Business Website

Infographic of a laptop with a magnifying glass over 'Your Website,' surrounded by SEO terms like local/search, SERP, SEM, and charts.

TL;DR

Here is how to choose keywords for SEO. Start with the words your customers use for your service. Check search volume and difficulty in a tool like Ubersuggest. Then pick specific phrases with less competition and clear buyer intent. For a small business, ten well-chosen local and long-tail keywords beat one broad term you cannot win.

Key takeaway

Choose the keywords your customers really type, not industry terms. Use a tool to compare volume and difficulty, but treat both as estimates. Give each intent its own page. Favor specific local and long-tail phrases you can win over one broad term you cannot. Start with five, one for each service you most want, and grow from there.

A magnifying glass over glowing keyword bubble tiles representing choosing keywords
Pick specific, winnable phrases with buyer intent.

Start With Customer Language

List the words your customers use for your service, not industry jargon. Think about the problems they have and the phrases they would type. Your sales calls, reviews and FAQs are full of real customer language. This raw list is the seed for everything else.

Check Volume and Difficulty

Run your list through a keyword tool like Ubersuggest. It shows the monthly search volume and SEO difficulty of each term. You are looking for the sweet spot: enough searches to matter, and difficulty low enough that you can rank. A high-volume term you can never reach is worth less than a modest one you can win.

How to Choose Keywords for Your Small Business Website infographic by Kihan Marketing
How to Choose Keywords for Your Small Business Website

Match Buyer Intent

Not all searches are equal. Intent means what the person searching wants to do. Put keywords with clear buyer or local intent on your money pages, the pages that sell. Use informational terms for blog posts that feed those pages. Intent decides which keyword belongs on which page.

In practice

Someone who types “Emergency plumber [city]” is ready to buy. Someone who types “how does plumbing work” is not. The first search belongs on a service page. The second belongs in a blog post that points to it.

Prioritize Long-Tail and Local

For small businesses, specific long-tail and local keywords win. A long-tail keyword is a longer, more specific phrase. These terms have less competition and higher intent, and they convert better than broad head terms. Ten focused phrases you can rank for beat one giant keyword you cannot. A free marketing audit can confirm which terms are within reach.

Related reading

How to Choose Keywords for a Local Business

Local keyword research is a different job from general keyword research. The set you can win is smaller, and the deciding factor is not volume.

  1. Start from what you sell, not from a tool. List every service in the words customers use, not the words your industry uses. The tool comes second. It checks the list; it does not write it.
  2. Cross each service with each area you really serve. That grid is your list of candidates. Do not stretch it to places you would not drive to.
  3. Search each one and look at what comes back. The map pack is the map and short list of local businesses Google shows on some searches. If one shows up, that term is decided by distance and your Google Business Profile. If it does not, it is decided by your pages. At this point the same keyword list splits into two different jobs.
  4. Drop anything you cannot answer honestly. A page about a service you do not offer, or a city you do not serve, will not hold a ranking. It only wastes the effort.
  5. Order what is left by value, not by volume. The service you most want more of comes first. That holds even if it gets fewer searches than something you would rather not sell.

Reading Volume and Difficulty Without Being Misled

Both numbers come from third-party tools, and both are estimates. They are useful for comparing two keywords with each other. They are not reliable as exact figures.

  • Volume is an estimate, and often a wide one. Terms a tool calls low volume often bring real inquiries, especially local ones. Do not drop a keyword because a tool says ten a month.
  • Difficulty describes the current page one, not you. The score reflects who ranks now. A site with authority on the topic can win a scary-looking term. A new site can lose an easy one.
  • Zero-volume long tail is where local businesses win. Specific phrases with tiny reported volume convert far better than broad ones. The person typing them has already decided what they want.
  • Check what actually ranks before you commit. If page one is directories and national brands, that is your competition, whatever the difficulty number says.

Matching Keywords to Intent, and to Pages

What they typedWhat they wantWhat page it needs
Emergency plumber near meSomeone nowA service page that answers can you come today
How much does a new roof costTo be informed, not soldA guide with real ranges and what changes them
Best dental seo companyTo compare providersA service page with deliverables and pricing
What is local seoTo understand the termAn explainer that earns trust and links onward

One page per intent. The most common keyword mistake is aiming four different intents at one page. That page serves none of them and ranks for none of them.

Keyword Strategy for Small Businesses, in Practice

  1. Pick five to start, not fifty. Choose one for each service you most want. A short list that gets real pages beats a spreadsheet nobody acts on.
  2. Give each one a page that fully answers it. Not a paragraph inside a page about something else.
  3. Check Search Console after a month. It is Google’s free tool that shows which searches find your site. It will show you phrases you never thought of. That is free research, and it is more accurate than any tool, because it is measured.
  4. Grow from what is already working. A page picking up impressions for a related phrase is telling you to write the next page. Follow it.
  5. Review the list every quarter. Services change and competitors publish. A term you could not win last year sometimes becomes one you can.
SEO and AI SearchSEO for businesses that need to be found by people ready to act: local, technical, schema and AI search.

FAQ: Choosing Keywords

How do I choose keywords for my website?

Start with the words your customers use. Check volume and difficulty in a tool. Then pick specific phrases with less competition and clear buyer intent.

What is keyword difficulty?

It is a score that estimates how hard it is to rank for a term. The lower the score, the more realistic the target for a small business.

How many keywords should I target?

Pick a focused set of local and long-tail keywords, not one broad term you cannot win. Five is a reasonable start: one for each service you most want more of, each with its own page that answers it fully. Then grow from whatever starts picking up impressions, not from a list written up front.

What are long-tail keywords?

They are longer, more specific phrases with less competition and higher intent. For example, “emergency roof repair [city]” instead of “roofing.”

How do I choose keywords for a local business?

Cross every service you offer with every area you really serve, then search each one. Terms that show a map pack are decided by your Google Business Profile and distance. Terms that do not are decided by your pages. Order what is left by the value of the work, not by search volume.

Are low-volume keywords worth targeting?

Often they are the most worthwhile, especially for local businesses. Reported volume is an estimate, and it undercounts long-tail phrases. Someone typing a very specific search has usually already decided what they want.

Should I trust keyword difficulty scores?

Yes for comparing two keywords, no as an exact measure. Difficulty describes whoever ranks now, not your site’s chance against them. Look at the real page one before you commit.

How do I choose keywords for blog posts?

Use informational keywords: the questions people ask before they are ready to buy. Give each question its own post that answers it fully. Link each post to the service page it supports, so the blog feeds your money pages. Search Console will also show related phrases your posts already get seen for, and those make good next topics.

How much does keyword research cost?

It depends on how many services and areas you need to cover, and how crowded page one is for each. A business with one service in one town needs less work than one with many services across a region. See our pricing page for how the work is scoped, or start with a free marketing audit.

How do I know if a keyword is working?

Check Search Console about a month after the page goes live. If the page you built for the keyword is picking up impressions for it, the keyword is starting to work. Also note the related phrases that page starts to show up for. Each one points to the next page worth writing.

Google reviews

What clients say

5.0Rated 5.0 on Google
See us on Google (opens in a new tab)

Nicholas Riley

Google review

Kiran and his team are simply fantastic! I've worked with 16 different third party marketing teams and they are by far the best. They are incredibly smart, responsive and an overall pleasure to work with. Since working with them over the last 2 months my ask of them constantly changes and their ability to quickly adapt and figure out new ways to quickly add value is incredibly impressive. I can't recommend Kiran and his team enough and will continue to work with them for the foreseeable future!

Reika

Google review

Kihan Marketing is a fantastic team to work with, friendly, professional, and highly responsive. They are highly responsive and quick to take action, ensuring projects move forward efficiently. Despite working in a fast-paced environment, they remain professional, organized, and attentive to detail. Their dedication really show in the quality of their work, and they consistently deliver results while maintaining clear communication. Highly recommended!

IDR Office

Island Dreams Realty

Kihan Marketing Organization is friendly, professional, and very responsive. Kiran and his team move quickly, communicate clearly, and deliver high-quality work in both website development and social media marketing. They stay organized, pay attention to detail, and make the whole process smooth and efficient. Highly recommended for anyone looking to grow your online presence!

Watcharaponne Chaiyadee

Samui Elegance Real Estate

I highly recommend Kihan Marketing. Kiran is an incredibly talented, skilled, and thoughtful web designer. What impressed us most was that he didn't simply build a website, he took the time to truly understand our business, our vision, and the local Koh Samui real estate market. Throughout the process, Kiran provided valuable advice and creative ideas that helped shape the brand and support the growth of our business. His attention to detail and understanding of what makes a business unique resulted in a website that feels truly personal to our brand. He created the beautiful website for Samui Elegance Real Estate. It represents the elegance, professionalism, and identity of our business beautifully. Thank you, Kiran and Kihan Marketing, for bringing our vision to life. Highly recommended!

Listya

Google review

Working together felt very collaborative and aligned. Communication flowed easily, tasks were well-organized, and we shared the same attention to detail throughout the process. It genuinely felt like working as one team.

San Innovation

Google review

Kihan Marketing Organization has been great to work with. The team is professional, responsive, and focused on delivering real results. I'm very satisfied with their service and would highly recommend them.

vittoria garrafa

Google review

Very fast and professional. I love working with Kihan Marketing. Definitely recommended

Wei Landgraf

Google review

I can't recommend Kihan Marketing highly enough. Kiran and his team truly went above and beyond in helping me with both my social media and my website, and the results speak for themselves.

Shelley Stroeve

Google review

I recently worked with Kihan Marketing to design my new website, and I couldn't be more thrilled with the experience. From start to finish, they were incredibly responsive, communicative, and attentive to every detail.

Start a conversation

Want this working on your site?

Send the address and we will send back what it actually ranks for today, from Search Console, with the gaps marked. No scored PDF.