Skip to main content
Back to glossary

Glossary

JSON-LD

Technical

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

  1. Place in <head> or end of <body>
  2. Validate with Google Rich Results Test
  3. One script per schema type (or nested)
  4. Keep data consistent with visible content