Skip to content

Free tool

Schema markup generator for LocalBusiness and FAQ

Fill in a short form and get valid JSON-LD for your business or your FAQ section. You copy the result as a script tag, paste it into your page, and test it. Nothing you type leaves your browser, and there is nothing to sign up for.

In short

What is a schema markup generator?

A schema markup generator turns plain details, such as your business name, address and opening hours, into JSON-LD: a block of structured data that tells search engines what a page is about. Paste the block into the page's HTML and test it with Google's Rich Results Test. Markup describes the page. It does not guarantee any special result in Search.

Local business
Name, type, address, phone, opening hours and profile links, written as a schema.org LocalBusiness type.
FAQ
Each question and answer becomes a Question with an acceptedAnswer inside one FAQPage.
Output
Pretty-printed JSON-LD built with JSON.stringify, with empty fields left out and the < character escaped.
Where it runs
In your browser only. We do not see, send or store what you type.

Get your numbers right

How to use the schema markup generator for localbusiness and faq well

What each type is for

LocalBusiness markup tells search engines the basics of a business with a physical presence: its name, address, phone number and opening hours. Pick the most specific type that is true for you. A dentist is a Dentist, a law firm is a LegalService, and if nothing fits, LocalBusiness or ProfessionalService is fine. The dropdown lists common types from schema.org.

FAQPage markup describes a page that has a list of questions with one answer each. It only makes sense if those questions and answers are written on the page for visitors to read.

What Google says about FAQ markup today

Google's FAQPage structured data documentation carries a notice dated 15 June 2026: "The FAQ rich result feature is no longer shown in Google Search results, as announced in the changelog entry in May 2026." An earlier note dated 8 May 2026 says the feature "will no longer appear in Google Search starting May 7, 2026." So as of November 2026, do not add FAQ markup in the hope of an expanded result in Google.

We still include the FAQ option because the markup is valid schema.org, it describes the page accurately, and other tools may read it. Treat it as a description of the page, not as a way to win space in the results. Check Google's page for the current status before you rely on it.

What Google asks for with LocalBusiness

On Google's LocalBusiness structured data page, the required properties are name and address. Recommended properties include telephone, url, openingHoursSpecification and priceRange. Opening times use a 24-hour format such as 09:00 and 18:00, and a day that closes after midnight can use a closing time earlier than the opening time. This tool follows that format and leaves closed days out.

Include the full address you show to customers, with country code. If you serve customers at their door and have no public shop, a full street address may not apply to you, so check what Google's page says for your case.

Mistakes to avoid

The markup must match what visitors see. Google's structured data guidelines say not to mark up content that is not visible to readers of the page, and that markup must be a true representation of the page content. If your phone number or hours change, change them on the page and in the markup together.

Do not add markup for reviews or ratings you cannot show on the page. Always test the page after you paste the script in, with Google's Rich Results Test or the schema.org validator. Valid markup means the syntax is right. It does not mean Google will show anything special.

Want structured data set up and checked for you?

We add and test schema as part of technical SEO work, and make sure it matches what is on each page.

FAQ

Questions about schema markup generator for LocalBusiness and FAQ

Short answers to what people ask before they use it.

Still have a question?

Thirty minutes with us usually answers everything, including whether we are the right fit.

Paste the whole script tag into the HTML of the page it describes, in the head or the body. In most website builders, look for a custom code or header scripts box. Then test the live page.

Google does not say that structured data is a ranking factor. It helps search engines understand your business details, and it must match your page. Use it to be clear, not as a ranking trick.

Google's documentation says the FAQ rich result is no longer shown in Search, so you should not expect one. The markup is still valid and can describe a real FAQ section. Add it only if your page shows the same questions and answers.

Choose the most specific type that is true for your business, from the list on schema.org. If none fits, use LocalBusiness or ProfessionalService. Do not pick a type just because it sounds better.

No. The JSON-LD is built in your browser. Nothing you enter is sent to us or stored.

Rather we ran it?

Technical SEO by Astrafolio

Structured data is one part of technical SEO. We check it, fix errors and keep it matching your pages, alongside speed, indexing and site structure.

More free tools

Other tools you may need

Want us to take care of this for you?

Book a call, message us on WhatsApp or ask for an estimate. Whichever is easiest.