JSON-LD
JSON-LD (JavaScript Object Notation for Linked Data) is the recommended format for implementing Schema.org markup. It's embedded in a script tag and doesn't interfere with visible content.
Why It Matters for GEO
JSON-LD is the format preferred by Google and AI engines for reading structured data. It's easier to maintain than inline Microdata and provides cleaner separation of content and markup.
How to Implement
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Your Company",
"url": "https://example.com"
}
</script>
Best Practices
- Place in
<head>or end of<body> - Validate with Google Rich Results Test
- One script per schema type (or nested)
- Keep data consistent with visible content