Free LocalBusiness schema generator for contractors
Structured data is the code that tells AI assistants and search engines exactly who your business is, what trade you’re in, and where you work — so they can parse and recommend you without guessing. It’s one of the cheapest, highest-leverage AI-visibility fixes, and this tool writes it for you.
Enter your details and copy the JSON-LD into your website’s head. It’s valid schema.org markup, built entirely in your browser — nothing is sent to us. When it’s in place, run the free audit at the bottom to see whether ChatGPT and Perplexity actually name your business today.
New here? Read the guide: how to get recommended by AI
Score your AI visibility instantly — free 60-second readiness check
Generate your LocalBusiness structured data
Enable JavaScript for the interactive generator. Either way, here is exactly what it
produces — valid schema.org LocalBusiness JSON-LD you paste into your site’s
<head>.
Example — an HVAC company in Denver, CO serving nearby suburbs. The generator turns these details into:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HVACBusiness",
"name": "Summit Air & Heating",
"url": "https://summitairheating.example",
"telephone": "(303) 555-0142",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "1450 Blake St",
"addressLocality": "Denver",
"addressRegion": "CO",
"postalCode": "80202",
"addressCountry": "US"
},
"areaServed": [
"Denver",
"Aurora",
"Lakewood",
"Centennial"
]
}
</script>
What goes into your markup
- Business name (required). Your exact business name — the entity assistants match against.
- City (required). Sets your service location so an assistant can match you to a local query.
- State (required). Sets your service location so an assistant can match you to a local query.
- Phone number. Lets an assistant hand the homeowner a way to reach you directly.
- Website URL. The canonical link an engine associates with your business entity.
- Street address. A full postal address strengthens local matching and map placement.
Frequently asked questions
What is LocalBusiness structured data, and why does it matter for AI visibility?
Structured data (schema.org JSON-LD) is a small block of code you add to your website that spells out your business’s name, trade, address, service area, and contact details in a format machines read directly. It doesn’t change what visitors see. It helps AI assistants and search engines parse who you are and what you do without guessing — which is a prerequisite for being confidently recommended. It’s one of the cheapest, highest-leverage fixes on the AI-visibility checklist.
How do I install the generated code?
Copy the generated <script type="application/ld+json"> block and paste it into the <head> section of your website — most site builders (WordPress, Squarespace, Wix, Webflow) have a place to add custom head or embed code. Add it to your homepage at minimum; ideally to every page. It takes a couple of minutes and helps classic Google search at the same time.
Is my information sent to Cited?
No. The generator runs entirely in your browser — the details you type are turned into code on your own device and never sent to us. We only know that someone used the tool, never what they entered. If you then request the free audit, you give us your business name, city, and email so we can send the report; that’s the only data we collect.
Does adding this markup guarantee AI will recommend me?
No, and we won’t pretend it does. Structured data helps engines understand you correctly — it removes a blocker, it isn’t a ranking cheat. Being recommended still depends on the fuller picture: a complete Google Business Profile, recent reviews, consistent directory listings, and clear service pages. Add the markup, then run the free audit to see whether assistants actually name you today.
Why doesn’t the code include star ratings or reviews?
On purpose. We only put in the code what you actually tell us — real, verifiable facts about your business. Fabricating an aggregate rating in markup violates Google’s structured-data policies and can earn a manual penalty, so we leave review markup out. Add genuine reviews on your Google Business Profile and review sites instead; that’s what the assistants read.
Run your free audit
See whether AI assistants recommend your business — free, no account. We email one report.
The exact questions we’ll ask AI about you:
- “Who are the best HVAC companies in my city?”
- “Which plumber should I call when a pipe bursts?”
- “Recommend a trustworthy, well-reviewed roofing company near me.”