Organization

Last updated:

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

PropertyTypeDescription
@typeTextMust be "Organization" or a more specific subtype.
nameTextThe official name of the organization. Use the full legal or commonly known name.
urlURLThe canonical URL of the organization’s official website.
PropertyTypeDescription
logoURL or ImageObjectA logo image for the organization. Google recommends a minimum size of 112x112px in a square or rectangular format.
descriptionTextA brief factual description of the organization and what it does.
contactPointContactPointOne or more contact points with telephone, contactType (e.g., “customer service”), and availableLanguage.
sameAsURL (array)Links to official social media profiles and authoritative external pages (LinkedIn, Wikipedia, Twitter/X, etc.). These help search engines confirm entity identity.
addressPostalAddressThe organization’s primary mailing address.
founderPersonThe founder or founders of the organization.
foundingDateDateThe date the organization was founded, in ISO 8601 format.
numberOfEmployeesQuantitativeValueEmployee count or range.
emailTextA public contact email address.
telephoneTextA primary phone number in international format.
areaServedPlace, GeoShape, or TextThe geographic area the organization serves.
parentOrganizationOrganizationThe 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 sameAs links. The sameAs array 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 contactType values that Google does not recognize. Supported values include customer service, technical support, billing support, bill payment, sales, reservations, credit card support, emergency, and baggage tracking.
  • Using sameAs for unrelated websites. Every URL in sameAs must be an official profile or page about this specific organization. Do not link to partner sites, clients, or unrelated entities.

Testing & Validation

  1. Google Rich Results Test — Paste your page URL at search.google.com/test/rich-results. Look for the Organization or Logo result type.
  2. Schema.org Validator — Use validator.schema.org to verify your JSON-LD is well-formed and uses valid properties.
  3. 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.
  4. Google Search Console — Monitor the “Unparsable structured data” report for syntax errors.
  5. Cross-reference sameAs links — Visit each URL in your sameAs array and confirm it links to an active, official profile for your organization.
  • 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.