Skip to content

Commit 97c3e73

Browse files
committed
seo fix
1 parent 451e7f1 commit 97c3e73

3 files changed

Lines changed: 21 additions & 15 deletions

File tree

app/layout.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { playwrite } from "./fonts";
88
const outfit = Outfit({ subsets: ["latin"] });
99

1010
export const metadata: Metadata = {
11-
title: "Weeshr | Send Gifts to Someone Special",
11+
title: "Weeshr | Gift Yourself or Someone Special",
1212
description:
1313
"Surprise the ones you love — or treat yourself — with a gift. Browse amazing gift ideas from top vendors on Weeshr.",
1414
keywords: [
@@ -20,9 +20,11 @@ export const metadata: Metadata = {
2020
"online gifting",
2121
"gift marketplace",
2222
"treat yourself",
23+
"self-gifting",
24+
"gift yourself",
2325
],
2426
openGraph: {
25-
title: "Weeshr | Send Gifts to Someone Special",
27+
title: "Weeshr | Gift Yourself or Someone Special",
2628
description:
2729
"Surprise the ones you love — or treat yourself — with a gift.",
2830
url: "https://weeshr.com",
@@ -32,15 +34,15 @@ export const metadata: Metadata = {
3234
url: "https://res.cloudinary.com/drykej1am/image/upload/v1727903584/weeshr_website/ThumbnailWeeshr_1_3_oicmbz.png",
3335
width: 1200,
3436
height: 630,
35-
alt: "Weeshr - Send Gifts to Someone Special",
37+
alt: "Weeshr - Gift Yourself or Someone Special",
3638
},
3739
],
3840
locale: "en_US",
3941
type: "website",
4042
},
4143
twitter: {
4244
card: "summary_large_image",
43-
title: "Weeshr | Send Gifts to Someone Special",
45+
title: "Weeshr | Gift Yourself or Someone Special",
4446
description:
4547
"Surprise the ones you love — or treat yourself — with a gift.",
4648
images: [

app/m/page.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Metadata } from "next";
22
import MarketplaceClient from "./marketplace-client";
33

44
export const metadata: Metadata = {
5-
title: "Weeshr | Send Gifts to Someone Special",
5+
title: "Weeshr | Gift Yourself or Someone Special",
66
description:
77
"Surprise the ones you love — or treat yourself — with a gift. Browse amazing gift ideas from top vendors on Weeshr.",
88
keywords: [
@@ -14,9 +14,11 @@ export const metadata: Metadata = {
1414
"online gifting",
1515
"gift marketplace",
1616
"treat yourself",
17+
"self-gifting",
18+
"gift yourself",
1719
],
1820
openGraph: {
19-
title: "Weeshr | Send Gifts to Someone Special",
21+
title: "Weeshr | Gift Yourself or Someone Special",
2022
description:
2123
"Surprise the ones you love — or treat yourself — with a gift.",
2224
url: "https://weeshr.com/m",
@@ -26,15 +28,15 @@ export const metadata: Metadata = {
2628
url: "https://res.cloudinary.com/drykej1am/image/upload/v1727903584/weeshr_website/ThumbnailWeeshr_1_3_oicmbz.png",
2729
width: 1200,
2830
height: 630,
29-
alt: "Weeshr - Send Gifts to Someone Special",
31+
alt: "Weeshr - Gift Yourself or Someone Special",
3032
},
3133
],
3234
locale: "en_US",
3335
type: "website",
3436
},
3537
twitter: {
3638
card: "summary_large_image",
37-
title: "Weeshr | Send Gifts to Someone Special",
39+
title: "Weeshr | Gift Yourself or Someone Special",
3840
description:
3941
"Surprise the ones you love — or treat yourself — with a gift.",
4042
images: [

app/m/v/[vendorId]/page.tsx

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ import { VendorService } from "@/service/vendor.service";
22
import LandingClient from "./landing-client";
33
import { Metadata } from "next";
44

5-
// Rotating taglines for variety
5+
// Rotating taglines for variety - short and focused on self-love
66
const 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

Comments
 (0)