We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Real estate pages with agent/broker identity, property context, reviews, FAQs, and breadcrumb. Useful for agent profiles or property detail pages.
Agent/broker identity with contact and service area.
Property location context (for property pages).
Social proof for the agent/broker or property experience.
Answer showing, offer, and service area questions.
Navigation context.
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": "RealEstateAgent",
"@id": "https://www.example.com/agents/smith-team#agent",
"name": "Smith Realty Team",
"url": "https://www.example.com/agents/smith-team",
"image": "https://www.example.com/images/agents/smith-team.webp",
"telephone": "+1-512-555-2323",
"address": {
"@type": "PostalAddress",
"streetAddress": "100 Market St",
"addressLocality": "Austin",
"addressRegion": "TX",
"postalCode": "78701",
"addressCountry": "US"
},
"areaServed": {
"@type": "AdministrativeArea",
"name": "Austin, TX"
},
"sameAs": [
"https://www.zillow.com/profile/smith-team",
"https://www.linkedin.com/company/smith-team"
]
},
{
"@context": "https://schema.org",
"@type": "Place",
"@id": "https://www.example.com/listings/123-lakeside#place",
"name": "123 Lakeside Dr",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Lakeside Dr",
"addressLocality": "Austin",
"addressRegion": "TX",
"postalCode": "78704",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 30.245,
"longitude": -97.763
}
},
{
"@context": "https://schema.org",
"@type": "Review",
"@id": "https://www.example.com/reviews/smith-team-1#review",
"name": "Great buyer experience",
"reviewBody": "Quick showings, strong negotiation support, and smooth closing.",
"datePublished": "2026-02-14",
"reviewRating": {
"@type": "Rating",
"ratingValue": 5,
"bestRating": 5
},
"author": { "@type": "Person", "name": "Alex R." },
"itemReviewed": { "@id": "https://www.example.com/agents/smith-team#agent" }
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Do you handle both buying and selling?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. We represent buyers and sellers in the Austin metro; we also handle leasing on select properties."
}
},
{
"@type": "Question",
"name": "How fast can I tour a property?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Most showings can be scheduled within 24 hours. Call or request a tour from the listing page."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Agents", "item": "https://www.example.com/agents" },
{ "@type": "ListItem", "position": 3, "name": "Smith Realty Team", "item": "https://www.example.com/agents/smith-team" }
]
}
]Use on-page links from the agent page to listings; keep property schema on the listing pages. Here we anchor to Place for property context if needed.
Keep pricing on the property listing schema. This stack focuses on agent identity, location context, reviews, and FAQs.