Skip to content

fix(landing): complete Organization schema with legalName, foundingDate, and address#5644

Merged
waleedlatif1 merged 1 commit into
stagingfrom
org-schema-address-fix
Jul 13, 2026
Merged

fix(landing): complete Organization schema with legalName, foundingDate, and address#5644
waleedlatif1 merged 1 commit into
stagingfrom
org-schema-address-fix

Conversation

@waleedlatif1

Copy link
Copy Markdown
Collaborator

Summary

Researched schema.org Organization property value before adding: address and legalName are genuine trust/entity signals for Google's Knowledge Panel and AI answer engines (ChatGPT, Perplexity, Google AI Overviews) that parse schema for verified facts; foundingDate is lower-impact but standard practice and harmless to include. All three are purely additive JSON-LD fields — no risk of regression to existing rich results.

Type of Change

  • Bug fix

Testing

  • bunx tsc --noEmit clean
  • bun run lint clean
  • Real production build + curled /pricing — confirmed legalName, foundingDate, address all render correctly in the Organization JSON-LD

Checklist

  • Code follows project style guidelines
  • Self-reviewed my changes
  • Tests added/updated and passing
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)

…te, 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)
@waleedlatif1

Copy link
Copy Markdown
Collaborator Author

@greptile

@waleedlatif1

Copy link
Copy Markdown
Collaborator Author

@cursor review

@vercel

vercel Bot commented Jul 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
docs Skipped Skipped Jul 13, 2026 8:20pm

Request Review

@cursor

cursor Bot commented Jul 13, 2026

Copy link
Copy Markdown

PR Summary

Low Risk
Additive JSON-LD metadata on the landing shell with no runtime, auth, or data-path changes.

Overview
Completes the site-wide Organization JSON-LD in SiteStructuredData with entity fields that were deliberately left out earlier.

Adds legalName: "Sim, Inc" (aligned with Terms of Service), foundingDate: "2025", and a PostalAddress for the San Francisco office. Updates the file comment so maintainers keep legalName in sync with apps/sim/app/(landing)/terms.

These are additive schema.org fields only; landing layout and page-specific JSON-LD @id wiring are unchanged.

Reviewed by Cursor Bugbot for commit a01ba3a. Configure here.

@greptile-apps

greptile-apps Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR adds more Organization metadata to the landing JSON-LD graph. The main changes are:

  • Added legalName for the company entity.
  • Added foundingDate to the Organization node.
  • Added a registered-office PostalAddress.
  • Updated the maintenance note for the legal name source.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.
  • The added fields are static data in an existing JSON-LD object.
  • The serializer accepts nested object data and the existing graph references stay unchanged.

Important Files Changed

Filename Overview
apps/sim/app/(landing)/components/site-structured-data/site-structured-data.tsx Adds static Organization JSON-LD fields without changing graph IDs or rendering flow.

Reviews (1): Last reviewed commit: "fix(landing): complete Organization sche..." | Re-trigger Greptile

@greptile-apps

greptile-apps Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR adds organization details to the landing-page JSON-LD graph. The main changes are:

  • legalName added to the shared Organization node.
  • foundingDate added as a static year.
  • A PostalAddress added for the registered office.
  • A maintenance note added for the legal name source.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.

Important Files Changed

Filename Overview
apps/sim/app/(landing)/components/site-structured-data/site-structured-data.tsx Adds static legal entity metadata to the shared Organization JSON-LD node.

Reviews (2): Last reviewed commit: "fix(landing): complete Organization sche..." | Re-trigger Greptile

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Bugbot reviewed your changes and found no new issues!

Comment @cursor review or bugbot run to trigger another review on this PR

Reviewed by Cursor Bugbot for commit a01ba3a. Configure here.

@waleedlatif1 waleedlatif1 merged commit 27ed2a7 into staging Jul 13, 2026
18 checks passed
@waleedlatif1 waleedlatif1 deleted the org-schema-address-fix branch July 13, 2026 21:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant