We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Campus housing pages with Place + Offer, FAQs, and breadcrumb navigation.
Defines the residence hall location and address.
Represents housing offer details and application link.
Answers questions about eligibility, pricing, and move-in dates.
Provides navigation context for the housing 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": "Place",
"@id": "https://www.example.com/housing/oak-hall#place",
"name": "Oak Hall Residence",
"url": "https://www.example.com/housing/oak-hall",
"image": "https://www.example.com/images/oak-hall.webp",
"address": {
"@type": "PostalAddress",
"streetAddress": "100 Campus Dr",
"addressLocality": "Madison",
"addressRegion": "WI",
"addressCountry": "US"
}
},
{
"@context": "https://schema.org",
"@type": "Offer",
"@id": "https://www.example.com/housing/oak-hall#offer",
"name": "Oak Hall Double Room",
"price": "6200.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://www.example.com/housing/oak-hall/apply",
"itemOffered": { "@id": "https://www.example.com/housing/oak-hall#place" },
"description": "Double room with shared bath and meal plan options.",
"eligibleRegion": "US"
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Who is eligible for campus housing?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Housing is available to full-time undergraduate and graduate students."
}
},
{
"@type": "Question",
"name": "Is a meal plan required?",
"acceptedAnswer": {
"@type": "Answer",
"text": "First-year students are required to select a meal plan. Upperclassmen can opt in."
}
},
{
"@type": "Question",
"name": "When is move-in?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Move-in dates are published each August and vary by assignment."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Housing", "item": "https://www.example.com/housing" },
{ "@type": "ListItem", "position": 3, "name": "Oak Hall", "item": "https://www.example.com/housing/oak-hall" }
]
}
]If multiple room types are shown, add a separate Offer entry for each.
Include key lease terms in the page content and link to the full housing contract if available.