Mark up what is on the page
Google's guidelines ask that structured data describe content visible on the same page. Hours, prices and answers in the code should match the page word for word.
This free schema markup generator writes JSON-LD structured data for six schema.org types: LocalBusiness, Organization, Service, FAQPage, Article and BreadcrumbList. Fill in the fields, read the checks under the form, then copy the code into your page or download it. It runs in your browser: nothing you type is sent to us. Before you publish, test the page with Google's Rich Results Test.
Use questions and answers that are visible on the same page, word for word.
From the home page down to the current page, in order.
Google's guidelines ask that structured data describe content visible on the same page. Hours, prices and answers in the code should match the page word for word.
Use the same name, address and phone in your schema, on your site and on your listings. Machines match on those facts, and disagreement is what confuses them.
Run the page through the Rich Results Test and the Schema Markup Validator. Fix errors first; warnings are recommendations.
Schema markup is structured data, written in the schema.org vocabulary, that states facts about a page in a form machines read without guessing: this is a business, this is its address, this is a question and its answer. JSON-LD is the format Google recommends: a script block you paste into the page.
Yes. No sign-up and no email. It runs in your browser, so what you type is not sent to us.
Inside the HTML of the page it describes, in the head or the body. On WordPress, use a header-and-footer snippets plugin or your SEO plugin's schema field. Mark up only facts that also appear on that page.
Probably not. Since August 2023 Google shows FAQ rich results only for well-known, authoritative government and health websites. The markup is still valid and still describes your page; it just rarely changes how the result looks.
Nobody outside those companies can promise that, and they have not published how they weigh it. Schema states your facts unambiguously, which helps any system that reads it. It is one input, not a switch.
Paste the page URL or the code into Google's Rich Results Test (search.google.com/test/rich-results) for Google features, and into the Schema Markup Validator (validator.schema.org) for the vocabulary itself.
New to structured data? Read schema markup, explained without the jargon. Writing a file for AI tools? Use the free llms.txt generator. For how AI assistants choose which business to name, see GEO vs SEO vs AEO.
Markup and files help machines read your site. Whether ChatGPT, Gemini and Claude actually name you is a separate question, and you can check it free.