Type “used Honda CR-V in Modesto” into Google. Note the domains that rank. Almost none of them are dealer websites.
Repeat with “used Toyota RAV4 in Stockton”, “certified pre-owned Ford F-150 in Turlock”, “leasing deals on 2024 BMW X3 in Merced” — you get the point. These are queries shoppers actually make. And they’re going to CarGurus, AutoTrader, and CarsForSale — because those platforms have a landing page for every combination.
Do the math for a typical franchise rooftop
- 15 makes carried (or attractive to your used inventory), give or take
- 20 models per make = 300 make/model combinations
- 10 cities within a reasonable drive of your lot
- New / used / certified pre-owned = 3 conditions
- Popular body styles / price bands / trim = ~3–5 additional facets
Multiply those out and you’re looking at 15,000 potential landing pages that a shopper somewhere is searching for. Right now, most dealer sites answer with a filtered inventory results page, generated on the fly, indistinguishable from every other dealer’s filtered results page.
Why those pages don’t rank
None of those results pages ranks, because Google doesn’t index dynamic filter states. And the ones that do rank belong to marketplaces you’re paying to send you leads back at a per-lead fee.
The auto-generated landing page approach
For every real inventory combination you have, produce a real HTML page with a real URL, real content, real schema, and real live vehicles. When the inventory sells, the page updates. When a new combination appears, a new page ships.
The typical dealer site is missing thousands of pages. The market has already trained shoppers to search for them. The traffic exists. The question is whose URL captures it.