Skip to content
Brusnica Development

schema.org JSON-LD structured data generator

A ready JSON-LD block that tells search engines and AI assistants who you are.

Jump to the result ↓

Markup type

For the home page: who you are, logo, contacts, profiles.

  • Fill in “Name”.
  • Fill in “Website URL”.
schema-organization.html
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization"
}
</script>
Test in Google

What schema.org structured data is

Structured data describes a page for machines: “this is an organization, here's its phone”, “this product costs $49 and is in stock”. The schema.org vocabulary is maintained by Google, Microsoft, Yahoo and Yandex. JSON-LD puts the markup in a separate <script type="application/ld+json"> block; Google recommends it and Yandex reads it.

What structured data does for a site

Markup doesn't lift rankings. It makes a page eligible for rich results (ratings, price, opening hours) and helps AI assistants tie your name, address and profiles into one company. Rich results aren't guaranteed, and since August 2023 Google shows FAQ ones only for government and health sites.

One entity across the whole site

Don't declare the organization afresh on every page. The generator adds an @id such as https://your-site/#organization, other blocks point to it, and search engines merge the data into one company. That's how markup works on brusnica.dev.

{
  "@context": "https://schema.org",
  "@type": "Service",
  "name": "Website development",
  "provider": { "@id": "https://example.com/#organization" }
}

Rules that are easy to break

Markup describes only what's visible on the page: genuine reviews and the same price. Google won't turn an organization's reviews of itself into stars. Use absolute https:// URLs and serve the markup in the server HTML: not every crawler runs JavaScript.

Common questions

In the page's head or body. On WordPress, use an SEO plugin or a Custom HTML block; in Next.js, a component that renders <script type="application/ld+json">.

In Google, with the Rich Results Test (the link under the code) and Search Console; in Yandex, with the Webmaster validator.

As many as it needs, say Organization and WebSite on the home page. Just point them all to one organization via @id.

The search engine decides. Common reasons: reviews aren't visible on the page, the organization rates itself, or the markup has errors.

No. The code is built in your browser and nothing goes to a server.

schema.org JSON-LD generator, free online | Brusnica Dev