Team reference

How we score Amazon SEO

Every advertised ASIN gets a score out of 10. This explains what the score means, where the numbers come from, and what to do about them.

The question the score answers: if we switched the ads off tomorrow, would this product still sell?

The three things we look at

A listing can fail in three different ways, and the fix is different each time. So we measure all three separately rather than rolling them into one number you can't act on.

WhatThe questionIf it's bad, you fix…
The copyIs the listing fully built — title, bullets, images, description?The listing content
The keywordsDo the words customers actually search for appear in the copy?The wording, not the amount
The resultsDo visitors buy, and does it sell without ads?Price, images, reviews, stock

The words you'll see

TermPlain meaning
CVR (conversion rate)Of everyone who opened the listing, what share bought. units ÷ sessions. 3% means 97 of 100 visitors left empty-handed. This is the clearest sign the listing is the problem, not the ads — ads decide who arrives, not whether they buy.
SessionsVisits to the product page. One person browsing twice in a day counts once.
Earned %The share of sales that did not come from ads. High = the listing stands on its own. Low = we're renting the sales.
Keyword coverageOf the search terms that actually produced orders, how many appear in the listing copy.
Buy boxThe share of time our offer is the one in the "Add to Cart" button. Below 90% usually means a price or stock issue.
ACOSAd spend ÷ sales from ads. Lower is better.

The nine checks

Each check states a standard, the observed value, and a verdict — pass warn fail. Nothing is hidden inside a formula.

CheckStandardWhy it matters
Title length80–200 charactersUnder 80 wastes space Amazon would index. Over 200 gets cut off in search results.
BulletsAll 5 usedAmazon gives 5 slots. An unused slot is keyword surface thrown away.
Bullet depth100+ characters eachA four-word bullet carries almost no searchable text.
Images6 or moreBelow six, shoppers have unanswered questions and bounce.
Description200+ charactersEmpty descriptions are common and cost easy ground.
Keyword coverageConverting terms presentWe know which searches produced orders. If those words aren't in the copy, we're paying ads to cover for the listing.
Earned shareMajority not from adsUnder 30% means the product only sells while we're paying.
Conversion rate10%+ of sessionsTraffic arrives and doesn't buy — bidding can't fix that.
Buy box90%+If we don't hold the buy box, nothing else matters.

How the score is built

pass earns the full weight, warn earns half, fail earns nothing. Weights total 10.

CheckWeightWhy weighted this way
Keyword coverage2.5The single thing SEO actually moves.
Earned share2.0The whole point: selling without paying.
Conversion rate1.5Proves the listing persuades, not just attracts.
Title1.0Necessary hygiene, but doing them well doesn't by itself make a product sell.
Bullets1.0
Images1.0
Bullet depth0.5Smaller contributors.
Description0.5
Buy box−1.0A penalty, never a credit. Losing the buy box suppresses everything else.

Two rules that stop the score lying

Reading a score

ScoreMeansDo
8–10Listing is doing its jobLeave it alone. Spend attention elsewhere.
5–8Works, with real gapsApply the listed fixes when convenient.
Under 5Ads are carrying itFix before spending more — more budget on a weak listing buys expensive traffic that doesn't convert.
unratedNot enough traffic to judgeNothing yet. Revisit once it has visits.

Where the numbers come from

Not every winning keyword belongs in the copy

The keyword signal comes from searches that produced actual orders. But a term converting is not the same as a term being right for the product. Auto campaigns match broadly, so someone searching ajwa dates can land on a Safawi listing and buy — that does not make Ajwa the right keyword for a Safawi product.

Every converting term lands in one of three buckets: recommend, needs a human check, or excluded. Four kinds of term are excluded, each shown with its reason on the listing:

ExcludedExampleWhy
Different variety or typeajwa dates on a Safawi listingMisdescribes the product. Attracts shoppers wanting something else, who then don't buy — which lowers conversion and hurts ranking.
Too genericsweets, produceDescribes a shelf, not a product. Enormous competition, no purchase intent.
Regulated claimorganic, halalNeeds certification on file. Using it without one risks suppression.

The "needs a human check" bucket

A hardcoded competitor list can never be complete, so the audit also uses our own catalogue as the vocabulary: if a search term contains a word that appears in none of our listings, it is probably a brand or product we don't carry. Those are flagged for review rather than recommended — it caught biscoff cookies and siete grain free mexican shortbread cookies, which earlier versions recommended outright.

Some listings end up with no recommended keywords. That is a real finding, not a gap: every term that converted was wrong-variety, generic, or an uncertified claim.

Some winning keywords must be ignored

A few search terms that genuinely produce orders are regulated claimsorganic and halal among them. Putting them in copy without certification on file risks the listing being suppressed, which costs far more than the extra traffic is worth.

They are removed from every recommendation and listed once, separately, so the decision is deliberate rather than accidental. If we hold certification for a product, tell us and it goes back in.

How to use it

← Back to the audit
Scores refresh when the audit re-runs. Scope is advertised ASINs. Figures cover a 30-day window.