eBay SEO
How to rank on eBay — Best Match vs. the Cassini search engine, what Cassini actually optimizes for, eBay's own stated ranking factors (no invented percentages), the myths worth debunking, and the technical-SEO layer for eBay listing pages in Google and Bing. Nested under Marketplace SEO.
eBay SEO is optimizing listings to rank in eBay's own search — the default Best Match sort, powered since ~2013 by the Cassini engine (which replaced Voyager). Cassini is a separate ranking system from Google, tuned to predict a completed, satisfying transaction, not pure keyword relevance. eBay's own stated factors: how well the listing matches the query, item popularity, price, listing quality and completeness, listing terms (returns, handling time), and seller track record. The myths worth killing: 'end-and-relist boosts ranking' (eBay's own Senior Director of Search calls it a myth that hurts long-term performance), keyword stuffing, listings 'going stale' with age, and the fake '40-50% relevance / 30-40% seller / 20-30% quality' weighting that gets copied across vendor blogs with no eBay source. The technical layer most guides miss: eBay listing pages are ordinary crawlable web pages subject to duplicate-content and thin-content rules, and product identifiers (GTIN/MPN/brand) improve visibility both on eBay and in Google/Bing.
Evidence for this claim eBay says Best Match considers factors including relevance, popularity, price, listing quality and completeness, terms, and seller track record. Scope: eBay marketplace ranking guidance only. Confidence: high · Verified: eBay Seller Center: Best Match Evidence for this claim eBay recommends accurate item specifics because buyers use them to filter and find listings. Scope: eBay listing-data guidance only. Confidence: high · Verified: eBay Seller Center: Item specificsTL;DR — eBay SEOeBay SEO is the practice of optimizing eBay listings — titles, item specifics, photos, price, shipping terms, and seller performance — to rank higher in eBay's own search engine (Cassini) under its default Best Match sort, and secondarily to help those public listing pages rank in Google and Bing. Cassini is a separate ranking system from Google, tuned to predict a completed, satisfying transaction rather than pure keyword relevance. is getting your listings to show up higher in eBay’s own search results. eBay’s default sort is called Best Match, and it’s powered by eBay’s search engine, Cassini. This is not Google — Cassini is trying to guess which listing is most likely to sell and make the buyer happy, so it cares about your price, shipping, returns, photos, and seller reputation, not just your keywords.
eBay has its own search engine
When you sell on eBay, your listing competes inside eBay’s search box — a completely different system from ranking a website in Google. eBay’s default sort order is called Best Match, and the engine behind it is called Cassini. (They’re not the same thing: Best Match is the sort, Cassini is the engine that produces it.)
The big idea: Google mostly ranks pages on relevance and authority. eBay is trying to maximize sales, so Best Match leans on things that predict a purchase — a good price, clear shipping and return terms, quality photos, and a seller with a clean track record — alongside how well your title matches what the buyer typed. This is the same “conversion matters as much as keywords” logic you’ll see across marketplace SEO on Amazon, Etsy, and Walmart, but each platform’s rules differ.
The basics that move you up
- Write a clear, keyword-rich title. Use the words buyers actually type. You get up to 80 characters — use them, but don’t stuff junk in. “New” and random acronyms like NWT or NIB tend to waste space.
- Fill in every item specific. Brand, size, color, condition, and especially product identifiers (UPC/GTINProduct identifiers are the standardized values — GTIN (Global Trade Item Number), MPN (Manufacturer Part Number), and brand — that shopping feeds like Google Merchant Center and Microsoft Merchant Center use to match a product listing to the correct item in their catalog. A GTIN alone is usually enough; without one, brand + MPN is the fallback; products with none declare that with the identifier_exists attribute., MPN). These help eBay’s search and help your listing show up in Google.
- Add lots of good photos. Multiple angles, no borders or text overlays. You get up to 24 free images.
- Be a good seller. Ship on time, add tracking, describe items accurately, and don’t cancel orders. Your track record is part of your ranking.
- Price and terms matter. Competitive price, reasonable shipping, and a return policy all feed into Best Match.
The thing most people get wrong
There is no secret hack to rank #1 on eBay. eBay says this directly. The two biggest myths are that ending and relisting an item “resets” and boosts it (eBay’s own head of search says it hurts you long-term), and that listings “go stale” and need constant re-editing (what actually drops is underperforming listings, which is about quality and sales, not age). Want the sourced, technical version — including how eBay listings behave as ordinary web pages in Google? Switch to the Advanced tab.
Evidence for this claim eBay says Best Match considers factors including relevance, popularity, price, listing quality and completeness, terms, and seller track record. Scope: eBay marketplace ranking guidance only. Confidence: high · Verified: eBay Seller Center: Best Match Evidence for this claim eBay recommends accurate item specifics because buyers use them to filter and find listings. Scope: eBay listing-data guidance only. Confidence: high · Verified: eBay Seller Center: Item specificsTL;DR — eBay SEOeBay SEO is the practice of optimizing eBay listings — titles, item specifics, photos, price, shipping terms, and seller performance — to rank higher in eBay's own search engine (Cassini) under its default Best Match sort, and secondarily to help those public listing pages rank in Google and Bing. Cassini is a separate ranking system from Google, tuned to predict a completed, satisfying transaction rather than pure keyword relevance. means optimizing for Cassini, the search engine that has powered eBay’s default Best Match sort since ~2013 (it replaced “Voyager”; Best Match itself became the default in 2008). Cassini predicts a completed, satisfying transaction, not keyword relevance alone. eBay’s own stated factors are query match, item popularity, price, listing quality/completeness, listing terms, and seller track record — with no published weightings (the “40-50/30-40/20-30” split circulating on vendor blogs is unsourced folklore). Actively debunk end-and-relist, keyword stuffing, and “stale listings.” And don’t forget the layer most guides skip: eBay item pages are crawlable web pages subject to your normal duplicate/thin-content rules, and product identifiers improve placement in Google and Bing too.
Best Match vs. Cassini, defined precisely
Almost every competing guide blurs these two, so let’s not. Best Match is the default sort order eBay introduced in 2008, replacing the old “time remaining” sort that ranked mostly by how soon an auction was ending. Cassini is the search engine platform eBay built and rolled out around 2013 to power Best Match (and its other search surfaces), replacing the older engine, Voyager.
Hugh Williams — then VP of eBay Experience, Search and Platforms, who led building Cassini — explained the rebuild plainly: Voyager “wasn’t a platform for the future: we needed a new, modern platform to innovate for our customers and business.” Cassini added capabilities Voyager lacked, including full-document search and multi-round ranking. So when someone says “the eBay algorithm changed,” they almost always mean Cassini producing Best Match, not two separate systems.
For the arc: Voyager → Best Match (2008) → Cassini (~2013) → agentic AI shoppingAI shopping optimization is the practice of making a merchant's products discoverable, recommendable, and buyable across AI shopping surfaces — ChatGPT, Google AI Mode, Gemini, Copilot, and Perplexity — by treating the structured product feed as a first-class optimization surface alongside the human-facing webpage, not a replacement for it. (2025-), which I’ll come back to at the end.
What Cassini is actually optimizing for
This is the part that reframes everything. Cassini isn’t a knockoff Google — it’s optimizing a different objective function. Google ranks mostly on relevance and authority. eBay is a transaction marketplace, so Cassini is trying to predict the listing most likely to produce a completed, satisfying sale. That’s why price, shipping terms, return policy, listing completeness, and seller performance sit inside the ranking, not beside it.
Contrast that with the pre-Best Match era. Former eBay manager Adam Nash described the old search as literal keyword matching: it would find listings that matched 100% of your keywords and then sort them by time remaining. Cassini abandoned that literal model for a predictive, relevance-plus-conversion one — which is exactly why keyword-stuffing tactics that “worked” in the Voyager days now backfire.
eBay’s own stated ranking factors (no invented percentages)
Here is where I have to plant a flag. Across the top-ranking “eBay SEO” guides — Frooition, ZIK Analytics, and others — you’ll see a confident breakdown like “40-50% relevance, 30-40% seller performance, 20-30% listing quality.” eBay has never published those numbers. That exact split recurs near-verbatim across multiple vendor blogs with no attributable source. It’s unsourced folklore that got copied site-to-site until it started to look authoritative — the marketplace equivalent of the fabricated Google ranking-factor weightings I spend a lot of time debunking. Don’t repeat it as fact.
What eBay does state (in its own Help Center, without weightings) is that Best Match considers, among other things:
- How closely the listing matches the buyer’s search terms.
- How popular the item is.
- Price (including shipping).
- Listing quality — the description and photos.
- Listing completeness — filled-in item specifics and details.
- Listing terms — return policy, handling time.
- Seller track record — your history and account health.
Everything below maps to those categories, and every actionable point traces back to eBay’s own optimization guidance rather than to a made-up percentage.
The practical optimization checklist, organized by eBay’s own categories
Titles and search terms. Clear, concise, correctly spelled, using the buyer’s actual search terms. You get up to 80 characters. There is one genuinely sourced data point here: title-builder.com’s analysis of 961,668 eBay item titles foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore. that titles around 15-18 words / 75+ characters correlated with more sales, and that acronyms like NWT/NIB/OEM and the word “New” tended to underperform. Treat that as correlation, not a law of physics — it’s a single study, not replicated — but it’s a real dataset, which is more than the weighting percentages can claim.
Item specifics and product identifiersProduct identifiers are the standardized values — GTIN (Global Trade Item Number), MPN (Manufacturer Part Number), and brand — that shopping feeds like Google Merchant Center and Microsoft Merchant Center use to match a product listing to the correct item in their catalog. A GTIN alone is usually enough; without one, brand + MPN is the fallback; products with none declare that with the identifier_exists attribute.. Fill in brand, MPN, GTIN/UPC/EAN, condition, style, color, size. eBay has required identifiers in many categories since around 2015-2016. This is the single clearest place where eBay itself connects internal search to Google: eBay’s Seller Center states that “listings that include product identifiersProduct identifiers are the standardized values — GTIN (Global Trade Item Number), MPN (Manufacturer Part Number), and brand — that shopping feeds like Google Merchant Center and Microsoft Merchant Center use to match a product listing to the correct item in their catalog. A GTIN alone is usually enough; without one, brand + MPN is the fallback; products with none declare that with the identifier_exists attribute. on average receive better search visibility both on eBay and on outside search engines.” So this one field does double duty — Cassini ranking and Google/Bing placement.
Photos and listing completeness. High-quality images, multiple angles, show flaws, no borders or text overlays; up to 24 free images. Completeness (every specific filled, a real description) is its own stated factor.
Format, category, pricing, shipping, and returns. Pick auction vs. fixed price based on the item and your inventory. Put the item in the right category (a second category is optional). Then the conversion levers: competitive price, transparent shipping/handling, and a clear return policy — all of which eBay names as part of Best Match.
Seller performance and account health. On-time delivery, uploaded tracking, accurate descriptions, and avoiding cancellations. eBay ties visibility to defect-rate thresholds — broadly a 2% general ceiling and a tighter 0.5% for Top Rated status. A listing on a struggling account is fighting the algorithm.
The technical-SEO layer most guides miss
Here’s the angle almost no competitor covers, because most eBay-SEO content is written by marketplace-tool vendors rather than technical SEOsTechnical SEO is the practice of making a site easy for search engines to crawl, render, index, and (now) be eligible for AI answers. It's the foundation that lets your content and links rank — not a ranking trick of its own.: a public eBay listing is an ordinary crawlable web page. Google and Bing indexStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. eBay item URLs like any other page, which means they’re subject to the same fundamentals I cover everywhere else on this site:
- Duplicate contentThe same or very similar primary content reachable at more than one URL. There's no general duplicate content penalty — the real costs are possible signal dilution, the wrong URL getting chosen, and less-efficient crawling. across relists and multi-quantity listings. Relisting the same item repeatedly, or running near-identical variant listings, creates the duplicate-content problem you’d manage with canonicalizationHow search engines pick one canonical URL among duplicates and consolidate signals onto it. on your own store.
- Thin, templated descriptions. Boilerplate description templates pasted across hundreds of listings are exactly the thin contentThin content is web content that provides little or no value to users. Google's spam policies name it 'thin content with little or no added value' — and it's about value per page, not word count. that struggles in web search.
- External visibility via identifiers. As above, GTIN/MPN/brand improve placement in Google and Bing per eBay’s own copy — a rare case where the marketplace’s internal signal and the web-search signal point the same direction.
You don’t get to add a rel=canonical to eBay’s HTML, so the control you do have is
discipline: unique, complete listings; correct identifiers; and not spamming relists. This
is the same instinct you’d apply to category page SEOCategory page SEO is the practice of optimizing an ecommerce listing page (also called a PLP or collection page) — the page that groups products under a classification like /shoes/running/ — so it ranks for broad commercial queries and routes crawlers and link equity to the products beneath it.
on your own store — it just lives on someone else’s domain.
What’s changing in 2025-2026
Two shifts matter. First, eBay announced a move into “agentic AI” shopping in May 2025; trade press framed it as eBay’s biggest search-experience change since it made Best Match the default 17 years earlier (i.e., since 2008). Second, Promoted Listings costs have kept climbing, and this time there’s a dated, sourced trail rather than a vague trend: per trade reporting (published October 2025), eBay raised the Promoted Listings Standard/Dynamic ad rate minimum from 2% to 5% in November 2024 with no advance seller notice, and starting January 13, 2026 it changes how ad fees attach to sales in the US and Canada — a fee now applies to any sale of a promoted item if any buyer clicked that ad within the prior 30 days, not only the buyer who clicked and bought. The same reporting on the earlier German rollout (February 2025) found sellers’ ad-attributed share of sales jumping from roughly 30-40% to 80-90% with no matching rise in total sales. All of that raises the relative value of organic Best Match ranking — the better your listings do the fundamentals, the less you’re forced to pay to surface them.
The stable takeaway underneath all of it: Cassini is a separate ranking system from Google, tuned for completed transactions, and the winning move is boring — complete, honest, competitively-priced listings from a healthy seller account. There is, per eBay itself, no secret. For how the other marketplaces differ, the Marketplace SEO hub covers Amazon, Etsy, and Walmart alongside this one.
AI summary
A condensed take on the Advanced version:
- eBay SEOeBay SEO is the practice of optimizing eBay listings — titles, item specifics, photos, price, shipping terms, and seller performance — to rank higher in eBay's own search engine (Cassini) under its default Best Match sort, and secondarily to help those public listing pages rank in Google and Bing. Cassini is a separate ranking system from Google, tuned to predict a completed, satisfying transaction rather than pure keyword relevance. = optimizing for Cassini, the engine that powers eBay’s default Best Match sort. Best Match became the default in 2008; Cassini replaced the older “Voyager” engine around 2013. They aren’t two algorithms — Cassini produces Best Match.
- Cassini optimizes for a completed, satisfying transaction, not keyword relevance alone. That’s why price, shipping, returns, completeness, and seller performance are inside the ranking. It’s a separate system from Google — not a knockoff of it.
- eBay’s stated factors (no published weightings): query match, item popularity, price, listing quality, listing completeness, listing terms, seller track record.
- The “40-50% relevance / 30-40% seller / 20-30% quality” split is unsourced folklore — copied across vendor blogs, never published by eBay. Don’t repeat it.
- Actionable levers: keyword-rich 80-char titles (a 961,668-title study foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore. ~15-18 words / 75+ chars correlated with sales); complete item specifics with GTINProduct identifiers are the standardized values — GTIN (Global Trade Item Number), MPN (Manufacturer Part Number), and brand — that shopping feeds like Google Merchant Center and Microsoft Merchant Center use to match a product listing to the correct item in their catalog. A GTIN alone is usually enough; without one, brand + MPN is the fallback; products with none declare that with the identifier_exists attribute./MPN/brand; many quality photos (up to 24); right category; competitive price/shipping/returns; clean seller account (defect rate under ~2%, 0.5% for Top Rated).
- Myths to kill: end-and-relist “boosts” ranking (eBay’s Senior Director of Search says it hurts long-term performance); keyword stuffing (now a quality/relevance-diluting signal); listings “go stale” with age (it’s performance that drops, not age).
- Technical layer most guides skip: eBay listing pages are crawlable web pages subject to duplicate/thin-content rules; product identifiersProduct identifiers are the standardized values — GTIN (Global Trade Item Number), MPN (Manufacturer Part Number), and brand — that shopping feeds like Google Merchant Center and Microsoft Merchant Center use to match a product listing to the correct item in their catalog. A GTIN alone is usually enough; without one, brand + MPN is the fallback; products with none declare that with the identifier_exists attribute. improve visibility in Google/Bing too, per eBay’s own copy.
- 2025-2026: eBay’s “agentic AI” shopping push (May 2025) framed as its biggest search shift since 2008; Promoted Listings costs keep climbing (Dynamic ad-rate minimum raised 2%→5% in Nov 2024; a Jan 13, 2026 US/Canada change bills a promoted item’s sale to the ad if any buyer clicked it in the prior 30 days), which makes organic Best Match ranking more valuable.
Official documentation
Primary-source guidance from eBay itself (Cassini is not a Google or Bing product, so the authoritative docs here are eBay’s).
eBay
- Optimizing your listings for Best Match — eBay’s Help Center page with the stated Best Match factors and optimization guidance.
- How to optimize your listings — current eBay for Business guidance that names Cassini explicitly.
- Product identifiers (2015 Spring Seller Update) — eBay’s own statement that identifiers improve visibility on eBay and outside search engines.
- Product identifiers (current export.ebay.com version) — updated version of the same guidance.
- Listing best practices (Seller Center) — general listing-quality guidance.
Primary engineering account
- Hugh E. Williams — “The Cassini Search Engine” (2013) — first-hand account by the eBay VP who led building Cassini, on why Voyager was replaced and what Cassini added.
Bing / Google (context only — neither publishes eBay-specific guidance)
- Microsoft Advertising — Products Resource — general Bing ShoppingMicrosoft's free platform (inside Microsoft Advertising, formerly 'Bing Merchant Center') where retailers create a store and submit a product feed. One feed powers both free Product Listings on the Bing Shopping tab and paid Microsoft Shopping Campaigns — the Bing/Copilot-side twin of Google Merchant Center. As of 2026 it's also the product-data foundation Copilot draws on for AI-assisted shopping and checkout./Merchant CenterGoogle Merchant Center (GMC) is a free platform where retailers upload and manage product data so their products can appear across Google — Shopping, organic Search product grids, Images, Lens, and AI surfaces. Since 2020 it powers free (organic) product listings, not just paid Shopping ads. product-feed docs, not eBay-specific.
- There is no official Google document about eBay’s Cassini ranking. The Google angle for eBay is a synthesis — ordinary technical-SEO rules applied to public eBay listing URLs — not a quotable “Google says” statement.
Quotes from the source
On-the-record statements from eBay staff and the engineer who built Cassini. Deep links jump to the quoted passage where the source supports it.
On the “end and relist” myth — Pete Dainty, eBay Senior Director of Search
- The claim that “Ending and relisting items is the only way to get visibility on eBay” is, per Dainty, a myth — and doing it “actually does end up hurting your long-term performance” by resetting performance data and breaking offsite search connections. Jump to quote
On eBay’s own inconsistent messaging — Chuck Van Pelt, eBay Product Marketing Manager & Seller Advocate
- Van Pelt acknowledged that eBay has “some work to do around consistent messaging on this
topic,” noting many sellers report good results from end-and-relist and advising sellers to
experiment and see what works for them.
Relayed via ValueAddedResource.net’s reporting; treat as reported speech rather than a verified verbatim deep-link substring. Source
On the “stale listing” myth — Shefali Singla, eBay Senior Product Marketing Manager
- “Typically when an item is not doing well on eBay, it starts to drop in ranking in the
search results.” (Note the precise distinction: that’s a performance effect, not an age
effect.)
Attributed to Singla within ListRankSell’s write-up; the original interview wasn’t independently reached, so verify attribution before treating as a direct pull-quote. Source
On there being no secret — eBay Help Center
- “There’s no secret to improving your position in the Best Match sort order. Sellers who follow best listing and selling practices will see their items appear higher in the search results.” Jump to quote
On why Cassini replaced Voyager — Hugh Williams, former eBay VP (built Cassini)
- Voyager “wasn’t a platform for the future: we needed a new, modern platform to innovate for our customers and business.” Jump to quote
On product identifiersProduct identifiers are the standardized values — GTIN (Global Trade Item Number), MPN (Manufacturer Part Number), and brand — that shopping feeds like Google Merchant Center and Microsoft Merchant Center use to match a product listing to the correct item in their catalog. A GTIN alone is usually enough; without one, brand + MPN is the fallback; products with none declare that with the identifier_exists attribute. boosting external search — eBay Seller Center
- “Listings that include product identifiersProduct identifiers are the standardized values — GTIN (Global Trade Item Number), MPN (Manufacturer Part Number), and brand — that shopping feeds like Google Merchant Center and Microsoft Merchant Center use to match a product listing to the correct item in their catalog. A GTIN alone is usually enough; without one, brand + MPN is the fallback; products with none declare that with the identifier_exists attribute. on average receive better search visibility both on eBay and on outside search engines.” Jump to quote
eBay SEO anti-patterns
The tactics that either don’t work anymore or actively hurt — most of them are myths that got copied around until they looked like fact.
Ending and relisting to “reset” your ranking. eBay’s own Senior Director of Search calls this a myth that hurts long-term performance: it resets your performance data and breaks offsite search connections. (Honest nuance: eBay’s Chuck Van Pelt admits internal messaging has been inconsistent and some sellers swear by it — so test on your account rather than treating either side as gospel. That eBay’s own team disagrees is itself the tell that this isn’t a settled “hack.”)
Keyword-stuffing the title. In the Voyager era, literal keyword matching meant cramming terms could help. Under Cassini it doesn’t — irrelevant repeated terms dilute relevance, and eBay’s policy treats aggressive keyword spam as prohibited “keyword spamming” that can suppress or remove a listing.
Repeating the “40-50 / 30-40 / 20-30” ranking-weight split as fact. This precise breakdown recurs across vendor blogs with zero attributable source and no eBay confirmation. It’s folklore. Cite eBay’s unweighted factor list instead.
Treating “stale = old.” Listings don’t decay because of age; underperforming listings drop because of poor conversion/quality. Chasing “freshness” by constantly re-editing or relisting solves the wrong problem — fix price, photos, specifics, and terms instead.
Believing there’s a secret hack. Per eBay’s own Help Center, there isn’t. The sellers who rank are the ones doing the boring fundamentals well.
Ignoring that your listings are also web pages. Pasting the same templated description across hundreds of listings, or spamming near-identical relists, creates thin/duplicate content that also undercuts your Google/Bing visibility. Complete, unique listings win on both surfaces.
eBay listing optimization checklist
Organized by eBay’s own stated Best Match categories.
Title & search terms
- Title uses the buyer’s actual search terms, correctly spelled.
- Uses the available characters (up to 80) without junk or keyword stuffing.
- Avoids space-wasting acronyms (NWT, NIB, OEM) and the filler word “New” where it adds nothing.
Item specifics & identifiers
- Every relevant item specific filled: brand, condition, size, color, style.
- Product identifiersProduct identifiers are the standardized values — GTIN (Global Trade Item Number), MPN (Manufacturer Part Number), and brand — that shopping feeds like Google Merchant Center and Microsoft Merchant Center use to match a product listing to the correct item in their catalog. A GTIN alone is usually enough; without one, brand + MPN is the fallback; products with none declare that with the identifier_exists attribute. added: GTIN/UPC/EAN and MPN (boosts eBay and Google/Bing visibility).
Photos & completeness
- Multiple high-quality photos, several angles, flaws shown.
- No borders or text overlays; using free image slots (up to 24).
- Real, unique description — not a boilerplate template pasted across listings.
Format, category, price & terms
- Right format (auction vs. fixed price) for the item and inventory.
- Correct primary category (second category optional).
- Competitive price including shipping; transparent handling cost.
- Clear return policy and reasonable handling time.
Seller performance / account health
- On-time dispatch with uploaded tracking.
- Accurate descriptions; cancellations avoided.
- Defect rate under thresholds (broadly 2% general; 0.5% for Top Rated).
Technical / off-eBay
- Not spamming relists or near-identical variant listings (duplicate-content risk).
- Descriptions unique enough to avoid thin/templated content in Google/Bing.
eBay SEO cheat sheet
Best Match vs. Cassini
| Term | What it is | When |
|---|---|---|
| Voyager | The old eBay search engine | Pre-2013 |
| Best Match | The default sort order (ranking philosophy) | Default since 2008 |
| Cassini | The search engine that now powers Best Match | ~2013 onward |
eBay’s stated Best Match factors (no published weightings)
- Query match · item popularity · price · listing quality · listing completeness · listing terms (returns, handling) · seller track record.
Fast facts
- Title length: up to 80 characters (a 961,668-title study foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore. ~15-18 words / 75+ chars correlated with sales).
- Photos: up to 24 free images.
- Identifiers (GTINProduct identifiers are the standardized values — GTIN (Global Trade Item Number), MPN (Manufacturer Part Number), and brand — that shopping feeds like Google Merchant Center and Microsoft Merchant Center use to match a product listing to the correct item in their catalog. A GTIN alone is usually enough; without one, brand + MPN is the fallback; products with none declare that with the identifier_exists attribute./UPC/EAN + MPN) help both eBay search and Google/Bing.
- Defect-rate thresholds: ~2% general, 0.5% for Top Rated.
Myth → reality
- “End-and-relist boosts rank” → eBay’s head of search says it hurts long-term.
- “Stuff the title with keywords” → dilutes relevance; spam can suppress the listing.
- “Weights are 40-50/30-40/20-30” → unsourced folklore, never published by eBay.
- “Listings go stale with age” → performance drops, not age.
- “There’s a secret hack” → eBay: “There’s no secret.”
Frameworks for diagnosing eBay search performance
Match → offer → trust
Work the listing in three layers:
- Match: title, category, item specifics, identifiers, and description tell Cassini which queries and filters the item belongs in.
- Offer: price, shipping, handling time, return terms, photos, and completeness determine whether the matched result is attractive enough to click and buy.
- Trust: seller track record, accurate fulfillment, and low-defect transactions tell eBay whether showing the offer is likely to produce a satisfying purchase.
If impressions are weak, start with Match. If impressions exist but clicks or sales do not, work Offer. If multiple listings underperform despite strong fields and offers, inspect account-level Trust.
The continuity rule
Treat a listing’s history as an asset. Ending and relisting breaks continuity without fixing the reason the item failed to sell. Preserve the listing when the product and offer are materially the same; improve its specifics, price, photos, and terms. Use a new listing when the actual item or offer changed enough that the old history no longer describes it.
Two search engines, two scoreboards
An eBay listing can compete in both Cassini/Best Match and Google or Bing:
| Scoreboard | Primary inputs you control | Evidence to watch |
|---|---|---|
| eBay internal search | Query match, popularity, price, completeness, terms, seller track record | Seller Hub impressions, clicks, sales, service metrics |
| Web search | Crawlable unique content and identifiers on the public listing URL | Search-engine impressions/clicks where available |
Product identifiersProduct identifiers are the standardized values — GTIN (Global Trade Item Number), MPN (Manufacturer Part Number), and brand — that shopping feeds like Google Merchant Center and Microsoft Merchant Center use to match a product listing to the correct item in their catalog. A GTIN alone is usually enough; without one, brand + MPN is the fallback; products with none declare that with the identifier_exists attribute. and useful unique descriptions can help both, but an eBay rank change does not prove a Google rank change. Diagnose each scoreboard separately.
Measure the Best Match funnel
Search impressions by listing
Metric: eBay search impressions for each active listing.
What it tells you: Whether the listing is entering the relevant candidate set; weak visibility often points to title, category, item-specific, or identifier gaps.
How to pull it: Use Seller Hub traffic/performance reporting and keep the same listing and date-window definitions.
Benchmark / realistic range: Compare with the listing’s own baseline and similar inventory; demand and category depth make a universal target misleading.
Cadence: Weekly for active inventory, with monthly category rollups.
Click-through rate from eBay search
Metric: Listing views from search divided by search impressions.
What it tells you: Whether the title, main image, price, shipping, and visible terms win attention after the listing is shown.
How to pull it: Use Seller Hub impressions and listing-view data for the same listing/date scope.
Benchmark / realistic range: Establish baselines by category, format, and price band; compare like-for-like rather than applying a generic marketplace CTR.
Cadence: Weekly after changes to title, image, price, or shipping.
Sales conversion and item popularity
Metric: Completed sales divided by listing views, read alongside units sold.
What it tells you: Whether the offer produces the completed transaction Cassini is designed to favor.
How to pull it: Join Seller Hub listing views and sales for the same item and window; separate auction and fixed-price formats.
Benchmark / realistic range: Use the listing’s prior period and comparable items; conversion depends on item type, condition, price, and format.
Cadence: Weekly for optimization, monthly for trend and seasonality.
Seller-service health
Metric: Defects, late shipment, cancellations, tracking compliance, and return outcomes relevant to the account’s seller level.
What it tells you: Whether account-level trust can suppress otherwise strong listings.
How to pull it: Use Seller Hub’s seller performance and service metrics.
Benchmark / realistic range: Stay within eBay’s current program thresholds and compare with the account’s prior baseline; verify live requirements in Seller Hub.
Cadence: Weekly and immediately after a service alert.
Resources worth your time
My related writing
- The Beginner’s Guide to Technical SEO — the fundamentals (duplicate contentThe same or very similar primary content reachable at more than one URL. There's no general duplicate content penalty — the real costs are possible signal dilution, the wrong URL getting chosen, and less-efficient crawling., thin contentThin content is web content that provides little or no value to users. Google's spam policies name it 'thin content with little or no added value' — and it's about value per page, not word count., crawlabilityCrawlability is how well search engine crawlers can discover, access, and fetch a site's pages. A crawlability issue is any technical condition — blocked access, broken links, server failures, or bloated URL inventory — that stops pages from reaching the index.) that eBay listing pages are still subject to as web pages.
- Duplicate Content: Why It Happens and How to Fix It — the relist / multi-quantity listing problem in web-search terms.
My speaking
- How Search Works (SlideShare) — my walkthrough of crawlingCrawling is how search engines use automated bots (like Googlebot and Bingbot) to discover URLs and download pages. A page has to be crawlable to be indexed, but crawling on its own isn't a ranking factor., indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed., and ranking, useful for reasoning about how eBay listing URLs behave in Google. (Standing disclaimer applies: “This is my understanding of systems… not going to be 100% complete or accurate.”)
From around the industry
- Optimizing your listings for Best Match (eBay Help) — the authoritative, unweighted factor list.
- Hugh E. Williams — “The Cassini Search Engine” — first-hand engineering account of why Cassini replaced Voyager.
- Is eBay ‘End & Relist’ A Myth? (ValueAddedResource) — the best primary-source reporting, with named eBay reps (Dainty, Van Pelt).
- eBay SEO Myths #2: Listings that Go ‘Stale’ (ListRankSell) — the “stale listing” myth with the Shefali Singla quote.
- We Analyzed 961,668 eBay Item Titles (title-builder.com) — an actual original dataset on title length/word count vs. sales, unlike the fake weighting percentages.
- eBay Jumps on ‘Agentic AI’ Trend to Personalize Shopping (EcommerceBytes) — the 2025 agentic-shopping move, Best Match history, and Adam Nash on pre-Best-Match literal keyword search.
- eBay Promoted Listings Ad Attribution Changes Coming To US & Canada In 2026 (ValueAddedResource, published Oct 2025) — the Nov 2024 rate increase and Jan 13, 2026 attribution change, with international rollout data on ad-attributed sales share.
- eBay SEO Guide (Frooition) — a representative comprehensive competitor guide (useful, but note it states weighting percentages eBay never published).
Test yourself: eBay SEO
Five quick questions on how eBay’s search actually ranks listings. Pick an answer for each, then check.
eBay SEO
eBay SEO is the practice of optimizing eBay listings — titles, item specifics, photos, price, shipping terms, and seller performance — to rank higher in eBay's own search engine (Cassini) under its default Best Match sort, and secondarily to help those public listing pages rank in Google and Bing. Cassini is a separate ranking system from Google, tuned to predict a completed, satisfying transaction rather than pure keyword relevance.
Related: Category Page SEO, Product Page SEO
eBay SEO
eBay SEO is optimizing eBay listings to rank higher in eBay’s internal search — the default Best Match sort — and, secondarily, to help the public listing pages perform in web search engines like Google and Bing. It’s a distinct discipline from ranking your own store in Google, because eBay runs its own search engine.
Two terms get conflated and are worth separating. Best Match is the sort order eBay made its default in 2008, replacing pure “time remaining” sorting. Cassini is the search engine platform eBay built (rolled out around 2013) that now powers Best Match, replacing the older “Voyager” engine. When people say “the eBay algorithm” they usually mean Cassini producing the Best Match ranking.
What Cassini optimizes for is the predicted likelihood of a completed, satisfying transaction — not simple keyword matching or recency. That’s why the levers include conversion-adjacent signals (price, shipping terms, seller performance, listing completeness) alongside the keyword relevance of your title and item specifics. eBay’s own guidance is blunt that there is no secret trick: sellers who follow good listing and selling practices rank higher.
Related: Category Page SEO, Product Page SEO
Build-time retrieval analysis plus live signals for this exact article. The automatic chunk report includes a deterministic readiness score and is ready without a model download.
Search Console
sampleGA4 traffic (28d)
sampleCloudflare traffic (7d)
sampledCrUX field data (28d, phone)
sampleGoogle NLP entities
localChangelog
Updated Jul 18, 2026.
Editorial summary and recorded change details.Summary
Verified eBay's Best Match factor list, '80-character title'/'24 photos' guidance, and the 2%-general/0.5%-Top-Rated defect-rate thresholds directly against eBay's current Help Center pages (all still current, still worded as at last review). Replaced the vague 'Promoted Listings costs have been rising' line with a dated, sourced account of the November 2024 ad-rate increase and the January 13, 2026 US/Canada attribution change.
Change details
-
Added the dated Promoted Listings rate-increase (Nov 2024, 2% to 5% Dynamic minimum) and the Jan 13, 2026 US/Canada ad-attribution change, sourced to ValueAddedResource.net reporting, in place of the unsourced 'costs have been rising' claim.
Full comparison unavailable — no prior snapshot was archived for this revision.