How to rank on Amazon

The complete method: the four jobs, the ranking equation, the diagnostic order of operations, and what genuinely moves each layer. Every claim labelled by where it comes from.

Fact-checked 22 August 2026·40 min read·9,193 words·By Hymie Zebede
Amazon confirmed Amazon’s own documentation
Amazon research Published Amazon research
Observed Reproducible practitioner testing
Model This framework’s inference
Contents — 9 sections
  1. Why most ranking advice fails
  2. The ranking equation
  3. The diagnostic order of operations
  4. The six-layer stack, in summary
  5. What actually moves each layer
  6. How to measure whether any of it worked
  7. The sequenced plan: week one, month one, quarter one
  8. What does not work, and why
  9. What this means in practice

Ask how to rank on Amazon and you will be handed a list of tactics. Put the keyword in the title. Get more reviews. Run PPC on your main term. Improve your main image. Each of those is a real lever, and each of them is the reason most optimisation programmes stall, because a lever only works when it is attached to the thing that is actually broken.

The governing idea in this system is one sentence. Rank is not bought and it is not written. It is the arithmetic residue of eligibility, relevance, conversion and consistency. Each of those four is produced at a different layer of Amazon's catalog, by a different team, on a different clock. Almost every failed optimisation we have reviewed was a correct action taken at the wrong layer. The tactic was fine. The diagnosis was never made.

What follows is the whole model, in the order you should learn it and in the order you should apply it. First why layer confusion wastes so much time, then the equation the layers resolve to, then the diagnostic sequence that tells you which layer you are in, then a summary of the six retrieval layers a modern listing has to satisfy, then what genuinely moves each one, then how to measure whether it worked, then a sequenced plan for week one, month one and quarter one. It closes with the tactics that do not work and the reasons they do not, including the ones that carry account and legal exposure.

Every substantive claim below carries a label saying where it comes from: Amazon's own documentation, Amazon's published research, reproducible practitioner observation, or this framework's inference. That discipline matters more here than in most subjects, because Amazon has never published a ranking-factor list and never published a weight for anything. Any guide that hands you a percentage without a source has invented it. Confidence in this business comes from precision about what is known, not from adjectives.

Why most ranking advice fails

Amazon is not one system. It is four systems stacked on one another that do not automatically inform each other, and the most common operating error in this industry is treating a symptom that appears at one layer as a problem belonging to that layer. A suppressed Buy Box is not a pricing problem until a rejected attribute contribution has been ruled out. Flat advertising is not a campaign problem until a product-type mismatch has been ruled out. A traffic collapse is not a copy problem until indexation has been verified.

1 · Data
Backend attributes, item type keywords, GTINs, product type, browse nodes, variation themes, contribution records. This is what Amazon actually reasons over. Retrieval, filtering, gating and compliance enforcement all run against this, not against the detail page a human sees. Failure signature: the interface says the listing is fine and the system behaves as though it is not.
2 · Control
Who is permitted to write to layer 1. Contribution hierarchy, Brand Registry status, Vendor ownership records, Amazon's own data augmenters, marketplace-of-origin effects. This layer decides whether your edit is accepted, which is a different question from whether you were allowed to submit it. Failure signature: the submission confirms, no error appears, and the value never changes.
3 · Discovery
Retrieval and interpretation. Lexical matching, semantic retrieval, the relationship graph, the shopping assistant, AI Overviews, visual search, agentic protocols. One shopper request becomes many machine-generated retrievals, and the ASIN either exists in the vocabulary those retrievals use or it does not. Failure signature: the product is perfect and nobody sees it.
4 · Commercial
Price and price history, deals, PPC, inventory depth and placement, delivery promise, reviews, margin. This is where most agency effort lands and where the fewest root causes actually live. Failure signature: levers are being pulled hard and the P&L does not move.

Cutting across those four layers are four jobs your listing has to do. Every optimisation decision belongs to exactly one of them. Model

JobThe question it answersGoverned byFailure signature
EligibilityCan this ASIN enter the candidate set at all?Attributes, product type, browse node, GTIN, variation validity, suppression stateInvisible in ranking reports. The ASIN is not ranked low, it is not considered
RetrievalCan Amazon find it in the shopper's language?Indexation across every text field, plus semantic matchingZero impressions on queries that were previously live
SelectionIs it a strong fit for this shopper, in this context?Evidence quality, behavioural associations, personalisation, assistant reasoningRanked but never surfaced in answers or recommendations. Impressions without prominence
ConversionDoes the tile, the page and the offer win?Price, delivery promise, reviews, images, stockImpressions hold, clicks and purchases lag the market
The discipline

Name the layer before acting. PPC cannot fix eligibility. Copy cannot fix the offer. Evidence cannot fix retrieval. Every hour spent on the wrong layer produces a result that cannot be interpreted, which is worse than no result at all, because it teaches the team the wrong lesson.

There is a subtler version of this trap, and it is the reason bad practice survives contact with good results. Commercial-layer fixes frequently work for reasons that belong to layers 1 and 3, which makes them look like commercial wins and buries the real mechanism. The clearest example: increasing inventory depth improves the delivery promise, which improves conversion rate, which improves organic rank. That is a layer-4 lever producing a layer-3 outcome through a layer-1 signal. If nobody identifies the mechanism, the lesson learned is wrong and the next product gets the wrong prescription.

The ranking equation

This is a model, not a mechanism

Amazon does not compute these four terms. The equation is an organising heuristic that predicts where effort pays and where it is wasted. It earns its place by being useful and falsifiable, not by describing internals. Where it and your account data disagree, the data wins. Model

Everything in this framework resolves to four terms:

Eligibility × Relevance × Conversion × Consistencymultiplicative, because any one of them can zero the result on its own

They multiply rather than add because each can independently take the outcome to nothing. An ineligible ASIN cannot rank at any level of relevance. A perfectly relevant ASIN that does not convert loses the position it earns. An ASIN that converts brilliantly in bursts while going out of stock never accumulates the history that holds rank. Work the terms left to right. Effort spent on relevance while eligibility is broken is wasted, and spend applied to a query you cannot convert is worse than wasted, because it teaches the ranking system that you lose.

Term 1 — Eligibility: can this ASIN be considered at all

Produced at the data and control layers. In stock and deliverable. Correct product type and browse node. Required structured attributes present and correctly typed. No unresolved compliance or variation-validity flag. Contribution authority sufficient that your values are the ones the catalog actually holds.

Eligibility is binary per query. An ASIN missing the attribute that a filtered or constrained request depends on is not ranked poorly for that request. It is absent from the candidate set entirely, before any score is computed. Reviews, images and price are never consulted. This is the term with no visible symptom until it is severe, which is exactly why it is the one that gets silently dropped.

Term 2 — Relevance: is this ASIN retrieved by the queries that matter

Produced at the discovery layer, from the vocabulary present in indexed fields. Relevance in 2026 is a coverage problem far more than a density problem, because one shopper intent now generates many machine-formulated retrievals across style, size, material, context, audience, constraint and occasion. Depth on a single head term is worth progressively less. Honest breadth across the query family a category naturally produces is worth progressively more.

Term 3 — Conversion: does traffic convert at or above market rate

Produced jointly at the discovery and commercial layers, and measured per query rather than in aggregate. This is the term the ranking system watches most closely, and it is the term most often addressed with the wrong instrument. Conversion failure at the tile, at the page and at the offer are three different problems with three different fixes, and the four-index method separates them arithmetically rather than by opinion.

Term 4 — Consistency: does the signal hold over time

The term the industry systematically under-weights. Stock continuity, price stability, delivery-promise stability, claim agreement across surfaces, and unbroken velocity all feed systems that have memory. Price history is now an input to recommendation logic Observed, which means volatility is penalised independently of the price level. A listing that is right on average but unstable in fact will underperform a slightly worse listing that never moves.

TermNatural ownerClock
EligibilityCatalog specialistQuarterly, plus every category template change
RelevanceCopywriter and strategistPer launch, then semi-annual
ConversionBrand manager and PPC managerWeekly
ConsistencyInventory and pricingContinuous
Operating consequence

An optimisation programme that assigns all four terms to one person will silently drop eligibility. It is the only term with no visible symptom until it is severe, so it is always the one that loses the argument for this week's attention.

The diagnostic order of operations

This is the spine of the whole system and it opens every troubleshooting procedure worth writing. It exists because every layer produces symptoms that look like they belong to the layer above it. Checking in the wrong order does not merely delay the fix. It produces weeks of data that cannot be interpreted.

1. Establish the symptom's layer of appearance. Where was it observed: a dashboard number, a rejected submission, a lost placement, a support response? Record it, and do not treat it as the location of the cause. The place a problem shows up is almost never the place it lives.
2. Descend one layer and rule out. Buy Box or suppression symptom: check contribution acceptance and variation validity before pricing. Advertising underperformance: check product type and item type keyword alignment, and browse node, before campaign structure. Denied appeal: check for a locked field or a schema validation failure that precedes human review. Traffic collapse: check indexation and attribute presence before copy.
3. Identify the owning system before choosing a channel. Escalation is a routing problem, not a persistence problem. Repeating a submission at the wrong authority level, or escalating to a team without jurisdiction over the field in question, produces identical failures indefinitely and burns the channel.
4. Apply the stop rule. After the second identical response through the same channel, stop. Do not submit a third time. Re-run step 2 with a wider aperture, or escalate the routing question rather than the request itself.
5. Document as a case, not a ticket. Problem, prevailing assumption, actual system behaviour, escalation sequence, resolution. Numbered and archived. This is what converts solved tickets into institutional capability, and it is the single habit that most reliably separates operators who compound from operators who repeat.
Why step 2 is non-negotiable

A miscategorised ASIN makes every downstream optimisation unmeasurable, not merely suboptimal. Copy tests, image tests, bid changes and price tests run against a wrong browse node produce data that cannot be interpreted and conclusions that will be wrong in a direction you cannot predict. Verifying the data layer is not a hygiene task. It is the precondition for the validity of every experiment in the account.

Indexation is the first check, and it takes two minutes

Indexed, ranked and visible are three different states that fail separately and are fixed separately. Indexed means the term is associated with the ASIN and can retrieve it. Ranked means it retrieves it at a position a shopper would reach. Visible means it does so against real competition. Conflating them is why so many rank-loss investigations end in the wrong place.

The exact-phrase plus identifier test. Search the exact phrase together with the ASIN. If the ASIN returns, the term is indexed. If nothing returns, it is not, and no amount of bidding or copy quality changes that. Observed
Separate the three states. Indexed but absent from the open results is a ranking problem. Not indexed is a placement or acceptance problem, which lives at the data or control layer. Never diagnose a ranking problem until indexation is confirmed.
Verify backend terms specifically. Backend terms are invisible on the page, so this test is the only proof they took. A silently rejected backend field looks identical to a working one. Sample after every backend change.
Respect the lag. Expect roughly 24 to 48 hours for a straightforward update, and up to two weeks for full settling after a structural change. Observed Do not conclude a term failed to index until the window has passed, and do not resubmit inside it. That is how a clean change becomes two variables.
Standing checkpoints. Post-publish on every new ASIN. Two weeks after any migration, against the pre-change export. On any query that drops to zero impressions. After any backend or attribute change.

Full failure-cause walkthrough on indexation troubleshooting.

The fork that decides everything: did the impressions disappear?

When performance drops, one question routes the entire investigation. Pull your Search Query Performance export against the last archived one and ask whether the affected queries went to zero impressions, or held impressions at a worse position.

Impressions gone (zero or near zero)

This is structural, not performance. No bid, budget or copy change fixes this class of problem. Check causes in this order: your own changes in the last 21 days, including unlogged agency or VA changes; the Review Listing Changes queue, where an AI-generated draft may have published itself; a silently rejected or reverted attribute, tested by re-pulling at 48 hours; a variation restructure, product type change or browse-node reassignment; and finally demand disappearance, checked against total market impressions on the query.

Impressions held, position worse

This is performance. Decompose with the four indices to find which funnel stage fell, fix that stage, and change one variable per measurement window. Conversion-driven rank loss usually shows as the purchase or cart-add index falling before impression share does. If conversion held and share fell, look at competitive entry and price position instead.

A query sitting at zero after a structural edit is a candidate orphan until proven otherwise. Confirm the market demand still exists, re-home the term to the correct field, and verify indexation again. The ordered nine-cause version of this walkthrough is on rank drop diagnosis, and the incident-shaped versions are in the scenario runbooks.

Before assigning any work, decide which of four states the ASIN is in

If the ASIN is…The binding constraint is…Work here
Not indexed for the queryEligibility. It is not in the candidate pool and nothing downstream mattersIndexation test, attribute census, contribution authority
Indexed but ranked deepPool entry. It may be in the pool but not the part anyone readsFour-index diagnosis, conversion levers, spend as a ranking instrument
On page one, absent from assistant answersThe re-rank. It is in the pool and losing the narrowingExtractability, evidence consistency, adjacency, review corpus
Cited in answers, not convertingThe offer or the page, not discoveryPrice, delivery promise, purchase index, the negative-signal chain
The most expensive error in this discipline

Doing re-rank work on an ASIN that has an eligibility problem. It produces no movement and consumes a quarter. Diagnose which of the four states you are in before a single task is assigned.

The six-layer stack, in summary

There has only ever been A9. There is no A10, no A11 and no A12. What actually happened is that A9 evolved in layers, and each era added a layer without replacing the one beneath it. Every layer inherits the failures of the layer below. That single fact explains why so much contradictory ranking advice is all partly true: different practitioners are describing different layers, each accurately, and each assuming their layer is the whole system.

EraWhat it addedStill true today
2003–2014Lexical matchingField layout still gates indexation. Frequency no longer correlates with rank
~2015–2018Behavioural ranking: sales velocity, click-through, conversion. The era folklore calls "A10"Purchase-after-query remains the strongest observable rank driver Observed
2019–2023Semantic retrieval. Embedding-based matching, described in Amazon's Semantic Product Search paper Amazon researchThe vocabulary gap closes without you. Identity clarity now outranks synonym breadth
2024The COSMO knowledge graph Amazon research and the RAG shopping assistant Amazon confirmedRelationships and generated answers. The listing becomes an evidence base
2025–2026Assistant and agentic era. Alexa integration, AI Overviews, Sponsored Prompts in beta, automated buyingStructured fields scored against queries. The data layer now precedes copy

Read as six layers rather than five eras, the stack is:

1 · Lexical
Tokenisation, stemming and the field indexation map. Matching is case-insensitive; most punctuation is stripped. Singular and plural are usually equivalent, so plural duplicates waste space. Misspellings are not lexically matched, which is what the backend field is genuinely for. Query tokens can match across fields jointly, so a word in the name and a word in a bullet together satisfy a phrase. Observed
2 · Semantic
Embedding-based retrieval finds products that share meaning with the query. Amazon research It broadens what lexical finds. It does not resurrect what was never indexed. The failure mode here is identity ambiguity: a listing that calls itself two different products blurs its own embedding.
3 · Behavioural
Machine-learned ranking weighting sales velocity, click-through, conversion, returns and in-stock rate. Observed Movers: converting on the query, precision of early traffic, price within the query's revealed budget. Failures: broad launch traffic teaching a blurred association, and stockouts breaking velocity.
4 · Relationship graph
Commonsense relationships mined from query-purchase and co-purchase behaviour and human-filtered: used-for function, used-by audience, used-in context, complement, substitute. Amazon research Learned from behaviour, not declared in copy. The edges cannot be enumerated from outside and nobody outside Amazon knows the weights.
5 · The assistant
A shopping LLM performing retrieval-augmented generation over the catalog, customer reviews, community Q&A and other Amazon data. Amazon confirmed Amazon has reported 350 million customers over a trailing twelve months and active users roughly doubling in Q2 2026. Your listing is the evidence base it quotes. What it cannot quote from you, it rebuilds from reviews, competitors or generic category content.
6 · Agentic
Automated and assistant-initiated purchasing, visual search, and paid placement inside answers. Matching scores structured fields against the query: GTIN, flat-file data, attributes. Amazon confirmed direction. This is the layer that inverted the order of operations, putting the data layer ahead of titles, images and copy.

Three mechanics cut across the stack and change strategy more than any individual layer does.

Query rewriting

One shopping mission generates multiple retrieval paths that the seller never sees: product type, constraint, attribute, substitute, context. Amazon's own term for this is query rewriting, and there are several Amazon Science publications on it. Amazon research "Fan-out" is community shorthand for the same mechanism. The consequence is that exact-string density buys less than it used to, and honest concept coverage buys retrieval across child queries that appear in no report you have access to.

The pool architecture

Conventional retrieval assembles the candidate pool, and the assistant re-ranks that pool. Sustained practitioner testing describes roughly a hundred products retrieved, narrowed to twenty or thirty by prompt context and personalisation, and presented as five to eight in the answer. Observed Treat the shape as reliable and the exact widths as indicative. Never present those numbers as Amazon's published architecture, because they are not.

The prerequisite that settles the SEO-versus-AI argument

If the ASIN is not on page one of conventional search, it cannot be on page one of AI search. It has to be in the pool to be re-ranked into the answer. Two conclusions follow, and both are load-bearing. "Abandon SEO for AI" is arithmetically wrong, because the assistant cannot select a product it was never handed. "Just do SEO" is equally wrong, because pool entry only gets the ASIN considered; the re-rank decides whether it is one of the five to eight, and that is where evidence quality does its work.

The compression chain

Amazon now generates display content from your content. Title feeds Item Highlights. Description feeds bullets, which feed the "Top Highlights" summary. Reviews feed review summaries. Observed Whatever is thin or generic is exactly what gets summarised and shown. The old strategy of a strong title carrying weak bullets no longer survives, because the weak layer is now the layer that surfaces.

The complete treatment, including the tokenisation rules, the field indexation map and the sub-layers of lexical matching, is on the six-layer stack.

How exposed is your catalogue on this?

Twenty checks across the five layers, scored 0–100, returning a ranked issue list by severity — the same audit we run on client accounts. Free, no signup to see your result, and it runs entirely in your browser.

Score my listings →

Nothing you answer is transmitted or stored. The written report and the six working templates are the optional email step afterwards.

What actually moves each layer

Eligibility

Structured product data is the substrate the entire equation stands on, and it is invisible from the interface most teams work in. The mechanism worth internalising: when structured fields are incomplete or inconsistently typed, Amazon generates its own interpretation of the product from pattern recognition across whatever signals are available, and that inferred interpretation becomes the operational truth the system works from. Not a fallback. Not a placeholder. The record the machine reasons over from that point forward.

Pull the full category template, not the edit screen. The edit screen exposes a subset of the schema. The downloadable category-specific template is the complete field set, and the delta between the two is where eligibility is lost. The Category Listing Report is the source of truth for what the catalog currently holds.
Score every field into three states, not two. Valued-correct, placeholder-or-wrong, blank. A placeholder passes gates on a promise the product does not keep and comes back as a refund and a one-star review. It is worse than a blank, and a two-state audit will never surface it. Typical observed fill rate against a category's real attribute depth is around 60%. Observed
Fill in filter-priority order. Anything a shopper or an agent would constrain on first: dimensions with normalised units, material, compatibility or fitment, count, form, age range, intended use, care, certifications.
Source from specification, never from memory. Every value traces to a spec sheet, a lab report or a certificate. This is the rule that keeps the census defensible in a compliance review and stops the fix reintroducing the problem.
Re-validate quarterly and on any schema change. Census results decay, because the category schema moves underneath them.

Two specific traps sit inside eligibility work.

Product type and item type keyword decide your browse node. You do not select browse node placement directly. It is assigned from the combination of product type and item type keyword. Observed If those two are misaligned, the product is placed in the wrong category tree, and advertising can run flawlessly while shoppers browsing the correct category cannot find the product at all. No listing tool audits whether that alignment survives an Amazon browse-tree or template restructure. That gap belongs to a human on a defined cadence.

Contribution authority decides whether your edit is accepted. The authority to submit a change and the authority to have that change accepted are two different things. The catalog runs on a contribution hierarchy: for each attribute independently, the highest-scored contributor controls the value, and submissions from lower-scored entities are rejected before they reach the catalog with no error returned. The field looks editable. The submission confirms. The value never changes.

Correction — the numbers everyone quotes have no source

The contribution scores that circulate widely (a figure for a seller without Brand Registry, another with it, another for a Vendor record) have no Amazon primary source and do not appear in the API documentation. We repeated them ourselves before checking. Do not quote them. What Amazon does document Amazon confirmed is that its systems determine which seller's contribution is published based on sales volume, refund rate, buyer feedback and A-to-z guarantee claims, with brand ownership as the main factor. The operating conclusion is unchanged and is the part that matters: Brand Registry strengthens control, it does not guarantee it. It is a score, not a shield, and this is a routing problem rather than a persistence problem.

One more eligibility fact that catches experienced sellers. Amazon evaluates the catalog with two separate systems at two different points in time: a standard applied at the upload interface, and a stricter compliance monitor running continuously after the listing is live. A variation can clear the first and fail the second, with the violation arriving long afterwards. Accepted is not valid. Every variation create or restructure needs a post-publish validation step and a 30-day recheck.

Retrieval

Retrieval is won by putting every honest concept in its highest-leverage indexed home exactly once. The placement hierarchy assigns each term to the highest surface it truthfully belongs to.

1 · Structured attributes
Ground truth. Missing fields act as exclusion gates, not scoring penalties. Every category field Amazon offers, filled completely, no placeholders.
2 · Product Name (75)
Identity. What the item is. Brand, defining adjectives, noun adjunct, head noun, form or size or count. Highest-volume identity root only. No synonym stacking.
3 · Item Highlights (125)
Relevance. Why it fits this shopper. Use case, key feature, material, compatibility, buying reason, written as natural noun phrases rather than a keyword string.
4 · Bullets
Evidence and objection handling. Indexed through the last bullet. Noun-phrase openers, spec density with units, problem-to-solution pairs, plain-language answers to the objections the category actually raises.
5 · Product description
The keyword reservoir. Visually displaced by A+ on most detail pages and still fully indexed. This is the most under-used field in the catalog: 1,200 to 1,800 characters of readable prose carrying honest synonyms and long-tail modifier phrases.
6 · Backend search terms
Silent recall net. Only what has no on-page home. Allocation: 60% specification, 20% category generalisation, 10% own-brand equivalence, 10% complement. Model
7 · Native A+ text
Assistant evidence layer. Indexing observed and category-dependent, so never the only home for a must-rank term. FAQ modules and structured question-and-answer prose earn their place here.
8 · Image text and context
The vision layer. Callouts, charts and lifestyle context are parsed, but image text is not a search index. Anything stated only in an image must exist as text somewhere.
The priority inversion

The historic order of effort — copy first, attributes if there is time — is now reversed. Attributes sit above copy because they gate eligibility, and no amount of copy quality rescues an ASIN that was excluded before scoring. Any optimisation programme that starts with a copy brief has already skipped its highest-leverage hour.

The 75 and the 125

The title is now two co-equal indexed fields rather than one long string. Amazon confirmed Both are search inputs and neither is prioritised over the other, which kills the rumour that content moved into Highlights has been demoted. Copy strategy here is allocation, not sacrifice.

Item name · 75 characters
Job: identity. Answers "what is this?" in one breath. Brand stays in the name. One identity root, in the word order the market actually purchases on, taken from your own query data. Variant token last, structure identical across every child. Banned: benefit language, audience language, promotional language, synonym stacking, ALL-CAPS, competitor brands, unsubstantiated claims.
Item Highlights · 125 characters
Job: relevance. Answers "why is this right for me?" as one readable line. Use case, the consequence of a material or spec, the differentiator a shopper would compare on, compatibility, audience. Every phrase mirrored by an attribute or bullet that proves it. This is the legitimate home for the second product-type synonym displaced from the name.
The lock

Item Highlights is disabled until the item name is 75 characters or fewer. Amazon confirmed An over-limit title therefore forfeits an entire second indexed field. If you find an over-length title, lead with the lock, not with the length. That is the argument that gets it fixed. Over-limit titles also queue for an automated rewrite that optimises for readability rather than for ranking terms, and has been observed dropping phrases that were driving purchase share. Observed

The placement test for any contested term is a single question. Remove the phrase: does the shopper still know what the product is? If no, it belongs in the 75. If yes, but they lose a reason it fits them, it belongs in the 125. Full construction rules, category formulas and the migration playbook are on the 75/125 title system, and you can check counts against the rules with the title checker.

One identity root

This is the single most consequential copy rule in the system. Use one product-type phrase to say what the product is, in the word order your purchase data shows the market uses, and never stack two type synonyms in the name. Two roots blur the listing's own semantic identity and split the behavioural history that should have accumulated on one association. The honest second synonym has a home: Highlights, or the description.

Backend search terms

The backend field is byte-limited rather than character-limited, limits vary by marketplace, and Amazon's stated behaviour is that the whole entry is rejected on exceeding the limit, not just the overflow, with no error returned. Accented and special characters consume two to four bytes each. Verify the byte count in code and verify indexation by test. Never verify by eye.

What belongs there: high-volume misspellings, which are not lexically matched anywhere else; other-language terms with real domestic volume; technical and trade synonyms; gift and occasion intent; complement contexts. What does not: duplication of any on-page term, which buys zero recall; competitor brand names, which is a policy violation; substitute-category names; pack or size language that contradicts the actual offer; plurals and word-order permutations. Audited backend fields typically waste 50 to 70 per cent of their bytes on duplicates. Observed

Selection

Selection is where a listing that is findable becomes a listing that gets chosen, quoted and recommended. Three levers dominate.

Extractability. A claim can be true, indexed and useless, because it cannot be lifted out as a self-contained passage. The standard: every load-bearing claim is a standalone sentence structured as fact, then consequence, then audience or use, with numbers and units. The test is to read it aloud with zero surrounding context and ask whether it answers a shopper's question completely. Common failures are a referent that sits outside the sentence, a fact split across two bullets, an implication instead of a statement, a number without a unit, and a fact stated only in an image.

Evidence consistency. The assistant reads your claims against reviews, Q&A and structured data. Contradiction is more expensive than absence, because an unsupported claim can surface inside your own answer as a caveat. Reconcile your top ten claims against the review corpus quarterly, and retire or reframe the contradicted ones.

No identity sabotage. This is the most damaging copy pattern found in audits. A listing that names a cheaper substitute category or material as itself, usually for keyword coverage, teaches semantic retrieval the wrong identity and places the ASIN on a battlefield it can only lose on price. One anonymised reference pattern: six self-identifications as the substitute across description and backend, producing indexation on the substitute's six-figure-volume head term at roughly half a per cent impression share, dozens of clicks and zero purchases, against a market purchase median around a fifth of the product's price. Asked directly whether the product was the premium item or the substitute, the assistant could find both answers on the same page. Observed

The scan is mechanical and belongs in every audit: search description, backend and Highlights for substitute category and material names, and for offer contradictions such as pack counts, sizes, colours or bundle language that do not match the actual offer. Coverage means every honest way to describe the product. The substitute's name is not an honest way to describe a premium product. It is a different product.

Conversion

The levers that move conversion are mostly not copy. In rough order of observed effect size and speed:

Delivery promise and inventory depth
The highest-leverage lever most teams file under logistics. Standing policy: 90 days of cover or more, never below 75, distributed across multiple fulfilment centres where possible. Observed Audit the delivery promise on a fixed panel of ZIP codes monthly on your top ASINs, and immediately on any stock dip.
Price level
Selling materially above the market's purchase median on a query means the query is price-gated. Our working threshold is 10 to 15 per cent above median, tier- and pack-normalised. Model No amount of copy work recovers a price-gated query, and budget-bounded agentic requests exclude the ASIN outright.
Price history
Raise once and hold. Volatility is penalised independently of level. A discount off an inflated recent price does not read as credible, because the system holds the record. For a market-leading ASIN that is maxed on rank, coverage and marketplaces, a 5 to 10 per cent increase observed for 14 days on BSR, conversion, rank and velocity is the highest-leverage remaining move, and it is fully reversible. One move, not a sequence.
Reviews at launch
Review count and text quality gate both conversion and the evidence layer. The decisive launch tactic is marketplace-stacked Vine: the same hero child enrolled across every active marketplace, roughly 30 units each, reviews consolidating to one ASIN, targeting 90 to 150 reviews across at least two marketplaces. Observed
The offer envelope
Business pricing at a 5% floor discount unlocks B2B demand most competitors leave uncontested. Featured-offer mechanics have moved from gate-then-rank to rank-only Amazon confirmed, so seller-performance metrics are now graded inputs inside the ranking formula rather than a binary eligibility filter, competing directly against price.

Running in the opposite direction is the chain nobody models. A claim the product cannot keep, whether a placeholder attribute, overstated copy or wrong fitment, produces a return and a refund immediately, a permanent negative review within weeks, a rising negative-experience rate and return-rate badge risk, and assistant answers sourced from the complaint indefinitely. Conversion falls, then rank follows. The original defect was a data-layer decision and the penalty arrives at the discovery and commercial layers months later, where nobody connects it back. The attribute census is not compliance hygiene. It is return-rate management executed twelve weeks early.

Spend, used properly

Rank follows conversion, not spend. Advertising a query you convert below market on rents a position the system reclaims at taper, and the below-market conversion signal you generate along the way makes the organic problem worse. Spend is an amplifier applied to a proven conversion, never a substitute for one.

The spend gate

Before any rank-driving campaign is built, a query has to clear three tests. Purchase index at or above roughly 0.9, meaning it converts at or near market rate. Model Above the significance floor, which means about 100 of your own clicks, or read at family level. And price-tier and pack normalised, so you are not excluding a query on an attribution artefact. Recompute monthly. Queries crossing the threshold graduate onto the spend list; queries falling below it come off it. Below the gate, spend buys data rather than position — label it a data buy and cap it.

Two mechanical habits produce most of the remaining upside. Build a placement report weekly and shift budget from the weakest placement toward the strongest: across large brand samples, top-of-search is the best-converting placement in roughly 70 per cent of brands and the best on ACOS in 40 to 50 per cent. Observed And treat TACOS as the share of revenue you have deliberately allocated to buying and defending rank, rather than as an efficiency ceiling to minimise. Both directions are valid. What is never valid is managing the ratio without knowing which situation you are in. After a push tapers, watch impression share for two to three weeks: held share is the confirmation that the position is now organically supported rather than rented. The evidence review, including what cuts against the thesis, is on PPC and organic rank.

Choosing what to rank for

Two rules do most of the work here. The first is the promotion test: no term enters any field or any campaign unless the product can honestly serve the intent behind it. A term you cannot serve is not a keyword opportunity. It is a future return, and the returns chain above is what it costs. Record every failure rather than silently dropping it.

The second is first-party volume only. Third-party tools contribute candidates and competitor coverage. They never contribute volumes, because their volume estimates are modelled rather than measured, they are blind to conversational and tile-injected branches entirely, and they put a number in the file that nobody can reproduce. All volume mathematics runs on Search Query Performance and Brand Analytics counts. Ranking spend is then prioritised by scoring each query family on volume, realistic headroom and winnability, taking the top three to five as the active push list, and working one family at a time. The full method is on keyword strategy.

How to measure whether any of it worked

Search Query Performance is the spine of measurement, because it is the only report that gives you your funnel and the market's funnel on the same query. Minimum dataset is eight weekly exports, ASIN view and Brand view, archived read-only and dated. Weekly grain, because monthly grain hides the week-level damage a structural edit does.

Raw counts only

Never use the export's percentage columns as conversion rates. They are normalised to total query volume rather than to the funnel, and read as rates they invert the diagnosis. Compute every rate from raw impressions, clicks, cart adds and purchases.

Split the data before reading any index. Branded against generic, because destination traffic behaves nothing like discovery traffic. Constraint-modified against commodity, which is where "our real business is two per cent of our volume" findings live. Head against family. And price-normal against price-mismatched, comparing your price to each family's purchase median.

IndexFormula, from raw countsLocalises the failure to
Impression shareour impressions ÷ total impressionsFindability — retrieval and rank depth
CTR index(our clicks ÷ our impressions) ÷ (market clicks ÷ market impressions)The tile — main image, price on tile, title, rating, badge
Cart-add index(our carts ÷ our clicks) ÷ (market carts ÷ market clicks)The page — copy, images, A+, reviews, unanswered objections
Purchase index(our purchases ÷ our carts) ÷ (market purchases ÷ market carts)The offer — price, delivery promise, stock, checkout

An index of 1.0 is parity with the market at that stage. Above 1.0 you beat the market there. Below roughly 0.85 is the action threshold. Model Nothing is readable below the floors:

≥ 2,500impressions before reading a CTR index on a single query
≥ 100clicks before reading a cart-add or purchase index
≥ 3periods before calling anything a trend

Below-floor queries roll up into families. A below-floor signal becomes evidence only when an independent signal points the same way, such as a price gap, a family pattern or a delivery differential. Two signals in one direction is a diagnosis. One below-floor number is an anecdote. The arithmetic is on the four-index diagnosis, and the SQP index calculator computes the indices and applies the floors for you.

The signature reads

Low CTR index, high purchase index
The tile loses and the page wins. Check the price-median gap before touching the tile. At large multiples of the query's purchase median, no image or title fixes the click rate. The battlefield is wrong, not the tile.
Healthy impression share, collapsing cart-add
A page problem. Objections unanswered, images stale, or a shift in review sentiment.
Everything indexed, purchase index below 0.7 across families
An offer problem. Price, delivery promise, or stock reliability. Copy work will not touch it.
Impression share collapsing to near zero on specific queries
Structural, not performance. Go to the indexation and change-log check, not to spend.

Judge-by windows

Most optimisation programmes are judged too early, concluded wrongly, and reversed. Fix that with a calendar agreed before the change ships.

WindowWhat is readable
+48 hoursPublication acceptance, and attribute re-pull state: changed and held, unchanged with no error (a silent rejection), or changed then reverted (a higher-authority contributor)
+1 to 2 weeksIndexation settled. Run the orphan sweep against the pre-change export
+2 to 4 weeksClick-through
+4 to 6 weeksImpression share and family coverage. This is the verdict window
2 to 6 monthsAssistant-layer effects, as answers begin sourcing from the listing

Two rules hold the calendar together. Attribute nothing inside the noise window, and never overlap two changes in one window. If you must roll back, roll back to the exact prior version. A partial revert creates an uninterpretable third state.

Why a rank screenshot is not evidence

Amazon has published research on whole-page optimisation, deployed live, describing a page ranker that arranges different widgets in different positions for different users, with products weighted by pixel coverage and page region rather than by ordinal position alone. The paper reports a 1.87% gain in brand relevance and a 0.5% revenue uplift. Amazon research

The consequences change how you report. A single rank check is one sample from a distribution, not the truth. A screenshot from a logged-in account measures that account's personalisation, not the market. Rank evidence going into a report should come from impression share, which is aggregated across shoppers. And a position eight rendered in a large-format grid may outperform a position four in a dense list. This is also the honest answer when a client asks why they see themselves ranking and their customer does not.

The sequenced plan: week one, month one, quarter one

Week one — establish the baseline and find the gates

Archive the baseline before touching anything. Eight weeks of weekly SQP exports, ASIN view and Brand view, read-only and dated. No baseline, no work. Every verdict you will reach in month two compares against this file, and it cannot be recreated later.
Pull the Category Listing Report and the full category template. Not the edit screen. Run the three-state census on every field and the wrong-value scan alongside it. Record the percentage valued, placeholder and blank.
Verify product type, item type keyword, browse node, GTIN and variation validity. Compare product type and item type keyword against the top five competitors in the category. A mismatch here invalidates every measurement you take afterwards.
Run an indexation sample. Twenty exact-phrase-plus-ASIN tests spread across identity and spec terms, Highlights phrases, description-only terms and backend-only terms. Record the pass rate. This one exercise usually reorders the whole priority list.
Check the title against the 75 and note whether Highlights is live. If the name is over 75 characters, Item Highlights is disabled and you are running with one indexed identity field instead of two. Also sweep the Review Listing Changes queue, which has a 14-day window Amazon confirmed and in which unreviewed AI-generated drafts publish themselves.
Run the identity-sabotage and offer-contradiction scan. Search description, backend and Highlights for substitute category and material names, and for pack, size and colour language that contradicts the real offer.

Month one — fix eligibility, then rebuild in order

Attributes ship first and are verified at 48 hours. Always. Re-pull and classify the outcome: changed and held, unchanged with no error, or changed then reverted. Stop after two identical rejections through the same channel and reroute rather than resubmit.
Build the term inventory before writing a word. Every meaningful term in your current fields, mapped to its function and then to its destination: a named attribute, the name, Highlights, a specific bullet, the description, backend, or delete with a recorded reason. No blank rows. Distinguish placement failures, which get re-homed, from truth failures, which get deleted. Zero orphaned terms is the standard, and the inventory sheet that enforces it is part of the operator's kit.
Rebuild the fields in hierarchy order. Attributes, then name, then Highlights, then bullets, then description, then backend. Verify character counts and byte counts in code, never by eye. Sequence the catalog tail-first so the pattern is validated where it cannot hurt, then heroes one variation family at a time, and never inside a deal window.
Run the orphan sweep at two weeks. Diff the new SQP against the archived baseline. Any query now at zero impressions is a candidate orphan: confirm the market demand persists, re-home the term, and verify indexation again.
Gate your spend. Compute the purchase index by family. Queries at or above roughly 0.9 are eligible for rank-driving spend. Everything below routes to a fix list — page, price or delivery — not to a campaign.

Quarter one — measure, expand, and build the register

Take the verdict at four to six weeks, on family-level impression share. Not at two weeks, not on a single query, and not on a rank screenshot.
Stand up the register. One sheet per brand, refreshed weekly, append-only. Query, family, classification, eight weeks of raw counts, the four indices, market and own price medians, paid coverage yes or no with the campaign, rank position, notes. The paid-coverage column is mandatory: organic loss with paid coverage reads completely differently from organic loss without it.
Expand coverage only after the roots hold. Once head and root families hold page one, expand along constraint modifiers, audience, occasion and context. Each branch enters through coverage first and spend second, and only after passing the promotion test and the price-band check.
Reconcile claims against the review corpus. Take your ten most load-bearing claims and check them against what reviewers actually say. Retire or reframe the contradicted ones, and answer the objections the corpus reveals on the page.
Set the cadence. Attribute census quarterly and on any category template change. Register refresh weekly. Review Listing Changes sweep weekly. Placement report weekly. Indexation sample after every backend change. One variable per measurement window, permanently.

For a new ASIN the same order applies with the clock compressed, because there is no history to measure and the sequence itself becomes the control. Category and schema decision, census at 100% from specification, variation architecture decided deliberately, mission coverage built, inventory depth planned to a 90-day policy from day one, and only then publication, indexation verification at day two or three, and small exact-match campaigns from day seven for discovery rather than scale. Judge a launch at day 90, not before. The full day-zero-to-ninety sequence is on the launch sequence.

What does not work, and why

Tactics that are simply dead

Keyword density
A term is indexed or it is not. The second occurrence adds nothing at the lexical layer and consumes surface that could have carried a different query. Frequency stopped correlating with rank when behavioural ranking arrived, more than a decade ago. Observed
Exact-string repetition across fields
Query tokens already match across fields jointly, so a word in the name and a word in a bullet together satisfy a phrase. Repeating the same string in the name, the bullets, the description and the backend buys one indexation four times and forfeits three slots of coverage.
Synonym stacking in the title
Two product-type synonyms in the name blur the listing's semantic identity and split the behavioural history that should have accumulated on one association. Semantic retrieval closes the vocabulary gap for you. Identity clarity now outranks synonym breadth. Amazon research foundation, Model conclusion.
Plurals and word-order permutations in backend
Singular and plural are usually equivalent, and word order does not matter in that field. Both are pure waste in a byte-limited space where an overrun silently discards the entire entry.
Competitor brand names anywhere
A policy violation on the page and in every hidden field. Also check generic-looking dictionary words against registered brands in your niche before using them.
Facts stated only in an image
Image text is not a search index. If it matters, it needs a text home somewhere on the listing.
Chasing "the A10 algorithm"
There is no A10, A11 or A12. There has only ever been A9, evolving in layers. The advice sold under those names is usually accurate description of the behavioural layer, mislabelled. Believing it is a separate system leads people to think the lexical layer beneath it stopped mattering, and it did not.

The quieter mistakes that cost more

Naming your cheaper substitute as yourself. Covered above, and worth repeating because it looks like good keyword coverage right up until you read the purchase column. You get indexed on a huge head term, you get clicks, and you convert nothing, because you are competing on a battlefield where the market's purchase median is a fraction of your price.

Filling attributes with placeholders. A placeholder passes an emptiness audit and pollutes the data layer. It gates you into searches you cannot satisfy, and it comes back as a return, a negative review and a permanent evidence problem in the assistant layer. A wrong value is worse than a blank, because it places the ASIN in the wrong set and looks fine on every audit that only checks presence.

Using third-party volume estimates in your maths. They are modelled rather than measured, they cannot see conversational or tile-injected branches at all, and they introduce a number into the file that nobody can reproduce. Use them for candidates and for competitor coverage. Never for volumes.

Shipping three fixes at once. The most common way an account generates a quarter of uninterpretable data. One variable per measurement window is not perfectionism. It is the only thing that makes the next decision better than a guess.

Judging at two weeks. Indexation settles in one to two weeks, click-through reads at two to four, and the verdict on impression share is at four to six. Assistant-layer effects run on a two-to-six-month clock. A change reversed at week two on a rank screenshot was never actually tested.

The tactics that carry real exposure

These are described here factually, because sellers deserve to know what the actual mechanics and the actual risks are rather than a lecture.

Incentivised, purchased or exchanged reviews. Amazon's Communication Guidelines and Customer Product Reviews Policy prohibit offering compensation, free products, discounts or refunds in exchange for reviews, and prohibit review exchange groups. Enforcement includes review suppression, listing removal and account deactivation, and Amazon has pursued civil litigation against brokers and participating sellers. Amazon confirmed Separately, the US Federal Trade Commission's rule on consumer reviews and testimonials has been in force since October 2024. It prohibits buying positive or negative reviews, insider reviews without disclosure, and misrepresenting reviews as independent, and it carries civil penalties per violation. The exposure is not only Amazon's to enforce, and it does not disappear when the reviews are deleted.

Search-find-buy schemes and two-step ranking URLs. The mechanic being sold is that external traffic performing a search and then purchasing writes a stronger purchase-after-query association than a direct link does. The behavioural layer does weight purchase-after-query heavily, so the premise is not fantasy. What is sold alongside it usually is: guaranteed positions, rebate-funded purchases, and volume that does not resemble genuine demand. Rebated or reimbursed purchases are prohibited, order manipulation is an enforceable offence, and the accounts running these campaigns are frequently the ones whose funds are held. There is also a measurement problem that nobody selling the service mentions: any position bought this way is rented, and when the campaign tapers the position returns to whatever your genuine conversion rate supports. If your purchase index is below 0.9 on the family, that is a low position.

Fabricated customer questions. Community Q&A is a named source the assistant retrieves from, which makes seeding it tempting. Do not create false customer questions or incentivise them. The surface is valuable precisely because it reads as customer-originated. Manufacturing that is a policy and trust risk with no upside your other surfaces cannot deliver.

Claims your structured data contradicts. Assistants already detect claim-versus-attribute mismatches internally without surfacing them. Observed Detection and enforcement currently sit at different tables. Treat that as a countdown rather than a permission. Every material claim in your copy — origin, material, capacity, certification — should match the structured field behind it before the two tables are connected.

A note on what nobody knows

Amazon has never published a ranking-factor list, never published a weight for any factor, and never confirmed the candidate-pool sizes, contribution scores or field weights that circulate as fact. Where this page gives a number, it says where the number came from. Where the honest answer is that nobody outside Amazon knows, that is what it says. Anyone offering you a percentage breakdown of Amazon's ranking algorithm is either repeating something invented or inventing it themselves.

What this means in practice

Six things you can do in the next week, in the order that produces the most information for the least effort.

Archive eight weeks of Search Query Performance today. ASIN view and Brand view, weekly grain, read-only, dated. Everything else on this list is only interpretable against it, and it is the one artefact you cannot backfill.
Run twenty exact-phrase-plus-ASIN indexation tests. Spread them across your identity terms, your Highlights phrases, description-only terms and backend-only terms. Record the pass rate. If terms you believe are live come back missing, you have a retrieval problem and every hour of copy or bid work planned for this month is going to the wrong layer.
Count your title. If the item name exceeds 75 characters, Item Highlights is locked and you are running with one indexed identity field instead of two. That is the single cheapest ranking asset most accounts are currently leaving on the table. Check it against the title checker.
Do the three-state attribute census on one hero ASIN. Pull the full category template rather than the edit screen, and score every field valued, placeholder or blank. Most teams discover something that changes their priority order inside an hour, and placeholders are the finding that matters most.
Compute the purchase index on your top three query families and set the gate. Anything below roughly 0.9 comes off the rank-spend list this week and goes on a fix list instead. This one change usually stops more waste than any campaign restructure.
Write down the judge-by date before you change anything else. Indexation at two weeks, click-through at two to four, the impression-share verdict at four to six. One variable per window. Agree it in advance and the arguments about whether it worked stop being arguments.

If a term in here is unfamiliar, the glossary defines every one of them as this framework uses it. If something on Amazon's side has changed since you last looked, the 2026 changelog is dated and maintained. And if you would rather see this run against your own account than read about it, there is a free account teardown.

Sources

Primary sources for the confirmed and published claims above. Observations and framework inferences are labelled as such in the text and are not sourced here.

  1. Amazon Search: The Joy of Ranking Products — Sorokina & Cantú-Paz, SIGIR 2016 — www.amazon.science
  2. Amazon Science — Semantic product search (KDD 2019) — www.amazon.science
  3. COSMO — SIGMOD 2024, Amazon Science — www.amazon.science
  4. Amazon — What is Amazon SEO (official guidance) — sell.amazon.com
  5. Amazon — Best Sellers Rank — sell.amazon.com
  6. Amazon — Brand Analytics and Search Query Performance — sell.amazon.com
  7. Amazon Seller Forums — 250-byte search terms announcement — sellercentral.amazon.com
  8. Amazon Seller Forums — Featured Offer eligibility update, July 2026 — sellercentral.amazon.com

Most accounts are losing to one layer they never checked

Naming the failing layer across a whole catalogue is a different job from understanding the model. That is what the teardown does — 72 hours, four leak categories, yours to keep either way.

Get a free account teardown →
ZBD Growth

Full Amazon channel management for established brands. Catalog, advertising, inventory and cases — run by a team you know by name, reported in depth.

© 2026 ZBD Growth. Selling on Amazon since 2012.Run by Hymie Zebede →