How to improve your Amazon listings for Rufus.
Rufus answers shopper questions on your listing — and you cannot tell whether it answers them from your content or guesses. Your title and backend keywords were written for the old keyword index. Rufus does not use that game's rules.
Rufus picks products by traversing COSMO, Amazon's published knowledge graph of 15 shopper-intent relations. Add your Amazon SKUs to eCommerce Insights and the channel-aware engine scores each listing against all 15 relations, then drafts title, bullet, and A+ Content rewrites for the missing ones. See the Amazon solution and the Rufus Score docs.
The slow way: read the papers, map the graph by hand
The manual method is genuinely available, because Amazon published the research. Read the COSMO paper (SIGMOD 2024): roughly 29 million edges across 6.3 million nodes, 18 product categories, 15 relation types — function, audience, capability, purpose, location, complement, subjective need, and the rest. Then audit each listing against each relation: does the title state the function? Do the bullets state who it is for and where it is used? Does A+ Content cover the lifestyle relations?
For one hero ASIN, this is a productive afternoon. For a 300-listing catalog it is weeks, and measurement is worse: Rufus exposes no API, so checking citation means running 10–20 buyer prompts against Rufus in a logged-out session every week and tallying by hand. A stable trend takes four to six weeks of consistent manual runs — exactly the kind of recurring work that quietly stops happening.
The eCommerce Insights way
- Connect the Amazon channel. Add your Amazon SKUs. The channel-aware engine routes them to Rufus/COSMO scoring automatically — Shopify SKUs go to the six-engine scan, Amazon SKUs to the graph. Details on eCommerce Insights for Amazon.
- Read the per-relation score. Each listing is scored against the 15 COSMO relations, with the missing ones named per SKU. The leverage is asymmetric: the first six (function, audience, capability, purpose, type, category) cover roughly 70% of typical Rufus query intents in eCommerce Insights's read of the published evaluation data.
- Fix the title and first two bullets first. "Premium Stainless Steel Travel Mug" surfaces nothing the graph can traverse. "16oz Insulated Travel Mug for Coffee on Long Commutes — Leakproof, Fits Standard Car Cupholders, Keeps Hot 8 Hours" surfaces four relations. Rufus also weights the first two bullets more heavily than the last three, per Amazon Science's evaluation — function in bullet one, quantified capability in bullet two.
- Apply the rewrite diffs. eCommerce Insights drafts the rewrites — title, bullets, backend attributes, A+ Content suggestions — as reviewable diffs in the listing-rewrite workflow. A human approves every change before anything ships to Seller Central.
- Re-score and watch the window. Rerun the Rufus score after Amazon indexes the edits; expect citation movement in Brand Analytics search-term data over six to twelve weeks, not days.
Reviews deserve their own line: Amazon's 2024 shopping-agent research shows Rufus synthesizes review language for subjective queries ("a cozy blanket," "a thoughtful gift"). Review-collection campaigns that elicit experience language outperform another bullet rewrite for those queries. The mechanics are covered in the Amazon Rufus optimization guide.
What "good" looks like
A listing satisfying all 15 relations is rare and not the goal. The goal is no traversal dead-ends on the queries your category actually gets. If your D2C site shares the catalog, run the same products through the AEO Grader — the COSMO logic carries over to ChatGPT and Perplexity with different vehicles.
Ask AI about this job
Have your favorite AI engine apply this walkthrough to your listings.
Frequently asked questions
What is Amazon Rufus and how does it pick products?
Does eCommerce Insights actually score Amazon listings?
What is the single highest-leverage change for Rufus?
Do COSMO principles carry over to my Shopify store?
How long until listing changes affect Rufus answers?
Score your listings against the graph Rufus reads.
15 relations per listing, rewrites as diffs, human-approved. 14-day trial.