How do I choose keywords for a KDP book?
Choosing the right KDP keywords is the foundation of your book's Amazon discoverability. The wrong keywords put your book in front of readers who will never buy it. The right keywords connect it with readers who are already searching for exactly what you have written. The selection process is methodical: you identify how your readers search, build a list of candidate phrases, assess their demand and competition, and allocate the best terms across your seven keyword boxes. The most common mistake authors make when choosing KDP keywords is writing from an author's perspective rather than a reader's. Authors describe their book in terms of its themes, narrative arc and literary merit. Readers search for books using far more practical and genre-specific language: 'enemies to lovers fantasy romance', 'cosy mystery baking village', 'self-help anxiety workbook for women'. These reader-first search patterns are the raw material of effective KDP keywords. Before selecting a single keyword, make a list of how a reader who would love your book might search for it on Amazon. Ask what genre label they would use, what sub-genre or trope they associate with the kind of book you have written, what setting or time period, what audience or emotional experience they are looking for, and which comparable authors they also read. This list becomes your initial keyword candidates. A keyword is worth using only if it passes three tests. First, readers must actually search for it: a phrase that no one types into Amazon will never drive a sale, regardless of how well it describes your book. Second, the competition must be achievable: if every book ranking for a keyword has 5,000 reviews and Best Seller badges, a newly launched title will not reach the first page regardless of keyword quality. Third, the keyword must accurately describe your book: targeting a popular keyword that does not match your book brings readers who will not buy and will damage your conversion rate. All three criteria must be met simultaneously. High reader demand with overwhelming competition means you cannot rank. Low competition with no reader demand means no readers find you even if you rank. Accurate description with no demand is equally worthless. When evaluating keyword candidates, filter first for relevance, then assess demand, then evaluate competition. Each of your seven KDP keyword boxes holds up to 50 characters. You should treat each box as a separate and distinct keyword slot: use a different phrase or cluster of phrases in each box and avoid repeating any word that already appears in your title, subtitle or another keyword box. Amazon indexes each unique word once across all fields, so duplication wastes character space without adding any indexation benefit. A practical allocation for seven boxes is: Box 1 for your most specific, most competitive sub-genre phrase. Boxes 2 and 3 for trope or theme descriptors. Box 4 for setting or time period. Box 5 for audience descriptors (for women, for teens, age group). Box 6 for comparable author or series descriptors if permitted. Box 7 for emotional experience or reading experience descriptors (heart-warming, gripping, page-turner). This structure ensures each box extends your keyword coverage into a different reader search cluster rather than restating the same ideas. KDP keyword boxes are not permanent. Amazon updates its indexation within 24 to 72 hours of any change you make in KDP, which means you can test and iterate on your keywords after launch. Use your book's ranking movements as feedback: if a keyword is producing ranking but no sales, it may be attracting readers who do not match your book's audience. If a keyword is producing neither ranking nor sales, it may have insufficient demand or too much competition. After 30 to 60 days post-launch, review which keyword phrases are contributing to your organic rank and which are not. Replace underperforming keywords with new candidates from your research list. This iterative approach allows you to steadily improve your keyword coverage as you accumulate real data about reader behaviour rather than relying entirely on pre-launch estimates.
Choosing KDP keywords means matching the phrases readers search for in their genre. Learn the key criteria and how to prioritise your seven keyword boxes.