We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Boat and marina rental pages with Service + Place context, FAQs, and breadcrumb navigation.
Defines the rental service with provider and offer details.
Describes the marina or pickup location.
Answers questions about licensing, safety, and deposits.
Provides navigation context for 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/marina/boat-rentals#service",
"name": "Boat Rentals",
"serviceType": "BoatRental",
"description": "Hourly and full-day boat rentals with safety briefing and fuel options.",
"provider": { "@type": "Organization", "name": "Northwind Marina" },
"areaServed": { "@type": "AdministrativeArea", "name": "Lake Travis" },
"offers": {
"@type": "Offer",
"price": "149.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://www.example.com/marina/boat-rentals/book"
}
},
{
"@context": "https://schema.org",
"@type": "Place",
"@id": "https://www.example.com/marina#place",
"name": "Northwind Marina",
"url": "https://www.example.com/marina",
"image": "https://www.example.com/images/marina.webp",
"address": {
"@type": "PostalAddress",
"streetAddress": "1200 Harbor Dr",
"addressLocality": "Austin",
"addressRegion": "TX",
"addressCountry": "US"
}
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Do I need a boating license?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Operators born after Sept 1, 1993 must complete a Texas boater safety course."
}
},
{
"@type": "Question",
"name": "Is fuel included?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Fuel is billed based on usage and refueled upon return."
}
},
{
"@type": "Question",
"name": "What is the deposit policy?",
"acceptedAnswer": {
"@type": "Answer",
"text": "A refundable deposit is required at check-in and released after inspection."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Marina", "item": "https://www.example.com/marina" },
{ "@type": "ListItem", "position": 3, "name": "Boat Rentals", "item": "https://www.example.com/marina/boat-rentals" }
]
}
]If multiple boats are listed, add separate Offer entries or link to individual boat pages.
Yes. Include safety requirements and age restrictions in page copy and FAQs.