Boneyard Tools

Organization Schema Generator (JSON-LD)

Generate Organization structured data for your homepage in JSON-LD. Add your name, URL, logo, social profiles and a contact point, then copy the script and paste it into your page. Everything builds live in your browser.

How to generate Organization schema

  1. Pick your organization type and enter the name and website URL.
  2. Add your logo URL, social profile links (sameAs) and an optional contact point.
  3. Copy or download the JSON-LD script and paste it into the <head> of your homepage.

Examples

Company with logo and social profiles

type: Organization, name: Boneyard Tools, url, logo, two sameAs links
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Boneyard Tools",
  "logo": { "@type": "ImageObject", "url": "..." },
  "sameAs": [ "https://twitter.com/...", "https://www.linkedin.com/..." ]
}
</script>

Adding a contact point

email and telephone with contactType: customer support
"contactPoint": { "@type": "ContactPoint", "telephone": "+1-555-0100", "contactType": "customer support", "email": "hello@example.com" }

Frequently asked questions

What is Organization schema and why does it matter?

Organization schema is structured data that tells search engines who is behind a website: the name, logo, website URL, social profiles and how to get in touch. Adding it to your homepage helps Google connect your brand to its knowledge graph, which can power a knowledge panel and show the correct logo and name in search results.

What does the sameAs property do?

sameAs is an array of URLs that point to other authoritative pages about the same organization, typically your social profiles (Twitter/X, LinkedIn, Facebook, Instagram, YouTube) and your Wikipedia or Crunchbase page. It helps search engines confirm that all of those profiles refer to the same entity, which strengthens your brand identity in their eyes.

Should I use Organization, Corporation, NGO or EducationalOrganization?

Use the most specific type that fits. Organization is the safe default for any company or group. Corporation suits registered for-profit companies, NGO suits non-profits, and EducationalOrganization suits schools and universities. More specific types give search engines a clearer picture, but plain Organization is always valid.

Where do I put the Organization JSON-LD?

Place it once on your homepage, inside the <head> or anywhere in the body. Google reads JSON-LD from either location. You only need one Organization block per site, and the details should match what visitors actually see on the page.

How do I test the generated markup?

Paste the script into Google's Rich Results Test and the Schema.org validator. They parse the JSON-LD, flag missing or malformed properties, and confirm the logo and contact point are well formed. Re-test whenever you change the data.

Is any of my data sent anywhere?

No. The JSON-LD is built entirely in your browser. Nothing you type into the form is uploaded, logged or stored.

Related tools