01
Fleet pages that are 90% the same page
Every car gets a template with the same policy text, the same insurance block, the same pickup copy — and 40 words of actual difference. Google picks one and ignores the rest.
02
Booking forms that block the crawl
Availability loaded by script after a date is chosen, vehicles behind a POST request, prices that only exist client-side. If a crawler can't reach the fleet without picking a date first, the fleet isn't indexed.
03
Filters generating thousands of identical URLs
Transmission, seats, fuel, sort order, pickup point — combined, they mint endless near-duplicate URLs with no canonical and no crawl rules. Your budget gets spent on parameter soup instead of your real pages.
04
No Vehicle or LocalBusiness schema
Rental has some of the richest structured-data support available — vehicle attributes, price, location, hours, ratings — and most sites ship none of it. That's free eligibility left on the table.
05
Multiple pickup points, one page
Three airports and two downtown desks, all represented by a single "Contact" page. There's nothing for a "car rental near [airport]" query to rank, and nothing to attach a Maps listing to.