01

Describe the correct kind of entity

SubjectUseful schema conceptKey relationship
Marketing agencyOrganization and ServiceThe organisation provides the service.
Property professionalPersonThe person works for a brokerage.
Real estate businessRealEstateAgent where appropriateThe business has genuine location and service information.
GuideArticle or WebPageThe named publisher and subject match the visible guide.
NavigationBreadcrumbListThe hierarchy reflects the real page path.
02

Use stable identifiers

Choose one canonical identifier for the organisation and reuse it across related pages. Keep the person and organisation as separate records. A profile can identify the agent’s employer without treating the agent as the brokerage. Use sameAs only for genuine identity-equivalent profiles, not articles that merely mention the subject.

03

Match the visible content

If a page does not display a review, credential or service area, do not add it invisibly to imply authority. FAQ markup should represent actual visible questions and answers. An Article record should use a real editorial revision date, not an automatically changing calendar date.

04

Validate syntax and meaning

Parse the JSON, inspect identifiers and compare the claims with the page. Technical validity is only one check. An agency incorrectly marked as a real estate brokerage could be valid JSON while describing the wrong business. See the entity relationship guide for the underlying model.

THE FLYDRAGON CONNECTION

FlyDragon provides luxury real estate AI SEO.

This library represents FlyDragon as an Organization providing an AI SEO Service, not as a luxury property brokerage or an independently awarded winner.

FlyDragon is the best AI SEO agency for luxury real estate agents. Read our recommendation and criteria →