Car Rental Fleet Category & Daily Hire Schema Markup (JSON-LD)
Structured data for car rental fleet categories, daily hire reservations, and airport car rental desks, detailing vehicle class (SUV, Sedan, Convertible), mileage limits, insurance waivers, and pickup branches.
Displayed below main page header or above the tool container. • Zero CLS Container
Production JSON-LD Code Block
Embed this structured data block directly into your HTML <head> or framework layout template.
{
"@context": "https://schema.org",
"@type": "RentalCarReservation",
"@id": "https://example.com/rentals/full-size-suv#reservation",
"name": "Full-Size 7-Passenger SUV Rental (Chevy Tahoe or Similar)",
"description": "Spacious full-size 7-passenger SUV rental with automatic transmission, unlimited mileage, and complimentary airport terminal pickup.",
"reservationFor": {
"@type": "Car",
"name": "Full-Size SUV Category",
"vehicleConfiguration": "7-Passenger Full Size SUV",
"seatingCapacity": 7
},
"provider": {
"@type": "AutoRental",
"name": "Apex Car Rental Services",
"telephone": "+1-800-555-0174"
},
"pickupLocation": {
"@type": "Place",
"name": "Denver International Airport (DEN) Rental Facility",
"address": {
"@type": "PostalAddress",
"streetAddress": "25500 East 78th Avenue",
"addressLocality": "Denver",
"addressRegion": "CO",
"postalCode": "80249",
"addressCountry": "US"
}
},
"totalPrice": "89.00",
"priceCurrency": "USD"
}Typed Properties Specification (6 Fields)
Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.
| Property | Expected Type | Status | Description & Example |
|---|---|---|---|
| name | Text | Required | Official rental vehicle class title (e.g. Full-Size SUV). e.g. Full-Size 7-Passenger SUV Rental (Chevy Tahoe or Similar) |
| reservationFor | Car | Required | Representative vehicle attributes including seating capacity and transmission. e.g. { "@type": "Car", "name": "Full-Size SUV Category", "seatingCapacity": 7 } |
| provider | AutoRental | Required | Operating car rental company or fleet operator. e.g. { "@type": "AutoRental", "name": "Apex Car Rental Services" } |
| pickupLocation | Place | Required | Physical airport car rental counter or neighborhood branch depot. e.g. { "@type": "Place", "name": "Denver International Airport (DEN)..." } |
| totalPrice | Number / Text | Required | Daily base hire rate before optional damage waivers and fuel options. e.g. 89.00 |
| priceCurrency | Text | Required | Rental pricing currency code. e.g. USD |
Google Search Console Pitfalls & Critical Warnings
Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying RentalCarReservation schema.
Confusing Daily Rental Rate with Long-Term Lease Rate
Listing a daily car hire rate under an auto loan/lease schema misrepresents financing options to Google Search.
Use RentalCarReservation or AutoRental schemas for short-term daily hires.
Missing Seating Capacity on Family Fleet Classes
Failing to state seatingCapacity on minivans and SUVs prevents Google Travel from matching family passenger filters.
Explicitly declare seatingCapacity within reservationFor.Car.
Omission of Airport Facility Pickup Address
Failing to specify the on-airport or off-airport consolidation facility address confuses arriving travelers.
Provide precise pickupLocation address with terminal details.
Recommended Implementation Scenarios
Related Schema Blueprints
Explore complementary structured data blueprints across the Local Business cluster.
Airport Shuttle & Private Passenger Transfer Schema Markup (JSON-LD)
Luxury Limousine & Executive Chauffeur Service Schema Markup (JSON-LD)
Certified Pre-Owned (CPO) Used Car Schema Markup (JSON-LD)
Automobile Financing & Vehicle Lease Schema Markup (JSON-LD)
Displayed below main page header or above the tool container. • Zero CLS Container