Schema Markup for Real Estate: Structured Data That Earns Rich Results
The right schema markup can earn rich results — star ratings, opening hours, FAQ boxes, and product panels — that dramatically increase click-through rates. This guide shows exactly which schema types real estate agents & agencies need and how to implement them.
Rich Results Available to Real Estate Agents & Agencies
Schema Types for Real Estate Agents & Agencies
RealEstateAgent
For individual agents. Use on agent bio pages with credentials, specializations, and service areas.
- name
- address
- telephone
- areaServed
- knowsAbout
- aggregateRating
- hasCredential
RealEstateAgency
For brokerage or team pages. Can include multiple agent associations.
- name
- address
- telephone
- employee
- areaServed
- aggregateRating
LocalBusiness
Alternative if RealEstateAgent is too specific. Use with geo coordinates for map pack visibility.
- name
- address
- telephone
- geo
- openingHours
- aggregateRating
RealEstateAgent Schema
{
"@context": "https://schema.org",
"@type": "RealEstateAgent",
"name": "Sarah Johnson",
"jobTitle": "Licensed REALTOR®",
"telephone": "+1-773-555-0400",
"address": {
"@type": "PostalAddress",
"addressLocality": "Chicago",
"addressRegion": "IL"
},
"areaServed": ["Lincoln Park", "Wicker Park", "Logan Square"],
"knowsAbout": ["Buyer Representation", "Luxury Homes", "First-Time Buyers"],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "5.0",
"reviewCount": "89"
}
}Test your schema at: search.google.com/test/rich-results before publishing.
Schema Markup Mistakes Real Estate Agents & Agencies Make
Using Person instead of RealEstateAgent (loses real estate context)
No schema on individual agent pages
Missing areaServed property
Not including hasCredential for licensing information
Duplicate schema across all agent pages with no differentiation
More Real Estate SEO Guides
Schema Markup FAQs for Real Estate
Verify Your Schema Implementation
Run a free audit to find schema errors before Google penalizes them.
Free SEO Audit