JSON-LD (JavaScript Object Notation for Linked Data) is Google's recommended format for structured data. It is injected via a tag in the or of an HTML page.
| @context | Declares the vocabulary (always https://schema.org) | "@context": "https://schema.org" | | @type | Specifies the entity type | "@type": "Article" | | @id | Unique identifier for an entity (enables cross-referencing) | "@id": "https://example.com/#organization" |
| @graph | Contains multiple entities in a single JSON-LD block | "@graph": [{ ... }, { ... }] |
Expert guide for Schema.org structured data and JSON-LD implementation. Use when creating schema markup, validating structured data, implementing rich results (FAQ, HowTo, Product, Article, LocalBusiness, Breadcrumb, Organization, etc.), troubleshooting rich snippet eligibility, or understanding Google's structured data requirements. Source: autom8minds/seo-skills.