Place this in the <head> section of your homepage:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Austin Plumbing Solutions",
"image": "https://austinplumbingsolutions.com/logo.png",
"@id": "https://austinplumbingsolutions.com",
"url": "https://austinplumbingsolutions.com",
"telephone": "(512) 555-0123",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "Austin",
"addressRegion": "TX",
"postalCode": "78701",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 30.2672,
"longitude": -97.7431
},
"openingHoursSpecification": {
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
"Sunday"
],
"opens": "00:00",
"closes": "23:59"
},
"areaServed": [
{
"@type": "City",
"name": "Austin"
},
{
"@type": "City",
"name": "Round Rock"
},
{
"@type": "City",
"name": "Cedar Park"
},
{
"@type": "City",
"name": "Pflugerville"
}
],
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "Plumbing Services",
"itemListElement": [
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Emergency Plumbing Service",
"description": "24/7 emergency plumbing service including burst pipes, sewer backups, water heater failures, and gas line leaks"
}
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Drain Cleaning",
"description": "Professional drain cleaning services for residential and commercial properties"
}
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Water Heater Repair",
"description": "Water heater installation, repair, and replacement services"
}
}
]
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "127"
}
}
</script>
Place this on your service pages:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Service",
"serviceType": "Plumbing Service",
"provider": {
"@type": "LocalBusiness",
"name": "Austin Plumbing Solutions",
"telephone": "(512) 555-0123",
"address": {
"@type": "PostalAddress",
"addressLocality": "Austin",
"addressRegion": "TX",
"postalCode": "78701"
}
},
"areaServed": {
"@type": "City",
"name": "Austin"
},
"availableChannel": {
"@type": "ServiceChannel",
"serviceType": "Emergency Service",
"availableLanguage": "English"
},
"hoursAvailable": {
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
"Sunday"
],
"opens": "00:00",
"closes": "23:59"
}
}
</script>
<head> section+5-8 points based on research showing that schema markup helps AI understand your business structure, services, and location. This is especially critical for local service businesses.