diff --git a/apps/public/src/app/(home)/page.tsx b/apps/public/src/app/(home)/page.tsx index 65f1aba6..9fc5149b 100644 --- a/apps/public/src/app/(home)/page.tsx +++ b/apps/public/src/app/(home)/page.tsx @@ -1,3 +1,8 @@ +import { + OPENPANEL_BASE_URL, + OPENPANEL_DESCRIPTION, + OPENPANEL_NAME, +} from '@/lib/openpanel-brand'; import { AnalyticsInsights } from './_sections/analytics-insights'; import { Collaboration } from './_sections/collaboration'; import { CtaBanner } from './_sections/cta-banner'; @@ -9,9 +14,34 @@ import { Sdks } from './_sections/sdks'; import { Testimonials } from './_sections/testimonials'; import { WhyOpenPanel } from './_sections/why-openpanel'; +const jsonLd = { + '@context': 'https://schema.org', + '@graph': [ + { + '@type': 'Organization', + name: OPENPANEL_NAME, + url: OPENPANEL_BASE_URL, + sameAs: ['https://github.com/Openpanel-dev/openpanel'], + description: OPENPANEL_DESCRIPTION, + }, + { + '@type': 'SoftwareApplication', + name: OPENPANEL_NAME, + applicationCategory: 'AnalyticsApplication', + operatingSystem: 'Web', + url: OPENPANEL_BASE_URL, + description: OPENPANEL_DESCRIPTION, + }, + ], +}; + export default function HomePage() { return ( <> +