Skip to content
This repository was archived by the owner on Feb 13, 2026. It is now read-only.
This repository was archived by the owner on Feb 13, 2026. It is now read-only.

LocalBusiness with Service Area do not validate on structured data, should it be dropped? #25

Description

@fthobe

What would be the correct way to implement the corresponding structured data on a website if it's a localBusiness with service area and no address?

In fact the following code would not validate with the error "missing field Address". Should structured data on such localBusiness entities be implemented or simply omitted if a business profile without address but with service area is present. It seems like the validator complains about address not being present: https://search.google.com/test/rich-results/result?id=ixa2tBjtJT7uN6jRTdCM4A

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "RealEstateAgent",
  "name": "John Doe",
  "image": "",
  "@id": "",
  "url": "https://www.example.com/agent/john.doe",
  "telephone": "+1 123 456",
  "areaServed": {
    "@type": "GeoCircle",
    "geoMidpoint": {
      "@type": "GeoCoordinates",
      "latitude": 45.4685,
      "longitude": 9.1824
    },
    "geoRadius": 1000
  }
}
</script>

Related to schema.org Issue #4643

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions