Organization structured data, built in seconds
The Organization type from schema.org is the canonical way to describe the company, brand, or institution behind a website. Search engines read it to associate your domain with a verified entity — name, logo, contact details, and the official social profiles you control. This builder produces ready-to-paste JSON-LD with only the fields you fill in.
How it works
JSON-LD (“JSON for Linking Data”) embeds machine-readable structured data inside a <script type="application/ld+json"> tag. The builder constructs an object whose @context is https://schema.org and @type is Organization, then adds your name, url, and logo. Contact details become a nested contactPoint object (@type: ContactPoint) with telephone and contactType. Each non-empty line in the social box is added to the sameAs array. Empty fields are dropped entirely so the schema never carries blank or null values.
Tips and example
A minimal valid block needs at least name and url. The output for a fully filled form looks like this:
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Gera Systems Ltd",
"url": "https://gera.services",
"logo": "https://gera.services/logo.png",
"foundingDate": "2024-01-01",
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+44-20-1234-5678",
"contactType": "customer support"
},
"sameAs": [
"https://www.linkedin.com/company/gera",
"https://x.com/gera"
]
}
Use foundingDate in ISO YYYY-MM-DD form. Place exactly one Organization block per site, normally on the homepage, and validate it with Google’s Rich Results Test before shipping.