We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Car rental pages with Service + Vehicle context, FAQs, and breadcrumb navigation.
Describes the rental service, provider, and offer details.
Captures an example rental vehicle with model and capacity.
Answers insurance, mileage, and pickup/dropoff questions.
Provides navigation context to the rental page.
Ensure every applicable required property is present in your implementation. Nested props reference their parent objects (for example, `offers.priceCurrency`).
Paste as a single script tag. Keep product details, offer data, shipping/returns, and FAQ answers in sync with the page.
[
{
"@context": "https://schema.org",
"@type": "Service",
"@id": "https://www.example.com/rentals/sfo#service",
"name": "SFO Airport Car Rentals",
"serviceType": "Car rental",
"provider": { "@type": "Organization", "name": "Example Rentals" },
"areaServed": { "@type": "AdministrativeArea", "name": "San Francisco Bay Area" },
"offers": {
"@type": "Offer",
"price": "49.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://www.example.com/rentals/sfo",
"itemOffered": { "@id": "https://www.example.com/rentals/sfo#vehicle" },
"priceValidUntil": "2025-12-31"
}
},
{
"@context": "https://schema.org",
"@type": "Vehicle",
"@id": "https://www.example.com/rentals/sfo#vehicle",
"name": "Toyota RAV4 or similar",
"model": "RAV4",
"vehicleModelDate": "2024",
"vehicleSeatingCapacity": 5,
"brand": { "@type": "Brand", "name": "Toyota" },
"fuelType": "Gasoline",
"vehicleTransmission": "Automatic",
"image": "https://www.example.com/images/rav4-rental.webp",
"url": "https://www.example.com/rentals/sfo/standard-suv"
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Is insurance included?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Basic liability is included. You can add CDW/LDW and supplemental liability during checkout."
}
},
{
"@type": "Question",
"name": "Are there mileage limits?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Standard rentals include 200 miles per day. Unlimited mileage plans are available on select vehicles."
}
},
{
"@type": "Question",
"name": "Can I return to a different location?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. One-way rentals are allowed for eligible routes. Fees are shown during checkout."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Car Rentals", "item": "https://www.example.com/rentals" },
{ "@type": "ListItem", "position": 3, "name": "SFO Airport", "item": "https://www.example.com/rentals/sfo" }
]
}
]Include one Vehicle per example shown on the page. Keep IDs and offers aligned to what users see.
If no price is shown, omit price fields; otherwise keep price, currency, and availability aligned to the visible rate.