JSON-LD
JavaScript Object Notation for Linked Data — the recommended format for adding structured data to web pages to help AI engines understand content.
JSON-LD (JavaScript Object Notation for Linked Data) is the recommended format for implementing structured data on web pages. It uses the Schema.org vocabulary to describe content in a machine-readable format that search engines and AI systems can understand.
Why JSON-LD is preferred
- Clean separation: Doesn't interleave with HTML content
- Easy to implement: Can be added as a script tag
- Google's recommendation: Google explicitly recommends JSON-LD over alternatives
- AI-friendly: Easy for AI systems to parse and extract information
JSON-LD example
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Understanding GEO",
"author": {
"@type": "Person",
"name": "John Smith"
},
"datePublished": "2024-01-15",
"publisher": {
"@type": "Organization",
"name": "Geosaur"
}
}
Common JSON-LD schemas for GEO
- Organization: Essential for brand identity
- Article/BlogPosting: For content pages
- FAQPage: For question-answer content
- Product: For product pages
- BreadcrumbList: For site navigation structure
- WebApplication: For SaaS tools and applications
JSON-LD and AI visibility
Implementing comprehensive JSON-LD helps AI engines:
- Correctly identify and categorize your content
- Extract accurate facts about your brand
- Understand relationships between content
- Build more complete knowledge about your offerings
