On this page:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

hasCredential

hasCredential · Optional

Appears in

Organization

What is it?

hasCredential links an organization or person to an educational or professional credential they have earned. A credential in this context is a formal qualification: a degree, diploma, professional designation, or similar recognized qualification awarded by an educational institution or professional body.

The field expects a EducationalOccupationalCredential object, which carries properties like the credential category, the educational level it represents, and the issuing organization.

Why this matters for AEO

Credentials are verifiable trust signals. When AI answer engines evaluate organizations in knowledge-intensive fields such as law, medicine, finance, education, or consulting, the presence of structured credential data provides machine-readable evidence of formal qualifications. This matters for E-E-A-T: an organization that can declare its professional credentials in structured data gives AI systems stronger grounds for treating it as an authoritative source. For queries like "accredited accounting firms" or "certified financial planners," structured credential data improves an organization's chances of appearing in AI-curated responses.

What the specs say

Schema.org:hasCredential expects a EducationalOccupationalCredential object. It records a credential awarded to the Person or Organization. [Source: https://schema.org/hasCredential]

Google: Not mentioned. This field is not listed in Google's structured data documentation for Organization. [https://developers.google.com/search/docs/appearance/structured-data/organization]

How to find your value

Common credential types to document:

  • Professional designations: CPA, CFA, LEED AP, PMP, bar admission, board certification
  • Academic accreditations: Institutional accreditation from a recognized accrediting body
  • Occupational licenses: State or federal licenses required to practice in a regulated field
  • Professional memberships with credentialing component: Bar association admission, medical board registration

For each credential, gather the credential name, the credentialing organization's name and URL, the credential category (degree, professional license, certificate), and any applicable educational level.

Format and code

Single professional credential:

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Deloitte LLP",
  "url": "https://www.deloitte.com",
  "hasCredential": {
    "@type": "EducationalOccupationalCredential",
    "name": "CPA Firm License",
    "credentialCategory": "license",
    "recognizedBy": {
      "@type": "Organization",
      "name": "American Institute of CPAs",
      "url": "https://www.aicpa.org"
    }
  }
}

Multiple credentials:

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Johns Hopkins Medicine",
  "url": "https://www.hopkinsmedicine.org",
  "hasCredential": [
    {
      "@type": "EducationalOccupationalCredential",
      "name": "Joint Commission Accreditation",
      "credentialCategory": "certification",
      "recognizedBy": {
        "@type": "Organization",
        "name": "The Joint Commission",
        "url": "https://www.jointcommission.org"
      }
    },
    {
      "@type": "EducationalOccupationalCredential",
      "name": "Magnet Recognition Program",
      "credentialCategory": "certification",
      "recognizedBy": {
        "@type": "Organization",
        "name": "American Nurses Credentialing Center",
        "url": "https://www.nursingworld.org/ancc"
      }
    }
  ]
}

Educational institution with accreditation:

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Wharton School of the University of Pennsylvania",
  "url": "https://www.wharton.upenn.edu",
  "hasCredential": {
    "@type": "EducationalOccupationalCredential",
    "name": "AACSB Accreditation",
    "credentialCategory": "degree",
    "recognizedBy": {
      "@type": "Organization",
      "name": "AACSB International",
      "url": "https://www.aacsb.edu"
    }
  }
}

Webflow implementation

Static pages

Add hasCredential to the organization's JSON-LD block on your About, Credentials, or Homepage via Page Settings > Custom Code. Credentials tend to be stable, so static implementation is appropriate for most organizations.

CMS template pages

Professional service firms that track staff credentials or organizational licenses as CMS items can generate hasCredential entries dynamically. Create a CMS Collection for credentials with fields for name, category, and issuing body, then output the JSON-LD structure on the relevant page using a Webflow embed.

In Schema HQ

Inside Schema HQ, the organization schema editor exposes hasCredential as a nested object field. Enter the credential name, category, and recognizing organization details. Schema HQ formats the output correctly and publishes it to your Webflow site's custom code.

Real examples

Mayo Clinic :

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Mayo Clinic",
  "url": "https://www.mayoclinic.org",
  "hasCredential": {
    "@type": "EducationalOccupationalCredential",
    "name": "Magnet Recognition Program Designation",
    "credentialCategory": "certification",
    "recognizedBy": {
      "@type": "Organization",
      "name": "American Nurses Credentialing Center",
      "url": "https://www.nursingworld.org/ancc"
    }
  }
}

Related fields

FAQ

What is the difference between hasCredential and hasCertification?

hasCredential covers educational and occupational credentials: degrees, professional licenses, accreditations. hasCertification covers third-party standards certifications like ISO 9001 or LEED. In practice, the boundary can overlap, particularly for professional accreditations. Use hasCertification for standards-based certifications from bodies like ISO, NSF, or B Lab; use hasCredential for professional and educational qualifications from licensing boards and academic accreditors.

What values are valid for credentialCategory?

Schema.org defines these values for credentialCategory: badge, certificate, degree, diploma, license, microcredential. Use the term that most closely matches the type of credential. Professional licenses use license; academic accreditations typically use degree or certificate.

Should I include every professional designation held by staff members?

hasCredential on the Organization entity should reflect organizational-level credentials and accreditations, not individual staff qualifications. Individual staff members' credentials belong on Person entities. If you manage a staff directory, hasCredential on each Person is appropriate; on the organization itself, focus on firm-wide accreditations and licenses.

On this page:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
Generate schema for your site with Schema HQ

Get Early Access

Get Early Access

Need help with schema on your site?

We implement structured data for Webflow sites — from audit to deployment.

Work with us

Work with us