The Organization type represents a company, nonprofit, government agency, educational institution, or any other organized group. Organization markup helps search engines build knowledge panels, display company information in search results, and connect an entity to its social profiles, logos, and contact details.
When to Use This
Use Organization on your site’s “About” page, homepage, or a dedicated contact page to identify the entity behind the website. Most sites need exactly one Organization markup — placed on the homepage or a site-wide <script type="application/ld+json"> block.
Use Organization when the entity:
- Operates primarily online or has no public-facing physical location
- Is a parent company with multiple locations (mark individual locations with
LocalBusiness) - Is an institution, nonprofit, or government body
Do not use Organization if:
- The entity is a single physical storefront or office that serves walk-in customers — use LocalBusiness instead
- You are describing an individual person — use Person instead
LocalBusiness is a subtype of Organization. If your business has a physical location that customers visit, prefer LocalBusiness since it inherits all Organization properties and adds location-specific fields.
Required Properties
| Property | Type | Description |
|---|---|---|
@type | Text | Must be "Organization" or a more specific subtype. |
name | Text | The official name of the organization. Use the full legal or commonly known name. |
url | URL | The canonical URL of the organization’s official website. |
Recommended Properties
| Property | Type | Description |
|---|---|---|
logo | URL or ImageObject | A logo image for the organization. Google recommends a minimum size of 112x112px in a square or rectangular format. |
description | Text | A brief factual description of the organization and what it does. |
contactPoint | ContactPoint | One or more contact points with telephone, contactType (e.g., “customer service”), and availableLanguage. |
sameAs | URL (array) | Links to official social media profiles and authoritative external pages (LinkedIn, Wikipedia, Twitter/X, etc.). These help search engines confirm entity identity. |
address | PostalAddress | The organization’s primary mailing address. |
founder | Person | The founder or founders of the organization. |
foundingDate | Date | The date the organization was founded, in ISO 8601 format. |
numberOfEmployees | QuantitativeValue | Employee count or range. |
email | Text | A public contact email address. |
telephone | Text | A primary phone number in international format. |
areaServed | Place, GeoShape, or Text | The geographic area the organization serves. |
parentOrganization | Organization | The parent organization, if this is a subsidiary or division. |
JSON-LD Example
A complete Organization markup for a technology company:
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Helios Technologies",
"url": "https://www.heliostech.com",
"logo": "https://www.heliostech.com/images/logo.png",
"description": "Helios Technologies builds developer tools for cloud infrastructure monitoring and observability.",
"foundingDate": "2018-04-15",
"founder": {
"@type": "Person",
"name": "Priya Kapoor",
"url": "https://www.linkedin.com/in/priyakapoor"
},
"address": {
"@type": "PostalAddress",
"streetAddress": "200 Innovation Drive, Suite 400",
"addressLocality": "Austin",
"addressRegion": "TX",
"postalCode": "73301",
"addressCountry": "US"
},
"contactPoint": [
{
"@type": "ContactPoint",
"telephone": "+1-512-555-0199",
"contactType": "customer service",
"availableLanguage": ["English", "Spanish"],
"contactOption": "TollFree"
},
{
"@type": "ContactPoint",
"telephone": "+1-512-555-0200",
"contactType": "sales",
"availableLanguage": "English"
}
],
"sameAs": [
"https://www.linkedin.com/company/heliostech",
"https://twitter.com/heliostech",
"https://github.com/heliostech",
"https://en.wikipedia.org/wiki/Helios_Technologies"
],
"numberOfEmployees": {
"@type": "QuantitativeValue",
"minValue": 100,
"maxValue": 250
},
"areaServed": "Worldwide"
}
The same Organization marked up with Microdata:
<div itemscope itemtype="https://schema.org/Organization">
<h1 itemprop="name">Helios Technologies</h1>
<a itemprop="url" href="https://www.heliostech.com">heliostech.com</a>
<img itemprop="logo" src="https://www.heliostech.com/images/logo.png" alt="Helios Technologies logo" />
<p itemprop="description">Helios Technologies builds developer tools for cloud infrastructure monitoring and observability.</p>
<meta itemprop="foundingDate" content="2018-04-15" />
<div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
<span itemprop="streetAddress">200 Innovation Drive, Suite 400</span>,
<span itemprop="addressLocality">Austin</span>,
<span itemprop="addressRegion">TX</span>
<span itemprop="postalCode">73301</span>,
<span itemprop="addressCountry">US</span>
</div>
<div itemprop="contactPoint" itemscope itemtype="https://schema.org/ContactPoint">
<span itemprop="telephone">+1-512-555-0199</span>
<meta itemprop="contactType" content="customer service" />
</div>
<a itemprop="sameAs" href="https://www.linkedin.com/company/heliostech">LinkedIn</a>
<a itemprop="sameAs" href="https://twitter.com/heliostech">Twitter</a>
</div>
The same Organization marked up with RDFa:
<div vocab="https://schema.org/" typeof="Organization">
<h1 property="name">Helios Technologies</h1>
<a property="url" href="https://www.heliostech.com">heliostech.com</a>
<img property="logo" src="https://www.heliostech.com/images/logo.png" alt="Helios Technologies logo" />
<p property="description">Helios Technologies builds developer tools for cloud infrastructure monitoring and observability.</p>
<meta property="foundingDate" content="2018-04-15" />
<div property="address" typeof="PostalAddress">
<span property="streetAddress">200 Innovation Drive, Suite 400</span>,
<span property="addressLocality">Austin</span>,
<span property="addressRegion">TX</span>
<span property="postalCode">73301</span>,
<span property="addressCountry">US</span>
</div>
<div property="contactPoint" typeof="ContactPoint">
<span property="telephone">+1-512-555-0199</span>
<meta property="contactType" content="customer service" />
</div>
<a property="sameAs" href="https://www.linkedin.com/company/heliostech">LinkedIn</a>
<a property="sameAs" href="https://twitter.com/heliostech">Twitter</a>
</div>
Common Mistakes
- Placing Organization markup on every page. You only need it once — typically on the homepage or an about page. Repeating it on every page adds noise without benefit.
- Confusing Organization with LocalBusiness. If customers visit your physical location, use
LocalBusiness. Organization is for entities that operate primarily online or have no public storefront. - Missing
sameAslinks. ThesameAsarray is how search engines connect your website to your social profiles and knowledge graph entry. Omitting it makes entity disambiguation harder. - Using a low-resolution logo. Google requires logos to be at least 112x112 pixels. Provide a clean, high-resolution image on a solid or transparent background.
- Incorrect phone format. Use the international E.164 format (e.g.,
+1-512-555-0199). Avoid local-only formats that omit the country code. - Listing
contactTypevalues that Google does not recognize. Supported values includecustomer service,technical support,billing support,bill payment,sales,reservations,credit card support,emergency, andbaggage tracking. - Using
sameAsfor unrelated websites. Every URL insameAsmust be an official profile or page about this specific organization. Do not link to partner sites, clients, or unrelated entities.
Testing & Validation
- Google Rich Results Test — Paste your page URL at search.google.com/test/rich-results. Look for the Organization or Logo result type.
- Schema.org Validator — Use validator.schema.org to verify your JSON-LD is well-formed and uses valid properties.
- Google Knowledge Panel — After Google indexes your markup, your organization may appear as a knowledge panel in search results. Verify the information shown is accurate.
- Google Search Console — Monitor the “Unparsable structured data” report for syntax errors.
- Cross-reference sameAs links — Visit each URL in your
sameAsarray and confirm it links to an active, official profile for your organization.
Related Schemas
- LocalBusiness — A subtype of Organization for businesses with physical locations.
- Person — For marking up individuals rather than organizations.
- WebSite — Often used alongside Organization to describe the website itself.