Spy SEO ToolsRequest a quote

JSON-LD schema generator

Fill in the fields, copy the code, paste it into your site. Three types to choose from: local business, FAQ and article.

Everything stays in your browser.

Schema type

Fields marked * are needed for valid code. The rest help Google understand more.

Type of business

Pick the most specific one. If yours isn’t listed, "General local business" is fine.

Business name *

Exactly as it appears on your Google Business Profile.

Short description
Website *
Phone *

Include the international code, e.g. +39 for Italy.

Email
Photo or logo (URL)

An image that’s already online, in JPG, PNG or WebP.

Street and number *
Town or city *
Postcode *
Province / region
Country

Two-letter code: IT for Italy, GB for the UK, and so on.

Latitude

In Google Maps, right-click the exact spot. The numbers at the top of the menu are the coordinates, and clicking them copies them.

Longitude
Area served

Useful if you go to your customers. Separate towns with commas.

Price range
Opening hours

Close for lunch? Add two slots for the same day, e.g. 8:30–12:30 and 15:00–19:00.

Social profiles and other pages

One address per line. Only your own official profiles.

Your code

Fill in the required fields and your code appears here, already formatted.

Your code’s sorted. What about your Google profile?

LocalBusiness schema works best when the details match your Business Profile and directory listings exactly. Sorting all that out is local SEO.

Local SEO

Want structured data across the whole site?

Doing it by hand, page by page, gets old fast. In a technical sprint I set it up in your site’s templates, once.

Technical and on-page SEO

Questions about structured data