Markup should reflect what people see
We start with confirmed business name, domain, contact, services and content. We choose appropriate types: Organization, WebSite, Service or Article when they fit. LocalBusiness is not added to every site automatically; it must reflect the actual business. We do not invent reviews or a star average.
How it is installed
JSON-LD is embedded in the appropriate page HTML or through a supported CMS feature. A schema.jsonld file in a folder does not mean Google associates it with your pages. We also review existing markup to avoid conflicting business identities.
What passing validation means
We check that the JSON parses, uses valid properties and matches the page. The Rich Results Test checks types Google supports for those features; not every Schema.org type produces a rich result. Passing a test does not guarantee display.
Explore the SEO + GEO delivery files