Organization schema is the JSON-LD markup that tells Google what your company is, where it lives online, and which profiles belong to it. Add it once and you give search engines a clean, machine-readable description of your brand entity, which feeds knowledge panels and broader brand signals. Here is what to include and how to ship it.
What Organization schema does
Organization schema describes your business as a single entity rather than a loose collection of pages. Google uses it to connect the dots between your site, your social profiles, and other mentions of your brand across the web. That entity understanding is what powers the knowledge panel on the right of branded searches, and it strengthens E-E-A-T and brand trust signals overall.
It does not guarantee a knowledge panel, but it gives Google the structured facts it needs to build one with confidence.
The fields that matter
A solid Organization block covers a handful of properties:
- name: your official company name, exactly as you use it everywhere else.
- url: the canonical homepage URL for the brand.
- logo: a direct URL to your logo image. Follow Google’s size guidance, at least 112x112 pixels, so it can render cleanly.
- description: a short, plain sentence about what the company does.
- contactPoint: an object with telephone and contactType (for example “customer service”) so contact details are explicit.
- sameAs: an array of official profile URLs.
The sameAs array is the one people skip, and it is the most useful. List your verified profiles, such as LinkedIn, X, Facebook, YouTube, GitHub, Wikipedia, and Crunchbase. These links act as corroborating evidence that ties your entity together across the web, which is exactly the signal a knowledge panel is built on. Only include profiles you actually control or that officially represent the brand.
Generate and add it
The fastest accurate route is to fill in a form and let it output valid JSON-LD:
- Open the Organization Schema Generator.
- Enter your name, url, and logo URL.
- Add your description and a contactPoint with telephone and contactType.
- Paste each official profile URL into the sameAs list.
- Copy the generated
<script type="application/ld+json">block. - Add it to your homepage, inside the
<head>or anywhere in the body.
Organization schema almost always belongs on the homepage, since that is the page Google treats as the entity’s anchor. You only need one Organization block per site, so resist the urge to repeat it on every page. The Organization Schema Generator runs entirely in your browser, so nothing you type is sent anywhere.
Validate before you trust it
Markup that does not parse helps no one. After you paste the script, run the page through Google’s Rich Results Test and the Schema Markup Validator to confirm there are no errors or warnings. Check that the logo URL resolves, the phone number is correct, and every sameAs link opens the right profile.
Related tools
- Local Business Schema Generator: mark up a storefront with address, hours, and geo for local search.
- Article Schema Generator: add structured data to blog posts and news articles.
- Meta Tags Generator: build clean title, description, and social tags for any page.
Fill in the fields, add the sameAs links, drop it on your homepage, and let Google see your brand as one entity.