Schema guides Industry
Schema generator for Real Estate
Common schema types for Real Estate
- RealEstateAgent
- LocalBusiness
- Review
- FAQPage
SEO tips
- Include property listings with details where shown on-page
- Add agent contact information consistently
- Use Review for testimonials that appear verbatim on the site
Example JSON-LD
{ "@context": "https://schema.org", "@graph": [ { "@type": "RealEstateAgent", "@id": "https://example.com/agents/jordan-lee#agent", "name": "Jordan Lee", "image": "https://example.com/team/jordan-lee.jpg", "url": "https://example.com/agents/jordan-lee", "telephone": "+1-503-555-0142", "email": "jordan.lee@example.com", "jobTitle": "Principal Broker", "worksFor": { "@id": "https://example.com/#brokerage" }, "areaServed": [ { "@type": "City", "name": "Portland" }, { "@type": "City", "name": "Beaverton" } ] }, { "@type": "RealEstateBroker", "@id": "https://example.com/#brokerage", "name": "Cascade Realty Group", "url": "https://example.com/", "logo": "https://example.com/logo.png", "address": { "@type": "PostalAddress", "streetAddress": "900 NW Everett St", "addressLocality": "Portland", "addressRegion": "OR", "postalCode": "97209", "addressCountry": "US" }, "employee": { "@id": "https://example.com/agents/jordan-lee#agent" } } ]}Overview
Real estate pages mix agent, office, and listing intents. Use RealEstateAgent or RealEstateBroker when the page is about a person or team; use LocalBusiness for office locations. Listing pages should mirror visible listing data—avoid marking up properties that are not on the page.
FAQ and Review markup are powerful but strictly policed: FAQs must match on-page Q&A; reviews must follow Google's review snippet policies.