You've finished your book, uploaded it to KDP, and filled in those seven keyword boxes with your best guesses. Romance, love story, contemporary fiction. Weeks pass. Your book isn't appearing in searches, and sales remain stagnant. The problem isn't your book—it's that you're competing for keywords dominated by authors with bigger budgets and established readerships.
Most indie authors approach Amazon keyword research backwards. They think about how they'd describe their book, not how readers actually search for books like theirs. This disconnect costs sales every day your book sits invisible in Amazon's algorithm.
This guide shows you a systematic approach to finding keywords that actually convert browsers into buyers, using both free tools and strategic competitor analysis to uncover search terms your ideal readers are using right now.
Amazon's keyword system rewards specificity over ambition. When authors target broad, obvious terms like 'self-help' or 'mystery novel,' they're entering competitions against thousands of books with higher sales ranks and more reviews. Amazon's algorithm favors books that already convert well, creating a cycle where visibility goes to titles that are already visible.
The real opportunity lies in long-tail keywords—specific phrases that smaller audiences search for. A romance novel might struggle competing for 'romance,' but could dominate 'enemies to lovers workplace romance' if the content matches the search intent. These longer phrases have lower search volume but dramatically higher conversion rates because they match exact reader preferences.
Search volume versus competition balance is everything in KDP keyword research. A keyword with 100 monthly searches but weak competition will generate more sales than a keyword with 5,000 searches dominated by bestselling authors. The goal isn't maximum exposure—it's profitable exposure to readers actively seeking books like yours.
Timing also matters more than most authors realize. Keyword effectiveness fluctuates based on seasonal reading patterns, trending topics, and Amazon's algorithm updates. Keywords that work in January might lose effectiveness by March, not because readers stopped searching, but because new books entered the competition or Amazon adjusted how it weighs relevancy factors.
Amazon's autocomplete function is your most valuable free research tool. Start typing your genre or topic into Amazon's search bar and observe the suggested completions. These suggestions represent real searches from Amazon users, ranked by frequency and recent activity. Type 'time travel romance' and note every variation Amazon suggests—these are proven search terms with existing demand.
Amazon's 'Customers who viewed this item also viewed' section reveals keyword opportunities through reader behavior. Navigate to successful books similar to yours and scroll through these recommendations. The titles and descriptions of these books contain keywords that Amazon's algorithm has already validated as relevant to your target audience.
Google Keyword Planner, despite being designed for web advertising, provides useful directional data for book keywords. While search volumes won't directly translate to Amazon, you can identify seasonal trends and related keyword clusters. If 'productivity habits' shows higher search volume than 'productivity tips,' test the first phrase in your KDP keywords.
Reddit and Goodreads offer unfiltered reader language that rarely appears in formal keyword tools. Search your genre's subreddits and read how readers describe books they love. They might say 'slow burn fantasy' instead of 'epic fantasy romance,' giving you specific language that converts because it matches how your audience actually thinks and searches.
YouTube search suggestions work similarly to Amazon autocomplete but often reveal longer-form descriptions. Readers searching for book recommendations use more detailed phrases on YouTube than on Amazon, providing keyword variations you might not discover elsewhere.
- You target 3-5 word specific phrases over single broad terms
- You study successful competitors in your exact subgenre
- You test keyword variations and track which generate clicks
- You update keywords quarterly based on performance data
- You match search intent to your book's actual content
- You balance search volume with realistic competition levels
- You guess keywords based on how you'd describe your book
- You target the same generic terms as every other author
- You set keywords once and never revisit them
- You chase high search volume without considering competition
- You use keywords that don't match reader expectations
- You copy keywords from bestsellers without testing fit
Effective competitor analysis starts with identifying the right competitors. Don't study bestselling authors with massive platforms—their keywords work because of external traffic and brand recognition, not discoverability. Instead, find books ranked between 10,000-100,000 in your category that were published within the last year. These books succeed primarily through Amazon's internal discovery mechanisms.
Analyze their titles, subtitles, and descriptions for keyword patterns. Successful indie authors often embed their most effective keywords directly in their titles because Amazon weights title keywords heavily. If you notice multiple successful books using phrases like 'second chance romance' or 'financial independence guide,' those phrases represent validated search terms worth testing.
Look beyond the obvious. Examine the categories these books appear in, their series names, and even their author pen names. Some authors choose pen names specifically to include keywords ('Sarah Romancebooks' signals genre to both readers and algorithms). While extreme, it demonstrates how thoroughly successful authors consider keyword strategy.
Review patterns in their customer reviews. Readers often use different language than authors when describing books they love. If reviews consistently mention 'emotional journey' or 'practical advice,' consider whether those phrases could work as keywords for your similar book. Reader language in reviews represents natural search terms.
Track these competitors over time. Monthly snapshots of their category rankings, visible keywords, and pricing help you understand what's working consistently versus temporary fluctuations. Keyword effectiveness isn't static—successful competitors regularly test and adjust their approach.
Begin with a content audit of your own book. List every theme, plot element, character type, setting, and outcome your book delivers. A productivity book might include 'morning routines,' 'time management,' 'goal setting,' and 'habit formation.' This inventory becomes your keyword foundation, ensuring any terms you target accurately represent your content.
Create three keyword lists: high-competition primary terms, medium-competition secondary terms, and low-competition long-tail phrases. Primary terms establish genre relevance but rarely drive immediate sales. Secondary terms offer the best balance of search volume and achievable ranking. Long-tail phrases provide early wins and help Amazon understand your book's specific niche.
Use Amazon's search bar systematically. Type each of your foundation terms and record every autocomplete suggestion. Then search those suggestions and note the books that appear in top results. This process reveals both active keywords and the strength of competition for each term.
Test keyword combinations by searching them on Amazon and analyzing the first page of results. If the books that appear closely match your book's content, genre, and target audience, the keyword shows promise. If results include unrelated books or categories, the term lacks focus for your purposes.
Validate demand by examining search results depth. Keywords with only one page of results indicate insufficient search volume. Keywords with dozens of pages suggest healthy demand. The sweet spot typically falls between 3-10 pages of relevant results, indicating steady searches without overwhelming competition.
Document everything in a spreadsheet including the keyword, estimated competition level, result page count, and similar books that appear. This database becomes invaluable for A/B testing different keyword combinations and tracking which terms actually improve your book's visibility.
Before finalizing your keyword strategy, test how well your title and subtitle incorporate your target terms. Our Title Checker analyzes keyword strength within your title and suggests optimizations to improve search visibility without sacrificing reader appeal.
The best keywords aren't the ones you think readers should use—they're the ones readers actually do use.
— ScribandoOur keyword research process begins with comprehensive competitor mapping across three competitive tiers: aspirational titles (where you want to be), peer titles (similar sales rank and publication date), and opportunity gaps (successful keywords with weak competition). We analyze not just obvious competitors, but books that rank for your target keywords regardless of genre, revealing cross-category opportunities most authors miss.
We then conduct keyword validation through Amazon search behavior simulation, testing each potential term's result pages, seasonal fluctuations, and conversion indicators. This includes analyzing the review language of top-ranking books for each keyword to ensure alignment with reader expectations and search intent.
Finally, we implement a testing framework that treats your seven keyword slots as ongoing experiments rather than permanent fixtures. We track ranking improvements, click-through rates, and sales attribution for each term, rotating low-performers with new candidates every 90 days based on performance data and market changes.
Effective keyword research requires patience, systematic testing, and regular optimization based on real performance data rather than guesswork. At Scribando, we provide The Intelligence Layer of Book Marketing.