We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Volunteer opportunity pages with Event + Organization context, FAQs, and breadcrumbs.
Represents the volunteer event or program session.
Anchors the nonprofit or organization hosting the opportunity.
Answers eligibility, training, and scheduling questions.
Provides navigation context for the volunteer 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": "Event",
"@id": "https://www.example.com/volunteer/food-drive#event",
"name": "Community Food Drive Volunteer Shift",
"startDate": "2025-07-10T09:00:00-05:00",
"endDate": "2025-07-10T13:00:00-05:00",
"eventStatus": "https://schema.org/EventScheduled",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"location": {
"@type": "Place",
"name": "Northwind Community Center",
"address": {
"@type": "PostalAddress",
"streetAddress": "400 Oak St",
"addressLocality": "Austin",
"addressRegion": "TX",
"postalCode": "78701",
"addressCountry": "US"
}
},
"organizer": { "@type": "Organization", "name": "Northwind Food Bank" }
},
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://www.example.com/volunteer#org",
"name": "Northwind Food Bank",
"url": "https://www.example.com/volunteer",
"logo": "https://www.example.com/assets/food-bank-logo.svg"
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Do I need prior experience?",
"acceptedAnswer": {
"@type": "Answer",
"text": "No experience required. Training is provided on site."
}
},
{
"@type": "Question",
"name": "What should I bring?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Bring closed-toe shoes and a reusable water bottle."
}
},
{
"@type": "Question",
"name": "Can groups volunteer together?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. Groups of 5 or more should register in advance."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Volunteer", "item": "https://www.example.com/volunteer" },
{ "@type": "ListItem", "position": 3, "name": "Food Drive", "item": "https://www.example.com/volunteer/food-drive" }
]
}
]If multiple shifts are listed, include one Event per shift and keep dates aligned.
Include age requirements in the FAQ answers and page copy.