Generate Organization and FAQ schema for AI search
Without structured data an engine works out who you are, what you sell and which profiles are yours by reading your prose, and it gets it wrong in ways you never see. This tool writes the Organization and FAQPage JSON-LD that says it plainly. It runs in your browser and sends nothing anywhere.
Who you are
Becomes the Organization block. One of these belongs in your global layout, not on every page.
A direct link to the image file, not the page it sits on.
One per line. These become sameAs, which is how an engine confirms that the brand on your site and the brand on those profiles are the same company.
What you answer
Becomes the FAQPage block. Only put this on the page where these questions and answers appear as visible text.
Your markup
Fill in an organization name or one full question and the markup appears here.
Paste it into your page, then confirm it with Google’s Rich Results Test. Nothing you typed here left your browser.
Schema tells an engine who you are. It does not make it pick you.
Clean markup removes the guesswork about your name, your category and your profiles. Being named in the answer is a separate question, and it depends on what the engines read elsewhere. Fulcru runs your buyer questions across ChatGPT, Perplexity, Gemini and Google AI Overviews every week and shows who gets named when you do not.
Two types cover the questions an engine has about you
There are hundreds of schema types and almost all of them are noise for this purpose. An engine deciding whether to name you in an answer is working out two things: who is this, and what do they answer. That is Organization and FAQPage. Product, Article and the rest matter for specific page types, but a site with those two done properly has covered the part that affects being cited.
sameAs is the one people skip and should not
Your profile links are how an engine confirms that the company on your site, the company on that X account and the company in a directory listing are one company rather than three. Without it, everything written about you elsewhere is evidence for a brand it cannot connect to you. This is the cheapest line in the whole file and it does the most work.
The answers must be on the page
Marking up a question that a reader cannot see breaks every engine’s guidelines, and the penalty is that your markup gets ignored or your site does. Schema describes a page. It does not stand in for one. If you want the FAQ block, write the FAQ.
One block, not two
The output above puts both types in a single @graph rather than two script tags. Competing JSON-LD blocks on one page are a common reason markup gets thrown away, and a single graph also lets the two types reference each other later without restructuring anything.
Where this sits in the order of work
Below reachability and above almost everything else. Schema is worth twenty minutes, but it does nothing at all if the engines cannot fetch your pages in the first place, which is more common than it sounds. Check your robots.txt and then what your server actually returns before you spend time on markup.
Get the AI-answer teardown, weekly
One email a week: who AI names in a category, why, and the page that changed it. No spam, unsubscribe anytime.
Questions
Does structured data help with AI answers?
It removes guesswork rather than winning you anything by itself. Without JSON-LD an engine infers who you are, what you sell and who you compete with from prose, and inference goes wrong in ways you never see. Organization and FAQPage take about twenty minutes and are the two that carry the most weight.
Why these two types and not the other six hundred?
Because they map onto the two questions an engine has about you: who is this, and what do they answer. Product, Article and the rest matter for specific page types, but a site with clean Organization and FAQPage markup has covered the part that affects being named in an answer.
Where does the output go?
Inside a script tag with type="application/ld+json", anywhere in the head or body. One Organization block belongs on your home page or in your global layout. FAQPage belongs on the specific page whose questions it describes, and the questions and answers must also appear as visible text on that page.
Do the answers have to be visible on the page?
Yes. Marking up an answer that a reader cannot see is against every engine's guidelines and is the fastest way to have your markup ignored or your site penalised. The schema describes the page; it does not replace it.
Is anything sent to your servers?
No. This tool runs entirely in your browser and makes no network request. You can fill it in offline and nothing you type leaves the tab.
The other free tools
- AI Crawler CheckRequests one of your pages as GPTBot, ClaudeBot, PerplexityBot and three others, and shows what your server sends back.
- AI Content CheckFetches your page without running JavaScript and shows the exact words a model reads first, plus what is missing.
- llms.txt GeneratorReads your sitemap, groups your pages into sections and drafts the file. Free, no account.
- robots.txt CheckerReads your robots.txt line by line and shows which rule decides for GPTBot, ClaudeBot, PerplexityBot and the rest.