From ec2ebca836a9ff8e6938b6040104a34f0b9e0e3a Mon Sep 17 00:00:00 2001 From: chris Date: Wed, 19 Aug 2026 11:27:32 -0400 Subject: [PATCH] Add Open Graph/Twitter metadata and improve shop page SEO copy Co-Authored-By: Claude Opus 5 --- estore/src/app/layout.tsx | 23 +++++++++++++++++++++++ estore/src/app/page.tsx | 4 ++-- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/estore/src/app/layout.tsx b/estore/src/app/layout.tsx index 2f79b4c..b256d92 100644 --- a/estore/src/app/layout.tsx +++ b/estore/src/app/layout.tsx @@ -8,12 +8,35 @@ import { CartProvider } from '@/context/CartContext' import ScrollToTop from '@/components/ScrollToTop' export const metadata: Metadata = { + metadataBase: new URL('https://beachpartyballoons.com'), title: { default: 'Shop | Beach Party Balloons', template: '%s | Beach Party Balloons', }, description: "Milford CT's premier balloon studio. Custom organic arrangements, arches, centerpieces, and event installations. 4.9★ Google rating. Walk-ins welcome.", + openGraph: { + title: 'Shop | Beach Party Balloons', + description: "Milford CT's premier balloon studio. Custom organic arrangements, arches, centerpieces, and event installations.", + url: 'https://beachpartyballoons.com/shop', + siteName: 'Beach Party Balloons', + images: [ + { + url: 'https://beachpartyballoons.com/assets/pics/classic/hero.webp', + width: 1200, + height: 630, + alt: 'Beach Party Balloons', + }, + ], + locale: 'en_US', + type: 'website', + }, + twitter: { + card: 'summary_large_image', + title: 'Shop | Beach Party Balloons', + description: "Milford CT's premier balloon studio. Custom organic arrangements, arches, centerpieces, and event installations.", + images: ['https://beachpartyballoons.com/assets/pics/classic/hero.webp'], + }, icons: { icon: '/favicon/favicon.ico', apple: '/favicon/apple-touch-icon.png', diff --git a/estore/src/app/page.tsx b/estore/src/app/page.tsx index 8298942..d49b73e 100644 --- a/estore/src/app/page.tsx +++ b/estore/src/app/page.tsx @@ -2,9 +2,9 @@ import type { Metadata } from 'next' import FeaturedProducts from '@/components/FeaturedProducts' export const metadata: Metadata = { - title: 'Shop', + title: 'Balloon Shop & Delivery in Milford CT', description: - 'Browse all balloon arrangements, arches, centerpieces, and installations by Beach Party Balloons.', + 'Browse all balloon arrangements, arches, centerpieces, and installations by Beach Party Balloons. Order online for delivery or pickup in Milford, CT.', } export default function ShopPage() {