Complete Schema JSON-LD guide for AI visibility in 2026

Cyril Cretin
Founder RadarLLM.ai
Schema.org JSON-LD is the native language of AI answer engines. Pages with FAQ schema show a 41% citation rate vs 15% without structured markup. Pages with tables get 2.8x more citations. This guide covers which schemas matter most for your AI visibility in 2026, with ready-to-deploy code examples.
Why Schema.org is crucial for AI
Artificial intelligences use structured data for three essential functions: understanding entities (who you are, what you do), verifying facts (prices, addresses, dates, authors), and extracting formatted answers (FAQs, steps, comparisons). A site with correct JSON-LD markup gives AIs direct access to information, without interpretation.
2025-2026 market data shows a +30% increase in AI Overviews visibility for sites with correct JSON-LD markup. Microsoft and Bing have publicly confirmed that structured data helps LLMs better understand page content and select the most reliable sources.
Schema JSON-LD = machine-readable data + visible to AIs = more citations = more qualified traffic
The 6 most important schemas for AI visibility
Not all schemas are equal for AI visibility. Here are the 6 most impactful schemas, ranked by priority.
1. FAQPage
CriticalThe most citable schema for AIs. Pages with FAQPage show a 41% citation rate, vs 15% without. Add 10 to 30 Q&As with factual answers of 100-200 words. ChatGPT and Perplexity directly extract structured answers.
2. Organization
CriticalDefines your entity in the eyes of AIs. Name, address, logo, contact, and most importantly sameAs links to LinkedIn, Wikidata, Crunchbase and your social profiles. Without Organization, AIs cannot identify you as a reference entity.
3. Article + Person/Author
HighEssential for YMYL content (finance, health, legal). Article schema with a detailed Person author (bio, expertise, credentials) strengthens EEAT trust. Pages with identified authors get +31% citations on Gemini.
4. Product + AggregateRating
HighEssential for e-commerce. Price, availability, aggregate reviews: AIs use this data to answer purchase queries. A complete Product schema with AggregateRating multiplies by 2.4x the chances of being cited in a product comparison.
5. LocalBusiness
HighMandatory for local businesses. NAP (name, address, phone), opening hours, GPS coordinates, service area. When a user asks "best [service] in [city]", AIs prioritize entities with structured LocalBusiness.
6. HowTo
MediumIdeal for instructional content and tutorials. Numbered steps with tools, materials and duration are directly usable by AIs to generate step-by-step answers. Less critical than FAQ but excellent for educational content.
JSON-LD code examples
Here are three ready-to-copy JSON-LD code examples. Place each block in a <script type="application/ld+json"> tag in the <head> of your pages.
1. FAQPage — FAQ Schema (highest impact)
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is AI visibility?",
"acceptedAnswer": {
"@type": "Answer",
"text": "AI visibility measures how often your website is cited by AI engines like ChatGPT, Gemini and Perplexity. It depends on your structured markup, content and EEAT signals."
}
},
{
"@type": "Question",
"name": "How to improve your AI score?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Add JSON-LD schemas (FAQPage, Organization, Article), create an llms.txt file, allow AI bots in robots.txt and structure your content as short Q&As."
}
},
{
"@type": "Question",
"name": "Which schemas are a priority?",
"acceptedAnswer": {
"@type": "Answer",
"text": "FAQPage and Organization are the two most impactful schemas for AI visibility. Then add Article with Person for editorial content, and Product for e-commerce."
}
}
]
}2. Organization — Entity identity (with sameAs)
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Your Company",
"url": "https://www.example.com",
"logo": "https://www.example.com/logo.png",
"description": "Short, factual description of your business.",
"address": {
"@type": "PostalAddress",
"streetAddress": "10 Main Street",
"addressLocality": "London",
"postalCode": "EC1A 1BB",
"addressCountry": "GB"
},
"contactPoint": {
"@type": "ContactPoint",
"email": "contact@example.com",
"contactType": "customer service"
},
"sameAs": [
"https://www.linkedin.com/company/your-company",
"https://www.wikidata.org/wiki/Q123456",
"https://www.crunchbase.com/organization/your-company",
"https://twitter.com/yourcompany"
]
}3. Article + Person — Editorial content with author
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Your article headline (max 110 characters)",
"datePublished": "2026-04-08",
"dateModified": "2026-04-08",
"author": {
"@type": "Person",
"name": "First Last",
"jobTitle": "AI Visibility Expert",
"url": "https://www.example.com/about/author",
"sameAs": [
"https://www.linkedin.com/in/author-profile"
]
},
"publisher": {
"@type": "Organization",
"name": "Your Company",
"url": "https://www.example.com"
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.example.com/blog/article-slug"
},
"inLanguage": "en"
}Common mistakes to avoid
A poorly implemented schema can be worse than no schema at all. Here are the 4 most common mistakes that sabotage your AI visibility.
Missing or incomplete sameAs
The sameAs field links your site to your external profiles. Without sameAs to LinkedIn, Wikidata or Crunchbase, AIs cannot verify your identity. Add at least 3 sameAs links in your Organization schema.
Schema without content match
A FAQPage schema listing questions absent from the visible page is a negative signal. Google and AIs detect inconsistencies between markup and actual content. Every question in the schema must be visible on the page.
Duplicate schemas on the same page
Two Organization schemas or two FAQPage schemas on the same page create confusion. AIs don't know which one is correct. Consolidate your schemas: one Organization, one FAQPage per page.
Schema only on the homepage
The most common mistake. Organization schema should be on every page (or in the global head). FAQPage schema should be on every page that contains questions. Article schema should be on every blog post.
How to verify your markup
Implementing a schema without verifying it is like writing code without testing it. Here's the 4-step validation process.
Also read:
Is your website visible to AI?
Scan my website for freeFree scan in under a minute · Fix files with the full audit