--- title: "SaaS Keyword Research: an ICP-First Playbook" description: "How a B2B SaaS founder builds a keyword list from ICP language and SERP evidence — not a tool's volume slider — and turns it into a 90-day publishing roadmap that actually ranks." url: "https://serpnaut.xyz/playbook/keyword-research-for-saas" verifiedAt: "2026-06-09" canonical: "https://serpnaut.xyz/playbook/keyword-research-for-saas" --- # SaaS Keyword Research: an ICP-First Playbook > TL;DR — SaaS keyword research starts from the five problems your ICP googles at 11pm, not from a tool's autosuggest. On Invoicemonk, a 12-query BOFU list built from inbound emails — average tool volume ~30/mo — produced the page that converted a day-28 trial-to-paid signup, while the high-volume 'invoicing software' page Semrush recommended ranked nowhere. In plain English: SaaS keyword research is the practice of building a query list from real ICP language, validating it against the actual SERP, and filtering by what a young SaaS domain can plausibly rank for. Tool volume is a sanity check, not the input — most winnable B2B queries are undercounted or zero-volume in Ahrefs/Semrush. ## Key takeaways - Start from 5–20 problems your ICP googles in their own words — sales emails and demo questions are the cheapest source. - Validate every seed against the live SERP — PAA, related searches, and who currently ranks tell you more than KD scores. - Filter difficulty against your real DR, not aspirational ones — a DR <15 SaaS site competes for KD 0–20, not KD 40. - Group queries into 3–6 clusters before sequencing — isolated posts in topics you don't otherwise cover rarely rank. - Treat zero-volume long-tail B2B queries as winnable — most keyword tools systematically undercount them. ## Definition Keyword research is the discipline of discovering the queries an ICP actually uses, classifying them by intent and difficulty, and sequencing them into a publishing roadmap a site can realistically rank for. ## Why it matters Most founder-led SEO fails because the keyword list was built from a generic tool, not from the ICP. The result is a content calendar full of high-volume head terms that never convert and never rank. The fix is to invert the order: start from the customer, validate with the tool — never the other way around. ## Start from the ICP, not the tool Write the five problems your ICP googles in their own words. Not what they say in customer interviews — what they would actually type into Google at 11pm trying to fix a workflow that's broken. Those are your seed queries. Pull the People Also Ask block and the 'related searches' from the SERP for each seed. That's your first 30 query modifiers, drawn directly from real searcher behaviour rather than a tool's extrapolation. If you have a sales team, read the last 50 inbound emails and demo questions. Every recurring phrasing is a seed. Founders consistently underestimate how often sales language matches searcher language word-for-word. ## Filter by intent Sort every query into informational ('how does X work'), commercial ('best X for Y'), or transactional ('X pricing', 'X login', 'X vs competitor'). A SaaS site needs all three, mapped to TOFU, MOFU, and BOFU pages. Discard 'best X' queries you can't legitimately appear in. Roundups are won by publishers with backlinks, not by vendors. Target 'X vs Y', 'alternatives to X', 'X for [vertical]' instead — those are vendor-winnable. Be honest about which queries are commercial vs transactional. A 'free invoicing software' query is commercial; a tutorial page won't satisfy it. ## Score by ranking difficulty you can realistically beat Use your actual domain rating, not Ahrefs' aspirational KD slider. A DR 8 SaaS site competes for KD 0–15 queries, not KD 40. Targeting KD 60 because the volume looks tempting is how you spend nine months on a page that never breaks page three. Look at who's ranking on page one, not at the difficulty score. If the top 10 are all DR 70+ publishers, your DR 8 site won't crack it. If page one has a few DR 20 sites mixed in, the query is winnable with one good page and three internal links. ## Build a 90-day publishing roadmap Group queries by topical cluster, not by traffic potential. Publishing a single high-volume post in a topic you don't otherwise cover produces nothing; publishing five medium-volume posts that complete a sub-topic produces ranking for all five plus the head term. Sequence within each cluster: the pillar page first, then 3–5 clusters inside two weeks. Publishing the cluster while Google is still re-crawling the pillar is the cheapest way to earn topical authority on a young site. ## Tool stack that's enough — and what's overkill You need: Google Search Console (free, primary truth source), one paid tool with a keyword database (Mangools ~$30/mo for early stage, Semrush ~$140/mo or Ahrefs ~$129/mo for a maintained topical map), and the SERP itself. You don't need: a content optimiser, a SERP scraper, a competitive intelligence dashboard, or three keyword tools cross-referenced. Founders consistently overspend on tooling and underspend on judgement. ## Quick answers ### How is SaaS keyword research different from general keyword research? (https://serpnaut.xyz/playbook/keyword-research-for-saas#qa-saas-method) It optimises for intent fit over volume. A 'best invoicing software' query has 5,400/mo volume but is owned by review publishers; a 'how to invoice a US client from Nigeria' query has '0' tool volume and converts a trial signup in week one. SaaS keyword research targets the second by default. ### How do I do keyword research for a SaaS product launch? (https://serpnaut.xyz/playbook/keyword-research-for-saas#qa-launch) Before the product is live, you have no Search Console data — so seed queries have to come from customer interviews and competitor SERPs. Pull the top 10 ranking pages for your category, extract the entities and questions they cover, then narrow to the 8–12 BOFU queries that name your ICP and use-case specifically. ### Can I use generative AI for SaaS keyword research? (https://serpnaut.xyz/playbook/keyword-research-for-saas#qa-generative-ai) For expansion yes, for selection no. ChatGPT or Claude is useful for clustering and generating question variations from a seed list, but it hallucinates volumes and difficulty. Always re-validate AI-suggested queries against Semrush/Ahrefs and the live SERP before adding them to the roadmap. ### Which keyword research tool should a SaaS founder pay for? (https://serpnaut.xyz/playbook/keyword-research-for-saas#qa-tools-cost) One, not three. Mangools (~$30/mo) is enough for pre-seed and seed founders; Semrush (~$140/mo) or Ahrefs (~$129/mo) makes sense once you're maintaining a 30+ page topical map. Google Search Console is always the primary truth source — start there before you pay for anything. ## Sources 1. Google's guidance to write content for people, not for keyword tools. — Google Search Central — Helpful content (https://developers.google.com/search/docs/fundamentals/creating-helpful-content) 2. Google Keyword Planner buckets volumes and is skewed toward advertised terms. — Google Ads Help — Keyword Planner (https://support.google.com/google-ads/answer/2999770)