Organization Schema: The Complete Guide to Organization JSON-LD
Understand with AI
Discuss with your preferred AI assistant
Add Organization schema once on the homepage and it represents your whole brand site-wide.
Just name and url are required to be valid — logo and sameAs unlock the richer results.
Fill the fields, copy the script tag, and paste it into your head — no code required.
Organization schema is how you tell Google, Bing, and AI search engines exactly who your brand is. It's a small block of structured data — JSON-LD — that names your company, points to your logo, lists your contact details, and links to your official social profiles. Get it right and you give search engines the clean, machine-readable facts they use to build your knowledge panel and recognize your brand across the web.
This guide explains what Organization schema is, the fields that matter most, how to add it to your site, and how to validate it — so your markup is correct the first time.
What Is Organization Schema?
Organization schema is a schema.org structured-data type that describes a company, non-profit, or institution. You publish it as JSON-LD inside a <script type="application/ld+json"> tag, usually in the homepage <head>. Unlike content on the page, it speaks directly to machines: it states your official name, website, logo, contact point, and the social accounts that belong to you.
Search engines use these signals to confirm entity identity — the difference between "some site mentioning Acme" and "the official Acme website." That confidence is what powers brand knowledge panels, the logo shown in search results, and accurate attribution in AI Overviews and chat assistants.
Why Organization Schema Matters for SEO
Organization markup is one of the highest-leverage pieces of technical SEO because it's quick to add and applies site-wide through your homepage. Done well, it helps you:
- Earn a knowledge panel — a consolidated brand box in search results with your logo, description, and links.
- Show your logo — a valid logo property is required for Google to display your brand logo in several rich results.
- Connect your social profiles — the sameAs array tells search engines which Twitter/X, LinkedIn, YouTube, and other accounts are officially yours.
- Strengthen entity recognition — clear, consistent facts reduce ambiguity for both classic search and large language models.
The Fields That Matter Most
You don't need every property — you need the right ones, filled accurately and consistently with the rest of your site.
| Property | What it is | Priority |
|---|---|---|
| name | Your official organization name | Required |
| url | Your canonical homepage URL | Required |
| logo | Absolute URL to a square, high-resolution logo | Strongly recommended |
| sameAs | Array of official social-profile URLs | Strongly recommended |
| contactPoint | Phone/email plus contact type and area served | Recommended |
| address | PostalAddress for physical or registered locations | Optional |
| description | A one-sentence summary of what you do | Optional |
Choosing the right @type
Start with Organization if you're unsure. Use a more specific subtype when it fits — Corporation for companies, LocalBusiness for a business with a storefront, NGO for non-profits, or EducationalOrganization for schools. A more specific type gives search engines extra context, but the general Organization type is always valid.
Getting the logo right
Use an absolute HTTPS URL to a crisp logo image (Google recommends at least 112×112 px, and a clean square or wide format works best). The image must be crawlable — don't block it in robots.txt — and it should match the logo you use elsewhere on your site.
How to Add Organization Schema to Your Site
1. Generate the JSON-LD
Fill in your name, URL, logo, contact point, and social profiles in the generator above. It outputs clean, valid JSON-LD with only the fields you've completed — no empty or malformed properties.
2. Paste it into your homepage head
Copy the <script type="application/ld+json"> block and add it to the <head> of your homepage. Add it once on the homepage rather than repeating it on every page, so search engines have a single, authoritative source.
3. Validate before you ship
Run the page through Google's Rich Results Test and the Schema Markup Validator. Fix any flagged errors, then deploy and request indexing in Google Search Console so the change is picked up faster.
Organization Schema Best Practices
- Stay consistent. Your name, URL, and logo in the schema should match what's visible on the page and across your profiles.
- Use absolute URLs. Always use full
https://URLs for url, logo, and every sameAs entry. - Only claim profiles you own. sameAs is for your official accounts — never link to fan pages or unrelated profiles.
- Keep it on the homepage. One authoritative Organization block beats duplicated markup scattered across pages.
- Re-validate after changes. Whenever you rebrand or move social accounts, regenerate and re-test the markup.
Expert Tips
Always use absolute HTTPS URLs
Search engines need full https:// addresses for url, logo, and every sameAs entry. Relative paths or bare domains can break the markup or get ignored.
Validate before you ship
Run your page through Google’s Rich Results Test and the Schema Markup Validator, fix any flagged issues, then request indexing in Search Console so the change is picked up faster.
Frequently Asked Questions
What is Organization schema used for?
Organization schema gives search engines structured facts about your brand — its name, website, logo, contact point, and official social profiles. Those facts help power knowledge panels, the logo shown in search, and accurate brand recognition in both classic search and AI answers.
Where do I put the Organization JSON-LD on my site?
Add the generated <script type="application/ld+json"> block to the <head> of your homepage. You only need it once on the homepage; you don't have to repeat it on every page of the site.
What is the sameAs property?
sameAs is an array of URLs pointing to your organization's official profiles — your Twitter/X, LinkedIn, Facebook, YouTube, Instagram, Wikipedia entry, and so on. It tells search engines those accounts are the same entity as your website, strengthening brand identity.
Is the logo property required?
It isn't strictly required for the markup to be valid, but Google needs a valid logo property to display your brand logo in several rich results. Use an absolute HTTPS URL to a clear, crawlable square image for the best chance of it appearing.