All insights
InfrastructureAugust 22, 2025 · 11 min read

Nobody deletes anything: the stale page problem lands on your team

Managed dealer platforms are built to add pages and priced around adds. Removal becomes a ticket, a statement of work or nobody's job at all, and the archive that results is a web-operations function most groups have never staffed.

Manifold Studio · automotive search & data

Nobody deletes anything: the stale page problem lands on your team — cover image

Audio briefing

Listen to this insight

Extraction-ready summary

  • Managed dealer platforms are built and priced around adding pages; removal typically becomes a ticket, a scoped project or nobody's job.
  • A site that has never had a retirement rule will accumulate tens of thousands of URLs, most of them invisible from navigation.
  • The costs are crawl budget, redirect chains, stale pricing and promotion claims, diluted analytics, and AI answers quoting pages you forgot existed.
  • Most dealer groups have one to six marketers and high turnover, so the function is unstaffed and every page's original rationale is lost.
  • The durable fix is a lifecycle rule and an owner per URL class, plus an expiry date set the moment any campaign page is created.

Every dealer website platform is built for one direction: adding. Add a model page, add a service page, add a campaign landing page, add a specials module, add a location. Nothing in the commercial model rewards the opposite, and the opposite is what keeps a site healthy at scale.

Ask for a page to be removed and the request changes character. It becomes a production ticket, a statement of work line, or a conversation with a rep about what your tier includes. That is not sabotage. It is a service model designed around growth, staffed for builds, and priced around deliverables you can see. Which means the removal problem is not a vendor failure. It is an unassigned job that quietly becomes your department's.

How a dealer site reaches 20,000 URLs without anyone deciding to

No single decision creates the archive. Accretion does.

URL type

Vehicle detail pages

How it accumulates
One per unit, re-created on every relist and price change
Why it never leaves
Sold units 404, or linger live as a "sold" state

URL type

Faceted and filtered listings

How it accumulates
Make, model, trim, price, body style, color, mileage
Why it never leaves
Parameters multiply into thousands of crawlable URLs

URL type

Model-year and trim pages

How it accumulates
Fed from OEM data every model year
Why it never leaves
Prior years have no owner and no retirement rule

URL type

Service and "near me" pages

How it accumulates
Generated per city, per service line
Why it never leaves
Every one was approved once, by someone who has left

URL type

Campaign landing pages

How it accumulates
One per promotion, sale, event, OEM push
Why it never leaves
Launch date recorded, expiry date never

URL type

Legacy blog and news archive

How it accumulates
Years of announcements and offers
Why it never leaves
Nobody wants to be the person who deletes the anniversary post

URL type

Old URL structures

How it accumulates
Replatforms and template changes
Why it never leaves
Redirect maps are rarely complete, and nobody verifies

URL type

OEM program pages

How it accumulates
Compliance and co-op requirements
Why it never leaves
Cannot be removed, only refreshed, and refresh is nobody's line item

Run a site search against a five-rooftop group that has been on the same platform for eight years and the number is usually far larger than anyone internally guessed. That gap between the page count you believe you have and the URL count a crawler finds is the tell.

Page count has been sold as progress

Part of why this persists is that the industry measured websites by volume for a decade. Page-count production reports, "we added 40 pages this quarter," SEO retainers that invoice by deliverable volume. Vendor evaluation guides now flag exactly this as a red flag: a provider that sells by page count rather than by outcomes is selling activity, not results.

That framing survives because it is easy to verify and easy to present. Nobody wants to present a slide that says the quarter's work was nineteen removals, six redirects and a decommissioned promotions archive. Yet that is frequently the higher-value quarter.

Removal is not in the default scope

This is the part worth reading twice, because it changes budget and headcount rather than tactics.

On managed platforms of the Dealer.com class, day-to-day changes route through a production queue. Operators have complained for years that even trivial edits, down to a logo swap, require a support ticket, and that requests outside the agreed scope come back as "that is extra." The detail is old; the structure is not. Basic tiers get a self-service design editor and a ticket queue. Higher tiers add management, more modules, more reporting, dedicated contacts. What they rarely add is a content lifecycle policy: an automated job that retires expired campaigns, purges sold inventory URLs on a rule, or flags pages nobody has touched in three years.

So the honest framing of a platform contract is not "what does it do" but "what does it refuse to do, and how much does the refusal cost per request." Five questions to put in writing before renewal:

  1. Does the contracted scope include page removal and decommissioning, at our tier, in writing?
  2. Is there an automated retirement job for expired promotions and sold inventory URLs? What triggers it?
  3. What is the turnaround on a removal request, and is removal batched or per-ticket?
  4. Who owns redirect management when a URL is retired, and is the redirect map exportable?
  5. Can we pull a full URL inventory on demand, including pages not linked from navigation?

A "no" to any of those is not a dealbreaker. It is a staffing input, and it needs to appear in a job description rather than in the hope that someone remembers.

What the archive actually costs

Crawl budget. Google is explicit that crawl budget is finite and that pages you should not have are competing with pages you need indexed. Permanently removed pages should return 404 or 410 rather than being blocked, because blocked URLs stay in the crawl queue far longer. Soft 404s keep being crawled. This is not theory in a category where inventory turns weekly.

Redirect chains. Years of unmanaged retirements produce chains four and five hops deep. Each hop is a fraction of link equity and a fraction of a second, multiplied across thousands of URLs.

Stale promises. A landing page from a 2021 promotion still quoting a trade-in bonus, a service page with last year's pricing, an hours page that has not matched the store since the remodel. This is the category of stale content with legal and reputational weight, and it is the one most likely to be discovered by a customer rather than by you.

Duplicate and cannibalising pages. Multiple model-year pages competing for the same query, with the newest one losing to a page from three years ago that has accumulated links.

Answer engines. Assistants do not politely prefer your current page. They read what is indexed and citable. A stale service page with a confident price is exactly the kind of source a generative answer will quote, and you will not know until a customer arrives quoting it back at you.

Analytics you cannot trust. Landing-page reports diluted across dozens of near-identical URLs, so nobody can tell which page actually earns.

Why most groups are not staffed for it

The work is not a marketing tactic. It is web operations: an inventory, an owner per URL class, a lifecycle rule, a redirect map, a recurring audit, a ticket log, and a monthly check on indexed versus intended page count. That is a named function, and in most groups it does not exist.

Headcount benchmarks make the problem concrete. Organizations in the $10M to $50M revenue band run median marketing teams of a handful of people, often one to six, wearing demand generation, content, ops and reporting at once. Dealership-level content functions are routinely a single person; one operator describes running a 55-person store with a one-person content team. Meanwhile Cox Automotive's dealership staffing research found 67% annual turnover on sales teams, with an average $10,000 cost per hire. Tribal knowledge does not survive that rate.

Which is the crux. Every page in the archive was created by someone with a reason. When that person leaves, the reason leaves, and the page becomes unfalsifiable. Nobody can prove it is safe to delete, so nobody deletes it. The rational individual decision produces an irrational collective result, one page at a time.

Agencies do not default to filling the gap either. Cleanup is unglamorous, hard to attribute and easy to argue about, so it becomes either an add-on nobody buys or a favor someone performs until they are busy.

The fix is rules, not cleanups

One-off cleanups fail because the site keeps generating. What holds is a lifecycle rule per URL class, agreed once, executed repeatedly.

URL class

Sold inventory

Rule
Automated 301 to model or category page within 24 hours; 410 where no relevant target exists
Owner
Platform or middleware

URL class

Filtered listings

Rule
Canonical or noindex on multi-parameter combinations; allow single-facet pages only
Owner
In-house + vendor

URL class

Model-year pages

Rule
Retire any model year with no inventory for two consecutive quarters, 301 to current year
Owner
Marketing ops

URL class

Campaign pages

Rule
Expiry date set at launch, in the same request that creates the page
Owner
Whoever launches

URL class

Service and location pages

Rule
Quarterly review; merge duplicates; verify hours and pricing
Owner
Fixed ops marketing

URL class

Blog and news

Rule
Annual prune; merge thin posts; keep only what earns traffic or citations
Owner
Content owner

URL class

OEM program pages

Rule
Never delete; annual content verification against current program terms
Owner
Compliance + marketing

The single highest-leverage habit is the cheapest one: no campaign page ships without an expiry date and a successor URL. It converts a future archaeology project into a scheduled task, and it costs one field in a request form.

A 30-day starting sequence

  1. Export every URL: sitemap, a full crawl, and the Search Console page inventory. Reconcile the three.
  2. Classify into the classes above. The count per class is the argument you will need for budget.
  3. Fix the high-risk stale pages first: pricing, promotions, hours, financing claims. That is risk reduction, not SEO.
  4. Ticket the removals in one batch, log the turnaround, and use the real SLA in next year's renewal conversation.
  5. Assign one named owner with a defined number of hours per month. Not "marketing." A person.
  6. Report three numbers monthly: indexed URLs against intended URLs, 404 volume, and average redirect chain length.

The uncomfortable conclusion

Platforms in this class will keep building. That is what they are for, and in fairness, a dealer group with forty rooftops genuinely needs a production engine. But a production engine with no retirement process is an archive with a homepage attached, and the cost of that archive does not appear on any invoice. It appears as a marketing department that spends its Thursdays on tickets, a search presence diluted by pages nobody defends, and a generative answer quoting a price you stopped charging in 2022.

The fix is not a better vendor. It is a rule set, an owner and a recurring calendar entry, all three agreed before the next model year lands.

Creative compliance gate

No creative reaches a flight before the manufacturer signs it off.

Every piece of creative named in this insight, including anything produced with AI assistance, clears the brand’s review before media spend, organic scheduling or event capture goes live. The four rules below are the ones that keep a campaign on its date.

  1. 01

    Submit the asset pack, not the idea

    Stills, cut-downs, captions, alt text and end cards travel together, with the intended flight dates attached. Reviews stall on packages that arrive in pieces.

  2. 02

    Build the review into the flight date

    Two to three weeks covers most OEM programs. Any clip carrying a product claim, an incentive or a co-op match needs longer, and a launch week is the wrong time to find that out.

  3. 03

    Nothing flies unapproved

    That includes the "test" post, the organic support cut and the paid boost of an organic clip. If it is public, it was published, and compliance will treat it that way.

  4. 04

    Store the approval with the asset

    Keep the sign-off reference and its expiry alongside the creative. Reusing an approved cut saves the next review; reusing an expired one restarts it.

Answer engine fuel

Questions buyers actually ask

Do dealer website platforms delete old pages for you?

It is usually outside the default scope. Managed platforms route changes through a production queue, and removal requests are commonly handled as tickets or scoped work rather than as a standing automated job. Contract language, not the plan name, decides it, so ask what the tier includes in writing.

What kinds of pages accumulate on a dealership site?

Sold inventory URLs, multi-parameter filter combinations, prior model-year pages, campaign landing pages with no expiry, legacy blog archives, and leftover URLs from previous platform migrations. Most were created with a reason that left with the person who created them.

What does the stale page problem actually cost?

Crawl budget consumed by pages that should not exist, redirect chains, duplicate model-year pages competing for the same query, stale pricing and promotion claims, diluted analytics, and stale pages being quoted by AI assistants.

How much headcount does page lifecycle management need?

Realistically, one named owner with defined monthly hours and a rule set per URL class. Cleanups are one-off; rules keep generating value. Without a lifecycle rule and an expiry date at launch, the archive rebuilds itself within a year.

Should retired pages be redirected or return a 404?

Removed pages should return 404 or 410 rather than being blocked, because blocked URLs stay in the crawl queue much longer. Where a relevant page exists, a 301 to the closest alternative preserves link equity and the user experience.

Primary sources

Filed under Infrastructure

More from this desk →

The brief

One email when a platform actually changes the rules.

New analysis, plus the moments Google or an assistant quietly changes how inventory, service or parts get found. No newsletters about newsletters.

Manifold

Automotive retail, written for the machines that now do the searching: vehicle sales first, with service, parts and accessories behind them.

Inventory first. Feeds second. Bids last.

At a glance

VERTICAL — automotive retail

SCOPE — sales · service · parts

STACKS — legacy commerce, 2009–2015

MODEL — audit first, then retainers

© 2026 Manifold — all rights reserved

Built for answer engines. Read by humans.