Skip to content

improvement(landing): SEO copy and metadata rewrite across marketing pages#5689

Merged
waleedlatif1 merged 3 commits into
stagingfrom
landing-seo-copy-rewrite
Jul 15, 2026
Merged

improvement(landing): SEO copy and metadata rewrite across marketing pages#5689
waleedlatif1 merged 3 commits into
stagingfrom
landing-seo-copy-rewrite

Conversation

@waleedlatif1

Copy link
Copy Markdown
Collaborator

Summary

  • Rewrite hero copy on all 12 platform/solutions pages to a definitional, keyword-first pattern — kills the 23–31-word clause-stacked template sentence ("[X] teams build AI agents in Sim, the open-source AI workspace, [modifiers], [tail]") and all rhetorical tail clauses; every hero sentence is now ≤20 words
  • Retarget metadata to real queries: platform titles lead with the searchable category ("AI Workflow Builder…", "Knowledge Base for AI Agents…", "AI Agent Database…", "AI Agent Observability…", "Schedule AI Agents…") instead of bare module names; solutions titles gain their segment noun (Sales/Engineering/IT/Compliance/Finance/HR); all titles ≤60 chars ending "| Sim", all descriptions 120–155 chars with the keyword inside the first 120
  • Fix H1s: home drops the constitution-banned "agentic workflows" for "building AI agents"; enterprise H1 now names Sim and says "AI workspace" (was "The AI Agent Platform…"); platform H1s carry their category term; solutions H1s end "…with AI agents in Sim"
  • Structured data: new seoDescription config field shares one constant per page between the meta description and JSON-LD WebPage.description (kills the 13-page drift); offersFreeTier: false on enterprise removes the misleading $0 Offer; "Mothership" removed from the home featureList (→ "Chat"); home meta/OG/Twitter/JSON-LD descriptions unified to one string; "| Sim AI" → "| Sim"
  • Footer: platform module links now point at the local landing pages instead of docs.sim.ai (internal link equity), Files/Logs/Scheduled Tasks added, "Mothership" label → "Chat"

Type of Change

  • Improvement

Testing

Tested manually — typecheck + biome clean; all 14 routes rendered and titles/descriptions/H1s extracted from live HTML and measured by script (lengths, uniqueness, keyword placement); JSON-LD spot-checked; enterprise offer suppression verified

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)

@vercel

vercel Bot commented Jul 15, 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 15, 2026 5:27pm

Request Review

@cursor

cursor Bot commented Jul 15, 2026

Copy link
Copy Markdown

PR Summary

Low Risk
Marketing copy, metadata, footer links, and JSON-LD only—no auth, APIs, or runtime product logic.

Overview
This PR retargets landing SEO with shorter, keyword-first copy and one canonical description per route wired into <meta>, OG/Twitter, and JSON-LD so those surfaces stay aligned.

Copy and positioning: Home hero H1 shifts to “the AI workspace for building AI agents”; feature, mothership, enterprise, and platform/solutions heroes drop long template sentences in favor of definitional, ≤20-word patterns. Demo/chat sample lines swap em dashes for periods. “Mothership” in home schema featureList becomes Chat.

Metadata: Platform and solutions page.tsx titles lead with searchable categories (e.g. “AI Workflow Builder…”, “Knowledge Base for AI Agents…”). Each page exports a shared *_PAGE_DESCRIPTION (or ENTERPRISE_SEO_DESCRIPTION) consumed by buildLandingMetadata and SolutionsPageConfig.seoDescription.

Structured data: SolutionsPageConfig gains optional seoDescription and offersFreeTier (enterprise sets false so JSON-LD no longer advertises a $0 offer). SolutionsStructuredData uses seoDescription ?? hero.summary for WebPage.description.

Footer: Product links for Workflows, Knowledge Base, Tables, Files, Logs, and Scheduled Tasks point at on-site landing routes; label “Mothership” → “Chat” (docs URL unchanged).

Reviewed by Cursor Bugbot for commit f60193a. Configure here.

@greptile-apps

greptile-apps Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR refreshes SEO content and metadata across the marketing site. The main changes are:

  • Rewritten titles, descriptions, headings, and page copy.
  • Shared descriptions for page metadata and JSON-LD.
  • Enterprise structured data no longer advertises a free tier.
  • Footer links now point to local platform pages.

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/solutions-page/components/solutions-structured-data/solutions-structured-data.tsx Uses shared SEO descriptions and conditionally includes the free-tier offer.
apps/sim/app/(landing)/components/solutions-page/types.ts Adds optional configuration for SEO descriptions and free-tier offers.
apps/sim/app/(landing)/components/footer/footer.tsx Updates product labels and points platform links to local landing routes.
apps/sim/app/(landing)/components/home-structured-data/home-structured-data.tsx Shares one home-page description across metadata and structured data.
apps/sim/app/(landing)/enterprise/enterprise.tsx Refreshes enterprise copy and disables the free-tier structured-data offer.

Reviews (3): Last reviewed commit: "fix(landing): name Sim in the knowledge ..." | Re-trigger Greptile

@waleedlatif1

Copy link
Copy Markdown
Collaborator Author

@greptile

@waleedlatif1

Copy link
Copy Markdown
Collaborator Author

@cursor review

Comment thread apps/sim/app/(landing)/knowledge/knowledge.tsx Outdated
@waleedlatif1

Copy link
Copy Markdown
Collaborator Author

@greptile

@waleedlatif1

Copy link
Copy Markdown
Collaborator Author

@cursor review

@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 f60193a. Configure here.

@waleedlatif1
waleedlatif1 merged commit 7714663 into staging Jul 15, 2026
13 checks passed
@waleedlatif1
waleedlatif1 deleted the landing-seo-copy-rewrite branch July 15, 2026 17:31
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