What is JSON-LD and why does my small business website need it?
JSON-LD is a JSON-formatted block of structured data that tells search engines and AI assistants what a page is, a business, a service, a question and answer, an article, a product. Without it, engines have to guess from your prose. Adding it changes how your pages get parsed, ranked, and cited.
JSON-LD stands for JSON Linked Data and is the format Google, Bing, and the major AI engines have standardized on. The block lives in a `<script type="application/ld+json">` tag in your page’s HTML head and contains a small JSON object that names the page’s type and properties using vocabulary from schema.org.
For a small business website, three blocks do most of the work. LocalBusiness names your business, address, hours, and service area. Service describes what you sell, including price. FAQPage marks up a list of questions and answers so each Q&A becomes individually quotable.
Practically, the difference shows up everywhere: rich results in Google search (the FAQ accordions, the price + rating boxes), AI Overviews citations, Perplexity-style direct quotes, and Knowledge Panels. None of it is automatic, every block is a few lines of JSON you ship in your page head.
Key facts
- JSON-LD was recommended by Google as the preferred structured data format starting in 2015 and remains the default in 2026.
- Pages with valid FAQPage schema can render an expandable FAQ accordion directly in Google search results.
- Schema.org defines roughly 800 types and 1,400 properties; most small business websites use a small handful: LocalBusiness, Service, FAQPage, Organization, BreadcrumbList.
- Google’s Rich Results Test (search.google.com/test/rich-results) validates a JSON-LD block against the schema specs in seconds.
- Invalid schema is worse than no schema, it can suppress rich results entirely. Always validate before shipping.
Common follow-ups
Where does the JSON-LD block go on the page?
Inside the `<head>` element of your HTML, in a `<script type="application/ld+json">` tag. Multiple blocks per page are fine, most small business sites ship at least an Organization block site-wide and a page-specific block (Service, FAQPage, etc.) per page.
Will adding JSON-LD slow my site down?
Not measurably. A JSON-LD block is plain text, typically 1–3 KB. The bigger performance question is total page weight; schema is rounding error.
Do AI engines actually read JSON-LD?
Yes. ChatGPT, Perplexity, Claude, and Google’s AI products all consume schema as a primary signal of what a page is and what claims it can be cited for.
Sources
Related answers
- How do I add FAQ schema to my website? →
- What is llms.txt and do I need one? →
- How do I rank in Google AI Overviews? →
Want a website built to be cited by Google and AI answer engines? Drop your URL, if it’s a fit, we’ll rebuild it for free.
See if you’re a fit →