@@ -2,12 +2,12 @@ import { VendorService } from "@/service/vendor.service";
22import LandingClient from "./landing-client" ;
33import { Metadata } from "next" ;
44
5- // Rotating taglines for variety
5+ // Rotating taglines for variety - short and focused on self-love
66const taglines = [
7- "Surprise someone special… yes, that someone can be you 😉 " ,
8- "Surprise the ones you love — or treat yourself — with a gift. " ,
9- "Send a gift to someone you love — or to yourself. " ,
10- "Because self-love counts too. Send a gift to yourself or someone special. " ,
7+ "Gift yourself or someone special 💝 " ,
8+ "Self- love counts too. Treat yourself or others ✨ " ,
9+ "For you or someone you love 🎁 " ,
10+ "Because you deserve it too 😉 " ,
1111] ;
1212
1313// Get a consistent but rotating tagline based on vendor ID
@@ -35,8 +35,8 @@ export async function generateMetadata({
3535 }
3636
3737 const tagline = getTaglineForVendor ( vendorId ) ;
38- const title = `${ vendor . name } | Weeshr` ;
39- const description = `${ vendor . name } — ${ tagline } ` ;
38+ const title = `Find gifts from ${ vendor . name } on Weeshr` ;
39+ const description = `${ tagline } Browse amazing gifts from ${ vendor . name } . ` ;
4040 const vendorUrl = `https://weeshr.com/v/${ vendor . slug || vendorId } ` ;
4141
4242 // Use vendor's image or banner, fallback to Weeshr default
@@ -56,6 +56,8 @@ export async function generateMetadata({
5656 "surprise gifts" ,
5757 "send gifts" ,
5858 "online gifting" ,
59+ "self-gifting" ,
60+ "treat yourself" ,
5961 ] ,
6062 openGraph : {
6163 title,
0 commit comments