From a01ba3aa297e325169dafa5e29c76f9f5a456a33 Mon Sep 17 00:00:00 2001 From: Waleed Latif Date: Mon, 13 Jul 2026 13:20:07 -0700 Subject: [PATCH] fix(landing): complete Organization schema with legalName, foundingDate, and address Adds the three fields intentionally omitted from #5638 pending real values: - legalName: 'Sim, Inc' - matches the entity named throughout the Terms of Service (apps/sim/app/(landing)/terms) - foundingDate: '2025' - address: real registered office (80 Langton St, San Francisco, CA 94103) --- .../site-structured-data/site-structured-data.tsx | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/apps/sim/app/(landing)/components/site-structured-data/site-structured-data.tsx b/apps/sim/app/(landing)/components/site-structured-data/site-structured-data.tsx index f3b93ca01fe..7f2b5cc2599 100644 --- a/apps/sim/app/(landing)/components/site-structured-data/site-structured-data.tsx +++ b/apps/sim/app/(landing)/components/site-structured-data/site-structured-data.tsx @@ -9,9 +9,19 @@ const SITE_JSON_LD = { '@id': `${SITE_URL}#organization`, name: 'Sim', alternateName: 'Sim Studio', + legalName: 'Sim, Inc', description: 'Sim is the open-source AI workspace where teams build, deploy, and manage AI agents. Connect 1,000+ integrations and every major LLM to create agents that automate real work.', url: SITE_URL, + foundingDate: '2025', + address: { + '@type': 'PostalAddress', + streetAddress: '80 Langton St', + addressLocality: 'San Francisco', + addressRegion: 'CA', + postalCode: '94103', + addressCountry: 'US', + }, logo: { '@type': 'ImageObject', '@id': `${SITE_URL}#logo`, @@ -61,7 +71,8 @@ const SITE_JSON_LD = { * fragment) - every per-page emitter (platform, solutions, pricing, home) points * `isPartOf`/`publisher`/`about` at these exact ids, so the graph resolves. * - * Maintenance: `sameAs` must match the Footer social links. + * Maintenance: `sameAs` must match the Footer social links. `legalName` + * matches the entity named throughout `apps/sim/app/(landing)/terms`. */ export function SiteStructuredData() { return