Schema Generator
AI-Search-Aware Structured Data
Generate JSON-LD with a real-time AI Pickup Score that grades each schema for AI-engine pickup. Identity completeness, entity disambiguation, freshness signals, type completeness, citation richness. 10 schema types including SoftwareApplication.
Local Business Schema
Restaurants, stores, offices, clinics
Generated Schema
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "Joe's Pizza",
"description": "Best pizza in downtown NYC since 1985.",
"url": "https://example.com",
"image": "https://example.com/photo.jpg",
"telephone": "+1-212-555-0100",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "New York",
"addressRegion": "NY",
"postalCode": "10001",
"addressCountry": "US"
},
"openingHours": "Mo-Su 11:00-23:00"
}
</script>Foglift AI Pickup Score
Five dimensions, 20 points each. Grades the schema for AI-engine pickup, not just Google syntax validity.
- ✗Identityset a 3-80 char name and a 40-320 char description so AI engines can cite without truncation
- ✗Entity disambiguationadd sameAs, mentions, citation, brand, author, or worksFor so AI engines can pin the entity to a known graph node
- ✓Freshness signalopeningHours present (operational freshness)
- ✓Type completenessaddress and telephone present
- ✓Citation richnesspriceRange and image present
Want your full site scored for AI search readiness, page-by-page, across the broader Website Audit signals?
Scan Your Website FreeValid Schema Is Not the Same As AI-Pickup-Ready Schema
Syntax check is table stakes
Most generators stop at valid JSON-LD. Google's Rich Results Test stops there too. Both miss the disambiguation fields AI engines actually use to decide what to cite.
AI engines extract differently
ChatGPT, Claude, and Perplexity tokenize JSON-LD before they tokenize body content. Missing sameAs, citation, or mentions is the difference between being a known entity and being one of many candidates.
Freshness is a citation signal
Content updated within 30 days earns 3.2x more AI citations (Zyppy 2025). dateModified on Article, openingHours on LocalBusiness, and softwareVersion on SoftwareApplication are all freshness anchors AI engines weigh.
Learn more about schema markup and GEO