Key takeaways
- Keyword research is deciding what to write about before you write it, based on what people already search for.
- In Nepal, search volumes are smaller but competition is dramatically lower, so a well-picked keyword can rank within weeks.
- Start with Google Keyword Planner (free, filtered to Nepal), then use Search Console, Google Trends, and Ubersuggest to round out the picture.
- Focus on long-tail keywords first. A 3-5 word phrase like "best trekking agency Pokhara" converts better than "trekking."
- One primary keyword per page. Group related terms into clusters, not one giant page.
Keyword research means finding the words and phrases your potential customers type into Google, then using that list to decide what pages and posts to create. In Nepal, competition for most keywords is still low enough that a small business with a clear plan can rank on the first page for terms that bring real leads. Skip this step and you are guessing. Do it well and every piece of content you publish has a reason to exist.
Most Nepali websites skip keyword research entirely. They write about what feels interesting, publish a few random blog posts, and wonder why nobody finds them. The businesses that do this step, even roughly, have a serious edge, because they are writing what people actually look for instead of what they assume people want.
What keyword research actually is
Strip away the jargon and keyword research is answering one question: what do people type into Google when they want what I sell? A restaurant owner in Kathmandu might assume people search "best restaurant." But the actual searches might be "Newari food Basantapur," "rooftop restaurant Thamel," or "birthday party venue Kathmandu." Those are specific, real phrases that real people type. Each one could be a page, a blog post, or a section on your site.
Without this step, you are publishing into a void. With it, every page targets a specific question and has a shot at appearing when someone asks it.
Why it looks different in Nepal
The process is the same everywhere, but the landscape here has a few things worth understanding before you start.
- Lower volumes, lower competition. A keyword that gets 200 searches a month in Nepal might get 50,000 in the US. That sounds bad, but the flip side is that very few Nepali websites are optimizing for those terms, so ranking is genuinely easier. 200 monthly visitors who want exactly what you offer is better than zero.
- Romanized Nepali is a blind spot. Many Nepali users search in Romanized Nepali, like "Kathmandu ma ramro hotel" instead of typing in Devanagari. Most keyword tools do not capture this well, but Google Autocomplete does. Type a topic in Romanized Nepali and watch what Google suggests. Those suggestions are real searches.
- English still leads for commercial queries. B2B services, tourism, tech, education, and professional services get searched mostly in English. Local consumer services, healthcare, and government topics get more Nepali-language searches. Know which your audience uses.
- Seasonal swings are sharp. Trekking keywords peak September to November and again March to May. Dashain and Tihar drive spikes for retail terms. Plan content around these windows, not after them.
Free tools you need (and nothing else)
You do not need a paid tool to start. Four free resources cover everything a small business or freelancer needs.
Google Keyword Planner
The foundation. It pulls volume data straight from Google, and you can filter specifically to Nepal. You need a Google Ads account to access it, but you do not have to run ads. Create an account, skip the campaign setup, and go to Tools, then Keyword Planner. Enter a topic, set the location to Nepal, and it shows you what people search for, with monthly volume ranges and competition levels.
Google Search Console
If your site is already live and connected to Search Console, you have a goldmine. The Performance report shows you every query your site appeared for, how many impressions and clicks it got, and your average position. These are not guesses. These are keywords Google already associates with your site. Some of them will surprise you.
Google Trends
Type any keyword and Trends shows you whether interest is rising, falling, or seasonal. It is especially useful for Nepal because you can filter by country and see related queries. It does not give exact numbers, but the pattern is what matters. A rising keyword is worth more than a flat one at the same volume.
Ubersuggest
Neil Patel's tool gives you three free searches per day, which is enough to spot-check a keyword's difficulty score and get related suggestions. The difficulty score tells you roughly how hard it would be to rank, which is useful when choosing between several keyword options.
Between these four, you have volume, real data from your own site, trend direction, and a difficulty check. That is more than most Nepali businesses ever use.
The step-by-step process
Here is how I actually do keyword research for clients in Nepal. No theory, just the steps.
1. List your services and topics
Write down every service you offer, every product you sell, and every question customers ask you. If you run a dental clinic in Lalitpur, your list might start with: dental clinic, teeth whitening, braces cost, root canal, dentist near me, dental implant Nepal. These are your seed keywords. They are rough and broad, and that is fine.
2. Expand with Google Keyword Planner
Take each seed keyword and put it into Keyword Planner with Nepal selected. It will return dozens of related keywords with volume data. Copy them into a spreadsheet. At this stage, collect everything. You will filter later.
3. Mine Google Autocomplete and People Also Ask
Open Google in an incognito window, type each seed keyword, and note what Google suggests as you type. Then look at the "People also ask" box on the results page and the "Related searches" at the bottom. Each of these is a real question somebody asked. Add them to your spreadsheet. This step is especially useful for Nepal because Autocomplete catches Romanized Nepali queries that Keyword Planner often misses.
4. Check Search Console for hidden opportunities
If your site has been live for a while, open Search Console and look at queries where you have impressions but low clicks. These are keywords Google thinks your site is relevant for, but you are not ranking well enough to get the click. A dedicated page targeting that keyword can change that quickly.
5. Check difficulty and competition
For your most promising keywords, search them on Google and look at who ranks on page one. If the results are major international sites and Wikipedia, it will be tough. If the results are local directories, thin blog posts, and forum threads, you have a real chance. A quick check in Ubersuggest confirms this with a difficulty score. Aim for keywords scoring below 30 when you are starting out.
How to pick the right keywords
Your spreadsheet now has dozens of keywords. You cannot target all of them at once, so you need a way to choose. I look at three things.
- Relevance. Does this keyword match something you actually offer or can genuinely write about? A keyword with volume but no connection to your business is useless. "iPhone price in Nepal" might have volume, but if you sell accounting software, it does not matter.
- Volume vs. competition. High volume with high competition is hard to win. Low volume with low competition is easy to win but brings few visitors. The sweet spot for Nepal is usually 100 to 1,000 monthly searches with a difficulty score below 30. Those keywords are specific enough to convert and achievable enough to rank for.
- Business value. A keyword like "free website template" brings visitors who want something free. A keyword like "web developer in Kathmandu" brings visitors ready to hire. The second one matters more for your business even if the first one has ten times the volume. Prioritize keywords where the person searching is close to a decision.
Filter your spreadsheet by these three columns and the top candidates stand out quickly.
Understanding search intent
This is the part most guides skim, but it decides whether your page actually ranks after you publish it. Search intent means what the person typing that keyword really wants. Google is very good at figuring this out, and it rewards pages that match.
There are four types, and you need to recognize them because the content format has to match.
- Informational. The person wants to learn. "How to file tax in Nepal," "what is SEO." They want a guide or explanation, not a sales page.
- Commercial. They are researching options before buying. "Best laptops under 80,000 NPR," "SEO agency vs freelancer Nepal." They want comparisons, reviews, or detailed breakdowns.
- Transactional. Ready to act. "Buy iPhone 15 Kathmandu," "hire SEO specialist Nepal." They want a product page or a service page with a way to contact you.
- Navigational. Looking for a specific site. "Daraz login," "NCell balance check." Rarely useful unless people are searching for your brand name.
The fastest way to check intent is to search the keyword yourself and see what Google shows. If the top results are all blog posts, Google thinks the intent is informational, so write a blog post. If the top results are product or service pages, write that instead. Matching the format is half the battle.
Organizing keywords into a plan
A keyword list sitting in a spreadsheet does nothing. It needs to turn into a plan, which means grouping keywords and mapping them to pages.
Keyword clusters
Keywords that cover the same core topic should be grouped into clusters. For example, "SEO cost Nepal," "how much does SEO cost," and "SEO pricing Nepal" all belong together. They share the same intent, so one page can target all of them. You do not need a separate page for each variation. Grouping prevents you from competing with yourself, which is a real problem when two of your own pages fight for the same keyword.
Map clusters to content types
Once you have clusters, decide what kind of content each one needs. Informational clusters become blog posts or guides. Commercial clusters become comparison pages. Transactional clusters become service or product pages. Each cluster gets one primary keyword in its title and URL, with the related terms woven into the headings and body naturally.
Build a calendar
Pick your strongest clusters, the ones with the best mix of volume, low competition, and business value, and schedule them first. For most small businesses in Nepal, publishing one well-researched piece per week is a solid pace. My guide to content marketing for Nepali businesses walks through building a calendar in more detail.
Common mistakes to avoid
I see the same errors over and over, and they are all easy to fix once you spot them.
- Targeting keywords that are too broad. "Hotel Nepal" has volume but you will never outrank Booking.com and TripAdvisor for it. "Boutique hotel in Bhaktapur with rooftop" is winnable.
- Ignoring what Google already shows. If every result for a keyword is a listicle and you write a single-product page, Google will not rank you. Match the format.
- Stuffing keywords into the text. This worked in 2010. It does not work now. Use your keyword in the title, URL, first paragraph, and one or two headings, then write naturally. If the page is genuinely about the topic, the keyword appears enough on its own.
- Never checking Search Console. You are sitting on real data about what Google thinks your site is relevant for. Ignoring it means ignoring free keyword ideas that are already half-won.
- Researching once and never again. Search behavior shifts. New competitors appear. Seasonal trends change. Revisit your keyword list quarterly and check Search Console monthly. The businesses that keep doing this are the ones that keep growing.
Keyword research is not a one-time project. It is the starting point for every page and post you create, and in a market like Nepal where competition is still low, doing it properly puts you months ahead of businesses that skip it.
Want keyword research done for your business? I research, cluster, and plan keywords as part of every content strategy I build. If you would rather hand it off, get in touch and we will find the searches your customers are making.

