Skip to content

Standardize LocalBusiness JSON-LD for Clay County pages to canonical HydroSeal schema#208

Open
GsCommand wants to merge 1 commit intomainfrom
codex/implement-localbusiness-schema-for-clay-county
Open

Standardize LocalBusiness JSON-LD for Clay County pages to canonical HydroSeal schema#208
GsCommand wants to merge 1 commit intomainfrom
codex/implement-localbusiness-schema-for-clay-county

Conversation

@GsCommand
Copy link
Contributor

Motivation

  • Unify and harden structured data on Clay County local pages so search engines and services reference one canonical HydroSeal business entity.
  • Remove address/postal and other non-required fields to comply with the new lean LocalBusiness standard and avoid conflicting or duplicate definitions.
  • Align Service provider references to the same canonical @id to preserve the schema graph and reduce ambiguity.

Description

  • Replaced LocalBusiness JSON-LD on the Clay County hub and eight Clay County area pages with a single canonical LocalBusiness block using @id: "https://hydrosealpavers.com/#business" and the required fields: @context, @type, @id, name, url, telephone, email, logo, image, priceRange, openingHoursSpecification, and areaServed.
  • Removed address-related and other forbidden/optional properties (address / PostalAddress, streetAddress, postalCode, geo, aggregateRating, review, makesOffer, plus mixed HomeAndConstructionBusiness arrays) from Clay County LocalBusiness blocks.
  • Aligned Service provider references on service-areas/clay-county/index.html and the other Clay pages to {"@id":"https://hydrosealpavers.com/#business"}.
  • Files changed: service-areas/clay-county/index.html, orange-park.html, middleburg.html, doctors-inlet.html, green-cove-springs.html, fleming-island.html, oakleaf-plantation.html, eagle-landing.html, eagle-harbor.html.

Testing

  • Validated JSON-LD parsing for all updated Clay County pages using a Python json.loads extraction script; all JSON-LD blocks parsed successfully.
  • Scanned updated files with rg to ensure no forbidden schema fields remain (PostalAddress, streetAddress, postalCode, geo, aggregateRating, review, makesOffer, #localbusiness); scan returned no matches.
  • Confirmed Service provider references and @id alignment via diffs and spot checks; changes were committed with the message Standardize Clay County LocalBusiness schema and include the 9 files listed above.

Codex Task

@vercel
Copy link

vercel bot commented Mar 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
hydrosealpavers-site Ready Ready Preview, Comment Mar 13, 2026 2:48am

Request Review

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant