Structured data
Service Schema Generator
Enter a service's name, type, provider and areas and get Service JSON-LD from schema.org, with an honest note on what Google does with it.
Runs in your browser; nothing is uploaded. · Free, no account · 4 min
Service
One place per line: a city or a country.
Provider
Offer
Output
Importing a saved run into your account is coming soon. Until then, your last runs stay in this browser only, and you can download your files.
How to use
- Enter the service name, its type and a short description.
- Add the page URL, an image and the areas served, one per line.
- Enter the provider type, name and website.
- Add a price if you list one, then copy the script tag into the service page.
What it checks and how it works
Google documents no rich result for the Service type, so there is no Google property list to follow. This tool builds Service from the schema.org type (opened 29 Oct 2026) and says so before the result. Its checks are Zaher's minimum, not a Google rule: a name is required, and description, provider name, areaServed, serviceType and url are recommended.
The provider can be an Organization, a LocalBusiness or a Person, and areaServed takes a list of cities or countries. A price adds an Offer with the currency you choose. Google reads structured data on a page to understand it, as its introduction says, so accurate Service markup can help describe the page, but no display in Search is promised. For a business with a street address use the local business generator as well.
Sources
- schema.org: Service opened 29 Oct 2026
- Google Search Central: Intro to how structured data markup works opened 29 Oct 2026
Related tools
Organization Schema Generator
Fill in your organization's details and get JSON-LD that follows Google's Organization structured data page.
LocalBusiness Schema Generator
Describe one branch and get LocalBusiness JSON-LD with address, coordinates and opening hours that follows Google's local business page.
JSON-LD Syntax and Required-Property Checker
Paste JSON-LD, or a whole page, and see syntax errors with line numbers plus missing required and recommended properties for each Google type.
Go further with Zaher: See how Zaher's SEO Engine audits technical SEO
Questions
About this tool
Google documents none. The markup describes the page in schema.org terms and gives no promised feature in Search.
A name, and it suggests description, provider name, areaServed, serviceType and url. This is Zaher's minimum from schema.org, not a Google rule.
Use LocalBusiness for a business with a place customers can find, and Service for a particular thing it offers. A page can carry both.
Get started today
Find out where your brand stands in AI. Free.
Run a free AI visibility analysis on your domain. No credit card, results in minutes. See what AI engines say about your brand today.
Brands already measuring their AI visibility with Zaher.


