Seed keywords are the short, broad terms that describe what your business sells or what your site covers, and they are the starting inputs for every keyword research session. “Roof repair”, “car wash” and “project management software” are seeds. You rarely try to rank for a seed itself. You feed it into Google and keyword tools, and it grows into the hundreds of specific phrases real people type. The best seeds come from three places: the services or products you actually sell, the words your customers use, and the queries Google already shows you for in Search Console.
That third source is the one most guides skip. And the right starting point changes depending on whether your site is new, what you sell, and how well you know your buyers’ language.
What Makes a Good Seed Keyword?
A good seed is short, usually one to three words, and it names a thing rather than a question. It’s broad enough to branch into many variations, but narrow enough that every branch still belongs on your site. “Marketing” is too wide for almost anyone. “Email marketing for restaurants” is already a long phrase, not a seed.
My quick test is simple. I type the seed into Google and look at the first page. If the results are the kind of pages I could publish (a service page, a guide, a product category), the seed is good. If Google shows Wikipedia, news stories and a map for something unrelated, the seed is pulling in the wrong direction and every keyword it spawns will carry that problem.
A second test: can you name the page on your site this seed would feed? If the answer is “none, but we could write a blog post”, the seed may still be useful, but it’s a content idea, not a core seed. Core seeds sit close to revenue. Supporting seeds fill in the topic around them.
Seeds also aren’t permanent. A bakery that adds wedding cakes gains a new seed that day. I revisit the list every 12 months, or whenever the business adds or drops a service.
Here are a few seed keyword examples by business type, with the ones I’d drop:
| Business | Good seeds | Seeds I’d drop, and why |
|---|---|---|
| Local roofer | roof repair, roof replacement, gutter installation | “roofing” (mixes jobs, supplies and careers) |
| Shopify candle store | soy candles, scented candles, candle gift set | “candles” (dominated by giant retailers and DIY intent) |
| B2B SaaS tool | time tracking software, timesheet app, billable hours | “productivity” (blog and self-help intent) |
| SEO blog | keyword research, backlinks, technical seo | “google” (navigational, useless) |
Where Should Your Seeds Come From?
The source that works best for you depends on four things:
- Site age and data. A site with at least 3 months of Search Console history already has seeds waiting in its query report. A new site has none, so you start from the business itself.
- Business model. Service businesses should start from the service list. Stores start from product categories. Publishers start from the topics readers ask about.
- Customer language. If you’ve talked to customers, you know words no tool will suggest. If you haven’t, you’ll lean on autocomplete and forums to learn them.
- Market scope. Local businesses need location-aware seeds. National or global sites don’t.
Each of these changes the path below, so I’d answer them honestly before opening any tool.
The Main Path: Service-Led Seed Keywords
For most small businesses I work with, the right starting point is the service or product list. I call these service-led seed keywords: one seed per thing you actually sell, written the way a buyer would say it. A plumber’s list might read “drain cleaning”, “water heater repair”, “leak detection” and “sewer line replacement”. Nothing more clever than that.
When I review a keyword list that isn’t converting, the cause is usually the seeds, not the tool. Why start with services? Because every keyword that grows from a service seed has a page it can land on and a sale it can lead to. Seeds that come from brainstorming “topics in my industry” produce traffic that often has nowhere useful to go.
The steps I follow:
- Pull the service or category list from your own site navigation, price list or invoices.
- Rewrite each item in plain words. “Hydro-jetting” becomes “drain cleaning” too, because that’s what most homeowners type.
- Add the problem version of each service (“clogged drain”, “no hot water”). People search the symptom before they search the fix.
- Type each seed into Google and apply the quick test above.
If a service has a technical trade name, keep both versions as seeds and let search data decide which one gets the page title. If two services share the same buyer words, merge them into one seed for now. If a service brings little revenue, park it and come back after the money pages are covered.
Branch 1: You Already Have Search Console Data
If your site has been live for a few months, skip most of the brainstorming. Google has already told you which words it connects with your pages. Open the Performance report, set the date range to the last 3 months, and look at the Queries table sorted by impressions.
Don’t copy the top queries straight into your seed list. Strip them down to their root. “Emergency roof repair cost near me” and “how much is roof repair” both point back to one seed, “roof repair”. In my experience a small site yields 10 to 20 roots, and a few of them are often surprises: services the owner never thought of as keywords, or customer wording that differs from the site copy.
Filter out your brand name first. Queries like “acme roofing reviews” tell you people know you, which is great, but they aren’t seeds. They’re navigational, and expanding them only produces more branded phrases you already own.
Also watch for queries where you rank for something you don’t sell. A roofer who wrote one post about solar panels may see “solar panel installation” in the list. That’s a seed only if you plan to offer the service. Otherwise, leave it out, however big the impressions look.
I’ve written a full walkthrough of pulling these queries in how to use Google Search Console for keyword research. If some of those queries already sit on page one or two, they’re a separate opportunity, and my guide to finding low hanging fruit keywords in GSC covers what to do with them.
Branch 2: A Brand New Site With No Data
A new site has no query history, so the service list does all the work and outside sources fill the language gaps. This is where I spend the most time listening before typing anything into a tool.
Good places to hear buyer language:
- Sales calls, quote requests and contact form messages
- Reviews of your competitors, especially the 3-star ones
- Reddit threads and niche forums where your buyers ask for help
- Google autocomplete, which Google says reflects real searches that have been done on Google
The contrast with Branch 1 matters. With GSC data, you trim a list Google handed you. Without it, you’re guessing, so every seed needs the quick SERP test before it earns a place on the list. Honestly, I’d rather have eight tested seeds than forty untested ones.
Pay attention to the words people use when they’re annoyed. A review that says “they finally fixed the leak under my sink” tells you customers think in terms of leaks and sinks, not “plumbing services”. Those plain words usually make better seeds than anything in the company brochure.
Once the site has been live for about 3 months and Search Console has collected some data, switch to Branch 1 and check your guesses against real queries. Some seeds will be confirmed. Others will quietly show zero impressions, and that’s useful to know too.
How Do You Expand a Seed Into a Keyword List?
Expansion is where one seed turns into dozens or hundreds of real phrases. You’re not hunting for new seeds anymore. You’re asking tools and Google what grows out of each one.
- Google Keyword Planner. It’s free with a Google Ads account. Under “Discover new keywords” you can start with keywords or with a website, and Google suggests related terms with volume ranges. Keep each input short; Google limits each keyword to 80 characters and 10 words.
- Autocomplete and related searches. Type the seed, then the seed plus each letter of the alphabet. Scroll to the bottom of the results for related searches.
- People Also Ask. The questions under a seed show what people want to know before they buy.
- A paid keyword tool. Ahrefs Keywords Explorer has Matching terms, Related terms and Search suggestions reports, and Semrush’s Keyword Magic Tool returns broad match variations of a seed. Either one turns 10 seeds into a working list in about 20 minutes.
Set the country and language before you expand anything. A seed like “football boots” grows very differently in the UK and the US, and the volumes a tool shows only make sense for the market you picked. If you serve one country, lock every tool to it and don’t mix exports from different settings.
Expand one seed at a time and keep its results in its own tab or group. When everything goes into one giant list, you lose track of which seed produced which phrase, and grouping later takes twice as long. Expansion naturally produces longer phrases. Finding and judging long tail keywords in depth is its own job, and studying rival sites is a different method again, better handled through competitor keyword research than seed work.
When Should You Stop Expanding a Seed?
This is the part nobody writes about, and it’s where keyword lists go bad. Every seed can expand forever. A tool will happily return thousands of rows for “roof repair”, and most of them will never be worth a page on a roofer’s site.
The goal of expansion is a list you can act on, not the biggest list possible. Stop when one of these happens:
- The phrases drift off your offer. “Roof repair” spawns “roof repair jobs” and “roof repair shingles DIY”. Neither sells a roofing service. Stop when most new rows are wrong-intent.
- Variations repeat the same intent. “Roof repair cost”, “roof repair price” and “how much does roof repair cost” belong to one page. Group them, don’t keep expanding them.
- The seed turns out to be a sub-seed. Sometimes a phrase from expansion is big enough to become its own seed. Add it to the seed list and expand it separately.
- You’ve hit a volume floor you trust. Tool volumes are estimates. I don’t delete low-volume phrases, but I stop digging once new rows are all near zero, though I still test the promising ones with the checks in my guide to zero volume keywords.
Once the list is grouped, each group needs a clear owner page. That step is keyword mapping, and I’m covering it in a separate keyword mapping guide. Before you commit to a group, check how hard it is to rank for; my post on keyword difficulty explains why tool scores disagree and how I judge winnability.
Which Seed Source Fits Your Situation?
Use this matrix if you only read one section:
| If your site is… | And you… | Start seeds from |
|---|---|---|
| New, under 3 months old | Sell services | Service list, rewritten in buyer words |
| New, under 3 months old | Sell products | Product categories, then autocomplete |
| Live with GSC data | Sell services or products | Search Console queries, trimmed to roots |
| Live with GSC data | Publish content | GSC roots plus reader questions |
| Any age | Don’t know buyer language | Reviews, forums and sales calls first |
| Local business | Serve set areas | Service seeds only; add city modifiers later during expansion |
Two edge cases change the path. If you sell in a new category that people don’t search for yet, seeds come from the problem, not the product name, because nobody types a name they’ve never heard. If you run a multilingual site, build seeds separately per language from native speakers or native search data, since translated seeds often miss how people really search.
When Is It Time to Get Help?
Seed work is fast when your offer is clear. It gets hard when a business sells dozens of overlapping services, runs several locations, or targets markets where you don’t speak the language. Those projects need someone who can turn raw seeds into a mapped plan without the list sprawling.
That’s the work my team does in our keyword research service, and you can try it on 5 keywords free before deciding. If you’d rather see where your current site stands first, the free SEO audit is a good place to start.
Frequently Asked Questions
How Many Seed Keywords Should I Start With?
For a small business site, 5 to 15 seeds is plenty. Each one should map to something you sell or a topic you plan to own. More seeds rarely help; they mostly create overlap you’ll have to untangle later during grouping.
Are Seed Keywords the Same as Short Tail Keywords?
They overlap but aren’t identical. Most seeds are short tail terms, but “short tail” describes length and volume, while “seed” describes the job the term does. A seed is an input for research. A short tail keyword is a target you might try to rank for.
Should I Try to Rank for My Seed Keywords?
Usually not directly. Seeds like “roof repair” are broad, competitive and mixed in intent. Your service page might rank for one eventually, but most of your traffic will come from the specific phrases that grow out of it.
Can I Find Seed Keywords Without Paid Tools?
Yes. Your service list, Search Console, Google autocomplete, People Also Ask and Keyword Planner are all free. Paid tools speed up expansion, but they don’t pick better seeds than a business owner who knows their customers.
Last updated: September 2026 by Mizanur Rahman



