PublishRank gives you the data behind every guide. Start your free 14-day trial →

KDP 7 Keyword Slots — How to Use Them Effectively

Amazon gives you exactly seven keyword slots when you publish a book on KDP. Each slot accepts up to 50 characters, and what you put in them directly affects whether readers find your book in search. Most authors either waste these slots with single words, stuff them with irrelevant terms, or leave some blank entirely. Here's how to use all seven properly.

What the 7 Keyword Slots Actually Do

When a reader types a search into the Amazon search bar, Amazon's algorithm checks your title, subtitle, description, categories, and your seven backend keyword slots to decide if your book is relevant. These slots are invisible to shoppers. They're strictly for the algorithm.

Think of them as seven chances to tell Amazon: "Show my book when someone searches for this." You don't need exact-match phrases. Amazon combines words across all seven slots, your title, and your subtitle to match queries. So if your title contains "mystery" and one keyword slot contains "small town detective," Amazon can match your book to "small town mystery" without you typing that exact phrase anywhere.

This is the single most important thing to understand about KDP keyword slots. They work together, not in isolation.

Rules Amazon Enforces (and the Ones They Don't Tell You)

Amazon's official guidelines are short but strict:

  • 50 characters max per slot
  • No competitor book titles or author names
  • No misleading or irrelevant terms
  • No temporary claims like "new release" or "bestseller"
  • No quotation marks (they force exact-match and limit your reach)

Here's what Amazon doesn't spell out clearly: you should separate words with spaces, not commas. A comma eats into your 50-character limit and does nothing useful. Amazon reads each slot as a string of individual words and phrases. So "cozy mystery cat female sleuth" works perfectly as a single slot entry. No commas needed.

Also, don't repeat words that already appear in your title or subtitle. Amazon indexes those automatically. Repeating "cookbook" in your keyword slots when it's already in your title wastes valuable characters.

How to Fill All 7 Slots Strategically

Here's a framework that works. Assign each slot a specific job:

  • Slot 1-2: Core genre and subgenre terms that aren't in your title. If your title says "romance," use these slots for "enemies to lovers workplace" or "second chance love story."
  • Slot 3-4: Reader language and comparable descriptions. Think about how actual readers describe the books they want. "Books like Reacher" is off-limits, but "action thriller vigilante justice" is fair game.
  • Slot 5: Audience and format terms. Things like "adult coloring book stress relief" or "chapter books age 6 8 early reader."
  • Slot 6: Setting, theme, or mood words. For example, "1920s Paris historical" or "dark academia boarding school."
  • Slot 7: Alternate phrasings and spelling variations. If your book covers "self-esteem," you might include "self worth confidence building" here.

This isn't rigid. The point is to avoid dumping random words into slots without a plan. Each slot should expand your discoverability in a different direction.

Finding the Right Keywords to Put in Those Slots

Guessing keywords is a waste of time. You need to know what real Amazon shoppers are actually typing in. Start with Amazon's own search bar autocomplete. Type a core term related to your book and see what Amazon suggests. Those suggestions come from real search data.

For a more systematic approach, the PublishRank Keyword Research Tool lets you find keyword phrases that readers actually search for on Amazon, so you can fill your seven slots with terms backed by real demand instead of hunches.

Once you have a list of 20-30 candidate phrases, prioritize by relevance first, search volume second. A high-volume keyword that doesn't describe your book will hurt you. Amazon tracks when people click your book and immediately bounce. That behavior signals irrelevance, and your rankings will drop.

Common Mistakes That Kill Your Visibility

Using single words. Putting "romance" in a slot by itself is almost useless. You're competing with millions of books. "Small town romance single dad" targets a specific reader who's ready to buy.

Repeating the same root words across multiple slots. If three of your seven slots contain the word "mystery," you've wasted two slots. Amazon only needs to see it once.

Setting and forgetting. Your keywords should evolve. If a slot isn't contributing to your discoverability after 60-90 days, swap it out. Amazon re-indexes your book when you update keywords through your KDP dashboard.

Copying what other authors list publicly. Some authors share their keywords in Facebook groups. Those keywords made sense for their specific title, subtitle, and category combination. Yours is different. Build your own strategy.

How to Check If Your Keywords Are Working

After publishing or updating your keywords, wait at least 48-72 hours for Amazon to re-index. Then search for your keyword phrases on Amazon and see if your book appears in the first 5-10 pages. If it doesn't show up at all for a phrase you targeted, that phrase might be too competitive, or Amazon may have determined your book isn't relevant enough for it.

Track your keyword rankings over time. If you notice your book climbing for certain phrases, double down on related terms. If a keyword never gains traction, replace it with something more specific. This isn't a one-time task. It's an ongoing part of selling books on Amazon.

Frequently Asked Questions

Do KDP keyword slots accept commas or should I use spaces?

Use spaces, not commas. Commas take up characters from your 50-character limit without adding any benefit. Amazon reads each slot as a collection of individual words and multi-word phrases regardless of punctuation. Save those characters for actual keywords.

Can I change my KDP keywords after publishing?

Yes. You can update your seven keyword slots anytime through your KDP Bookshelf. Click on your book, go to the details tab, edit the keyword fields, and save. Amazon typically re-indexes your book within 48-72 hours. There's no penalty for changing keywords, and you should update them periodically based on performance.

Should I repeat my title words in the keyword slots?

No. Amazon already indexes your title and subtitle. Repeating those words in your keyword slots wastes space. Use all seven slots for words and phrases that don't appear anywhere else in your metadata. This maximizes the total number of search terms your book can rank for.

How many words should I put in each keyword slot?

Fill each slot as close to the 50-character limit as you can. That usually means 4-7 words per slot depending on word length. There's no bonus for using fewer characters. Every unused character is a missed opportunity to rank for additional search terms.

Do KDP keyword slots affect my book's category placement?

They can. Amazon sometimes uses your backend keywords to determine additional browse category eligibility. If you include niche-specific terms, Amazon may place your book in relevant subcategories you didn't manually select. This is one more reason to be strategic and accurate with your keyword choices.

PublishRank Tool

Keyword Research Tool

See this data for your own books. Free trial, no credit card required.

Try Keyword Research Tool Free →