Guides

Why Your eBay Listings Go Invisible After 45 Days (And How to Fix It)

July 20, 2026 8 分钟阅读 Sofia Kaplan 46 浏览量
Why Your eBay Listings Go Invisible After 45 Days (And How to Fix It)

Your listings didn't get worse. Cassini's freshness signal quietly demoted them around day 45 — and eBay never told you. On a 40,000-listing dataset we track, the average listing loses 38% of impressions between day 30 and day 60 without any change to the seller, product, or market. The pattern is so consistent it may as well be a hard cutoff. Buyers still exist for your product; they just don't see it in search results anymore.

The fix is boring but non-negotiable: reset the freshness signal by ending and relisting the item. That single action tells Cassini "this is fresh inventory" and restores impressions typically within 72 hours. This post walks through why the demotion happens, how to identify affected listings, and both the manual and automated approaches to fix it before your sales collapse.

The 45-day cliff

The freshness dimension of Cassini's scoring model isn't a linear decay. Our impression data across 40,000+ tracked listings shows a distinctive step-function pattern: modest decline from day 1 to day 30, sharper decline from day 30 to day 45, then a cliff from day 45 to day 55 where impressions drop by 30-40% in a two-week window. After day 55 the decay flattens because the listing has hit its "aged" baseline.

The exact numbers vary by category. Auto-parts and collectibles show the steepest cliff (up to 55% impression loss). Fashion and consumer electronics are gentler (20-25%). But every category we've measured shows the cliff — no category is exempt.

Why eBay does this

Cassini's freshness signal exists because eBay's search UX assumes availability. When a buyer searches, eBay wants to show items that are currently in stock, currently accepting orders, currently competitive. An unsold listing sitting for 60+ days looks like potentially stale inventory — maybe the seller lost interest, maybe the item is genuinely unwanted at that price, maybe it's a re-run of an already-picked-over pool. Cassini de-prioritizes it in favor of newer listings from the same or competing sellers.

From eBay's platform-wide perspective this is correct — buyers get better search relevance. From the individual seller's perspective it's brutal because it punishes the exact inventory that's slowest-moving (which needs visibility most).

Diagnosis: three different metrics to check

Before you relist anything, verify the demotion is happening. Three metrics to pull from Seller Hub or the Traffic Report API:

Impressions — how many times your listing appeared in search results. This is the leading indicator. A drop from 300/day to 80/day between day 40 and day 50 is diagnostic.

Click-through rate — clicks divided by impressions. Should stay roughly constant regardless of age. If both impressions and CTR drop, the problem isn't freshness — it's likely photo quality, price, or listing quality.

Search rank position — where your listing appears for its most relevant query. Falls proportionally with impressions when freshness is the culprit. Available via eBay's Marketing API but requires per-query polling, so most sellers skip this in favor of the impression signal alone.

Manual fix: end and Sell Similar

Realistic time cost: 90 minutes per 100 affected listings using the Seller Hub bulk tools. The steps: filter your Active Listings by age (older than 30 days), select the ones you want to refresh, use "Sell Similar" from the bulk action menu, review the price/quantity carry-over, confirm.

Sell Similar creates a fresh listing with a new item ID, transfers your description, photos, and item specifics, and lets you tweak anything before publishing. The old listing gets ended. From Cassini's perspective, this is a fresh listing with day-1 freshness score.

The catch: Sell Similar loses your accumulated watchers, questions, and any organic ranking signals that built up on the old listing. For most listings this is a fair trade because the aged listing is losing all the traffic anyway. For a handful of listings with strong engagement (many watchers, active watch-list activity), the loss can matter.

Automated fix: use a relister

Relisters solve the same problem at scale. A rule-based tool tracks listing age, batches ended-and-relist operations to fire when your listings hit the freshness threshold, and preserves as much engagement as possible via eBay's proper Relist Item endpoint (not Sell Similar) — which keeps view counts and watchers intact.

The economics: a 500-listing account needs ~45 minutes/week of manual freshness maintenance. A 5,000-listing account needs 8+ hours. Automated relisters cost less per month than one hour of that manual work. If you're over 500 listings, the ROI on automation is immediate.

What NOT to do

Three anti-patterns kill more listings than freshness demotion itself:

Mass-relist all listings at once. Suddenly relisting 5,000 items in an hour triggers Cassini's "coordinated activity" flag. Spread relists over days, not minutes.

Use eBay's "Renewed" button. "Renewed" isn't the same as End+Relist — it doesn't reset the freshness dimension, it only extends the listing's end date. Save API quota and don't use it.

Relist listings with sales in the last 30 days. Those listings have active engagement signals that outweigh the freshness signal. Relisting resets both — you lose more than you gain.

The recovery timeline

After a properly executed relist, impressions recover in a predictable curve: 20% of the pre-demotion level returns in the first 24 hours, 60% by 48 hours, 90% by 72 hours, 100% by day 7. This is the standard Cassini re-indexing timeline. If your impressions don't recover in that window, the problem wasn't freshness — dig into item specifics, price, or category.

Profitio runs an automated relister on rule schedules — 14-day free trial covers full setup. If you'd rather build your own relister, the full Cassini algorithm breakdown covers the underlying signals so you can decide which listings actually need it.

S

Sofia Kaplan

作者

分享这篇文章

Profitio Help

Always here to help

Support is typing...