XooCode(){

Corporation

Corporation is an Organization subtype for incorporated companies, particularly publicly traded ones. It adds exactly one property: tickerSymbol. Everything else comes from Organization. Use Corporation when the entity is a legally incorporated company with a stock exchange listing. For private companies, non-profits, or general businesses, use the parent type Organization.

The type hierarchy is simple: Thing → Organization → Corporation. Corporation does not extend LocalBusiness or Place, so it has no address or geo properties by default, though it inherits address from Organization (which has it as a property).

Full example of schema.org/Corporation json-ld markup

The markup is verified as valid with Rich Results Test from Google.

Highlight legend:Required by GoogleRecommendedOptional
schema.org/Corporation
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@id": "https://redpoint9.com#corporation",
  "@type": "Corporation",
  "name": "Redpoint 9 Corp",
  "legalName": "Redpoint 9 Corporation",
  "description": "Technology holding company. Parent of Xoo Code Inc. and three other subsidiaries focused on developer tools, structured data infrastructure, and open-source publishing.",
  "url": "https://redpoint9.com",
  "logo": "https://redpoint9.com/images/logo.png",
  "tickerSymbol": "XNAS RDPT",
  "foundingDate": "2016",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "One Redpoint Plaza",
    "addressLocality": "Wilmington",
    "addressRegion": "DE",
    "postalCode": "19801",
    "addressCountry": "US"
  },
  "numberOfEmployees": {
    "@type": "QuantitativeValue",
    "value": 120
  },
  "subOrganization": {
    "@id": "https://xoocode.com#organization"
  },
  "sameAs": [
    "https://www.linkedin.com/company/redpoint9",
    "https://en.wikipedia.org/wiki/Redpoint_9_Corp"
  ]
}
</script>

tickerSymbol

tickerSymbol is a text string in the format "EXCHANGE TICKER", where EXCHANGE is a Market Identifier Code (MIC) from ISO 15022 and TICKER is the instrument symbol. For example, "XNAS RDPT" means the ticker RDPT on the NASDAQ exchange (MIC: XNAS). Google reads this for the stock ticker card that appears in knowledge panels for public companies.

When to use Corporation vs Organization

Use Corporation when the company is publicly traded and has a ticker symbol. For private companies, startups, or non-profits, use Organization. For local businesses with a physical location, use LocalBusiness or its subtypes. A company can have both a Corporation block (for corporate identity) and a LocalBusiness block (for physical locations) linked via parentOrganization.

Minimal valid version

The smallest markup that still produces a valid Corporation entity. Use it as the floor. Reach for the advanced example above when you want search engines and AI agents to understand more about your content.

schema.org/Corporation (minimal)
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Corporation",
  "name": "Redpoint 9 Corp",
  "tickerSymbol": "XNAS RDPT"
}
</script>

Google rich results this unlocks

Markup matching this example makes your page eligible for the following Google Search rich results. The primary target drives the required / recommended property classification in the advanced code block above.

Common Corporation mistakes

Mistakes that pass validation but silently fail to earn rich results or mislead consumers walking the graph. Avoid these and your markup will be ahead of most sites in the wild.

  1. 01

    tickerSymbol without the exchange prefix

    Wrong
    "tickerSymbol": "RDPT"
    Right
    "tickerSymbol": "XNAS RDPT"

    tickerSymbol should include the Market Identifier Code (MIC) followed by a space and the ticker. XNAS is NASDAQ, XNYS is NYSE, XLON is London Stock Exchange. Without the exchange prefix, the ticker is ambiguous (the same symbol can exist on multiple exchanges).

  2. 02

    Using Corporation for a private company

    Wrong
    "@type": "Corporation" for a privately held startup with no stock listing
    Right
    "@type": "Organization"

    Corporation implies a publicly traded entity with a ticker symbol. Private companies should use Organization. Using Corporation without a tickerSymbol provides no benefit over Organization and may create a confusing knowledge panel.

  3. 03

    Missing legalName

    Wrong
    Corporation with only name, no legalName
    Right
    "name": "Redpoint 9 Corp", "legalName": "Redpoint 9 Corporation"

    name is the commonly known name. legalName is the official registered name. For corporations, these often differ ("Google" vs "Alphabet Inc."). Google uses legalName for SEC filings and legal entity matching.

About the example data

Redpoint 9 Corp is the fictional publicly traded parent company of Xoo Code Inc. The footer of xoocode.com links to redpoint9.com. The subOrganization property references Xoo Code Inc. via @id.

Comments

Loading comments...

Leave a comment