Auto repair shop schema generator
AutoRepair is an AutomotiveBusiness subtype for garages and mechanics. Opening hours and phone number are what searchers act on most.
All Google-required properties present. That makes the page eligible, not guaranteed. Google's docs
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "AutoRepair",
"name": "Cedar Lane Auto Service (example)",
"url": "https://cedarlaneauto.example",
"telephone": "+1-512-555-0148",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "3050 Cedar Ln",
"addressLocality": "Austin",
"addressRegion": "TX",
"postalCode": "78745",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 30.2127,
"longitude": -97.781
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "07:30",
"closes": "18:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "08:00",
"closes": "13:00"
}
]
}
</script>Properties that matter for auto repair shops
| Property | Why |
|---|---|
openingHoursSpecification | Recommended by Google; include Saturday hours separately. |
telephone | Recommended. |
priceRange | Recommended; e.g. "$$" or "Diagnostics from $60". |
geo | Recommended for precise map pins. |
The generator covers Google's documented properties; add the extra schema.org ones above by hand if they apply. Sources: Google local business docs, schema.org/AutoRepair.
Tips
- Use AutoDealer for dealerships and AutoBodyShop for collision repair.
- Vehicle listing markup for car inventory was retired by Google in 2025.
- List brands you specialise in on the visible page, not only in markup.
The example business in the form is fictional. Replace every value with your own before publishing, and test the live page with the schema validator.
Auto repair shop schema questions
What schema type should auto repair shops use?
AutoRepair is the most specific schema.org type here. It inherits from LocalBusiness, so Google's local business rules apply: name and address are required, and phone, url, geo, opening hours and price range are recommended.
Will AutoRepair markup get my business into the map pack?
No. Local pack rankings depend on Google Business Profile, relevance, distance and prominence. Markup confirms your details from your own site; it is not a ranking switch.
Where do I put the code?
On the page for that location, usually the contact or location page, in a <script type="application/ld+json"> block. One block per location page.