From 5febdfbe82990dad76e0460d41683d7ad5cf60dd Mon Sep 17 00:00:00 2001 From: Emir Karabeg Date: Mon, 2 Jun 2025 15:25:20 -0700 Subject: [PATCH] fix: root layout metadata --- apps/sim/app/layout.tsx | 121 ++++++++++++++++++++++++++++++---------- 1 file changed, 92 insertions(+), 29 deletions(-) diff --git a/apps/sim/app/layout.tsx b/apps/sim/app/layout.tsx index 8b9d7134a4..8524e40592 100644 --- a/apps/sim/app/layout.tsx +++ b/apps/sim/app/layout.tsx @@ -49,24 +49,35 @@ export const viewport: Viewport = { } export const metadata: Metadata = { - title: 'Sim Studio', + title: { + template: '', + default: 'Sim Studio', + }, description: - 'Build agents in seconds with a drag and drop workflow builder. Streamline your automation processes, boost productivity, and create custom workflows.', + 'Build and deploy AI agents using our Figma-like canvas. Build, write evals, and deploy AI agent workflows that automate workflows and streamline your business processes.', applicationName: 'Sim Studio', - authors: [{ name: 'Simplicity' }], + authors: [{ name: 'Sim Studio' }], generator: 'Next.js', keywords: [ - 'workflow automation', - 'drag and drop', - 'agents', - 'Simplicity', - 'workflow builder', - 'automation tools', + 'AI agent', + 'AI agent builder', + 'AI agent workflow', + 'AI workflow automation', + 'visual workflow editor', + 'AI agents', + 'workflow canvas', + 'intelligent automation', + 'AI tools', + 'workflow designer', + 'artificial intelligence', + 'business automation', + 'AI agent workflows', + 'visual programming', ], referrer: 'origin-when-cross-origin', - creator: 'Simplicity', - publisher: 'Simplicity', - metadataBase: new URL('https://simstudio.ai'), // Replace with your actual domain + creator: 'Sim Studio', + publisher: 'Sim Studio', + metadataBase: new URL('https://simstudio.ai'), alternates: { canonical: '/', languages: { @@ -88,15 +99,15 @@ export const metadata: Metadata = { type: 'website', locale: 'en_US', url: 'https://simstudio.ai', - title: 'Sim Studio | Create Workflows with Drag and Drop Agents', + title: 'Sim Studio', description: - 'Build agents in seconds with a drag and drop workflow builder. Streamline your automation processes, boost productivity, and create custom workflows.', + 'Build and deploy AI agents using our Figma-like canvas. Build, write evals, and deploy AI agent workflows that automate workflows and streamline your business processes.', siteName: 'Sim Studio', images: [ { url: 'https://simstudio.ai/social/facebook.png', width: 1200, - height: 600, + height: 630, alt: 'Sim Studio', }, ], @@ -105,18 +116,26 @@ export const metadata: Metadata = { card: 'summary_large_image', title: 'Sim Studio', description: - 'Build agents in seconds with a drag and drop workflow builder. Streamline your automation processes, boost productivity, and create custom workflows.', + 'Build and deploy AI agents using our Figma-like canvas. Build, write evals, and deploy AI agent workflows that automate workflows and streamline your business processes.', images: ['https://simstudio.ai/social/twitter.png'], - creator: '@simplicity', - site: '@simstudio', + creator: '@simstudioai', + site: '@simstudioai', }, manifest: '/favicon/site.webmanifest', icons: { icon: [ { url: '/favicon/favicon-16x16.png', sizes: '16x16', type: 'image/png' }, { url: '/favicon/favicon-32x32.png', sizes: '32x32', type: 'image/png' }, - { url: '/favicon/favicon-192x192.png', sizes: '192x192', type: 'image/png' }, - { url: '/favicon/favicon-512x512.png', sizes: '512x512', type: 'image/png' }, + { + url: '/favicon/favicon-192x192.png', + sizes: '192x192', + type: 'image/png', + }, + { + url: '/favicon/favicon-512x512.png', + sizes: '512x512', + type: 'image/png', + }, { url: '/sim.png', sizes: 'any', type: 'image/png' }, ], apple: '/favicon/apple-touch-icon.png', @@ -130,6 +149,7 @@ export const metadata: Metadata = { formatDetection: { telephone: false, }, + category: 'technology', other: { 'apple-mobile-web-app-capable': 'yes', 'mobile-web-app-capable': 'yes', @@ -142,20 +162,63 @@ export default function RootLayout({ children }: { children: React.ReactNode }) return ( - {/* Additional meta tags for sharing */} + {/* Structured Data for SEO */} +