Window Installation, Glazing & Glass Repair Schema Markup (JSON-LD)
Structured data for window replacement contractors, residential glaziers, energy-efficient double-hung installers, and storefront glass repair technicians, modeling service areas, warranties, and emergency glass service.
Displayed below main page header or above the tool container. • Zero CLS Container
Production JSON-LD Code Block
Embed this structured data block directly into your HTML <head> or framework layout template.
{
"@context": "https://schema.org",
"@type": "HomeAndConstructionBusiness",
"@id": "https://example.com/windows/clarity-glass#service",
"name": "Clarity Architectural Window & Glass Replacement",
"description": "Licensed residential and commercial window installation, custom double-pane Low-E glass replacement, bay window framing, and 24/7 emergency storefront board-up.",
"telephone": "+1-314-555-0187",
"priceRange": "$$$",
"areaServed": [
{
"@type": "City",
"name": "St. Louis"
},
{
"@type": "City",
"name": "Clayton"
},
{
"@type": "City",
"name": "Chesterfield"
}
],
"address": {
"@type": "PostalAddress",
"streetAddress": "2300 South Hanley Road",
"addressLocality": "St. Louis",
"addressRegion": "MO",
"postalCode": "63144",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 38.6184,
"longitude": -90.3392
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "07:30",
"closes": "17:30"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Saturday"
],
"opens": "08:00",
"closes": "14:00"
}
],
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "Window & Architectural Glazing Services",
"itemListElement": [
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Energy-Star Low-E Vinyl Window Replacement",
"description": "Custom measured double-hung and casement energy-efficient argon gas insulated windows"
}
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Commercial Storefront Glass & Entrance Door Installation",
"description": "Heavy tempered safety glass storefront fabrication and automated entryway systems"
}
}
]
}
}Typed Properties Specification (7 Fields)
Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.
| Property | Expected Type | Status | Description & Example |
|---|---|---|---|
| name | Text | Required | Official legal entity name of the window company. e.g. Clarity Architectural Window & Glass Replacement |
| areaServed | City | AdministrativeArea | Required | Municipal territories covered by installation and glazing crews. e.g. St. Louis, Clayton, Chesterfield, MO |
| hasOfferCatalog | OfferCatalog | Required | Structured catalog of replacement window styles, glass types, and commercial storefronts. e.g. Window & Architectural Glazing Services |
| priceRange | Text | Required | Relative project cost tier ($$$ for custom energy-efficient installations). e.g. $$$ |
| address | PostalAddress | Required | Showroom and warehouse physical street address. e.g. 2300 South Hanley Road, St. Louis, MO 63144 |
| openingHoursSpecification | OpeningHoursSpecification | Required | Showroom and consultation operating hours. e.g. Mon-Fri 07:30-17:30, Sat 08:00-14:00 |
| telephone | Text | Required | In-home consultation and estimate telephone line. e.g. +1-314-555-0187 |
Google Search Console Pitfalls & Critical Warnings
Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying HomeAndConstructionBusiness schema.
Omitting Commercial Storefront Glazing from Residential Catalog
Contractors offering both residential replacement and commercial storefront glass lose business by only listing residential products in schema.
Enumerate both residential window replacement and commercial storefront glazing in `hasOfferCatalog`.
Confusing Showroom Hours with Service Installation Hours
Publishing only installer jobsite hours causes walk-in showroom visitors to find locked office doors.
Specify showroom operating schedule in `OpeningHoursSpecification`.
Missing areaServed Coverage in Expanding Metro Suburbs
Failing to enumerate surrounding affluent suburbs limits search visibility in prime replacement window markets.
Include all target metropolitan towns in `areaServed`.
Recommended Implementation Scenarios
Related Schema Blueprints
Explore complementary structured data blueprints across the Local Business cluster.
Painting Contractor (Commercial & Residential) Schema Markup (JSON-LD)
Masonry, Concrete & Hardscape Contractor Schema Markup (JSON-LD)
Commercial General Contractor & Construction Management Schema Markup (JSON-LD)
Flooring, Hardwood & Carpet Installation Schema Markup (JSON-LD)
Displayed below main page header or above the tool container. • Zero CLS Container