diff --git a/app/(main)/case-studies/page.tsx b/app/(main)/case-studies/page.tsx index b2821f9..e5a3109 100644 --- a/app/(main)/case-studies/page.tsx +++ b/app/(main)/case-studies/page.tsx @@ -8,6 +8,26 @@ import SectionLabel from "@/components/SectionLabel"; export const metadata: Metadata = { title: "Case Studies | Good Robot Co.", description: "Real projects, real growth. See how we help businesses generate leads, increase capacity, and optimize operations.", + openGraph: { + title: "Case Studies | Good Robot Co.", + description: "Real projects, real growth. See how we help businesses generate leads, increase capacity, and optimize operations.", + url: "https://goodrobotco.com/case-studies", + type: "website", + images: [ + { + url: "/og-image.png", + width: 1200, + height: 630, + alt: "Good Robot Co. - Technology That Works For Your Business", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "Case Studies | Good Robot Co.", + description: "Real projects, real growth. See how we help businesses generate leads, increase capacity, and optimize operations.", + images: ["/og-image.png"], + }, }; const caseStudies = [ diff --git a/app/(main)/faq/page.tsx b/app/(main)/faq/page.tsx index e5b3b00..99cabf6 100644 --- a/app/(main)/faq/page.tsx +++ b/app/(main)/faq/page.tsx @@ -18,6 +18,7 @@ export const metadata: Metadata = { url: '/og-image.png', width: 1200, height: 630, + alt: 'Good Robot Co. - Technology That Works For Your Business', }, ], }, diff --git a/app/icon.svg b/app/icon.svg new file mode 100644 index 0000000..5cf3bf7 --- /dev/null +++ b/app/icon.svg @@ -0,0 +1,4 @@ + diff --git a/app/layout.tsx b/app/layout.tsx index 54232f1..5c4de54 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -4,6 +4,8 @@ import './globals.css' import { Analytics } from '@vercel/analytics/next' import { SpeedInsights } from '@vercel/speed-insights/next' import { SEO } from '@/lib/seo.constants' +import { JsonLd } from '@/components/JsonLd' +import { buildOrganizationSchema } from '@/lib/schema-builders' const dmSans = DM_Sans({ subsets: ['latin'], @@ -57,6 +59,7 @@ export default function RootLayout({ return (
+