Collections
Company Profiles
The central company profile that products, services, case studies, news, press releases, and jobs all point to.
The organizations collection holds one profile per company — the vendor or service provider behind every listing. It is the hub of the directory: products, services, case studies, and news require a company, and press releases, articles, and jobs can credit one.
Files live in content/organizations/ and are named with lowercase, hyphenated slugs (e.g. acme-corp.md). The profile is served at /organizations/acme-corp. Logos go in content/organizations/images/.
How other content points to a company
| Collection | Field | Required |
|---|---|---|
products, services, cases, news | company: acme-corp | Yes |
articles, pressReleases, cases, news, jobs | organizations: [acme-corp] | No |
authors (makers) | company: acme-corp | No |
The company page lists everything that points to it automatically.
Frontmatter Fields
| Field | Type | Required | Notes |
|---|---|---|---|
name | string | Yes | Company name, e.g. 'Acme Corporation'. |
tagline | string | Yes | One line, max 160 characters. Shown on cards, bylines, and search results. |
description | string | No | Longer summary (max 500) for the profile header and meta description. |
logo | string | No | Bare filename from content/organizations/images/, a relative path, or a URL. |
logoAlt | string | No | Alt text for the logo. |
website | URL | Yes | Company website. |
email | No | Editorial contact. Not displayed. | |
headquarters | object | No | { city, region, country } — country required when set. |
founded | number | No | Year founded, e.g. 2014. |
companySize | enum | No | 1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5000+. |
industries | string[] | No | Industries served, e.g. ['Financial Services', 'Healthcare']. |
social | object | No | linkedin, x, github, website URLs. |
verified | boolean | No | Set by editors after checking the company’s identity. Shows a verified badge. Default false. |
claimStatus | enum | No | unclaimed (default), pending, or claimed. Unclaimed profiles show a “Claim it” prompt. |
featured | boolean | No | Pin to the top of /organizations. Default false. |
draft | boolean | No | Hide from production builds. Default false. |
order | number | No | Sort order on /organizations. Lower first. Default 999. |
seoTitle / seoDescription | string | No | Override the page title and meta description. |
The Markdown body is shown on the profile page as the company’s “about” section.
Template
---
name: ''
tagline: ''
description: ''
logo: ''
website: 'https://'
headquarters:
city: ''
country: ''
founded: 2020
companySize: '11-50'
industries: []
social:
linkedin: ''
verified: false
claimStatus: unclaimed
---
About the company.