Organization Schema Markup Guide

Organization schema markup tells Google about your company or institution — its name, logo, website, and authoritative links. Valid Organization structured data contributes to your Knowledge Panel appearance in Google Search. It applies to companies, nonprofits, educational institutions, government organizations, and any other type of organization.

Required Properties

PropertyTypeDescription
namerich result
stringThe legal or commonly-used name of the organization.

Recommended Properties

Missing recommended properties generate warnings. They won't block validation, but rich result-tagged properties are needed for full Google rich result eligibility.

PropertyTypeDescription
urlrich result
URLThe organization's official website.
logorich result
ImageObjectThe organization's logo. Required for Knowledge Panel.
sameAs
URL arrayURLs on authoritative sites that identify this organization (Wikipedia, LinkedIn, social profiles).
contactPoint
ContactPointContact information with telephone and contactType.
address
PostalAddressThe organization's physical address.
description
stringA short description of the organization.

Rich Result Eligibility

Rich result type: Organization Knowledge Panel

Requirements: Required: name, url, and logo (ImageObject with url). sameAs with authoritative links (Wikipedia, Wikidata, social profiles) strengthens Knowledge Panel eligibility.

Example valid Organization JSON-LD

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Acme Corporation",
  "url": "https://example.com",
  "logo": {
    "@type": "ImageObject",
    "url": "https://example.com/logo.png",
    "width": 200,
    "height": 60
  },
  "sameAs": [
    "https://www.linkedin.com/company/acme",
    "https://twitter.com/acme"
  ],
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+1-800-555-0100",
    "contactType": "customer service"
  },
  "description": "Acme Corporation makes innovative widgets for professionals."
}

Validate via API

Validate this schema against Google's requirements in one API call:

curl "https://schemacheck.dev/api/v1/validate" \
  -H "x-api-key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonld":{"@context":"https://schema.org","@type":"Organization","name":"Acme Corporation","url":"https://example.com","logo":{"@type":"ImageObject","url":"https://example.com/logo.png","width":200,"height":60},"sameAs":["https://www.linkedin.com/company/acme","https://twitter.com/acme"],"contactPoint":{"@type":"ContactPoint","telephone":"+1-800-555-0100","contactType":"customer service"},"description":"Acme Corporation makes innovative widgets for professionals."}}'

Official Documentation

Google Structured Data: Organization

Validate your Organization schema now

100 free validations/month. No credit card required.