From bac0318454a1e0e276102a1032b84fb56b4039f9 Mon Sep 17 00:00:00 2001 From: Pranjal Yadav Date: Sat, 13 Dec 2025 20:17:38 +0530 Subject: [PATCH 1/2] fix(metadata): improve Open Graph tags for social sharing - Enhance description to highlight multi-chain support (EVM, Ergo, Alephium) - Add specific blockchain keywords (Ethereum, BSC, Polygon) - Optimize titles for better engagement and clarity - Add image type specification for proper rendering - Improve Twitter Card descriptions for mobile display - Expand SEO keywords (passive income, crypto rewards, DeFi) Fixes #6 --- app/layout.tsx | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index 9ba41b7..fab6106 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -14,8 +14,8 @@ const poppins = Poppins({ }) export const metadata: Metadata = { - title: 'hodlCoin Staking Platform | Self-Stabilizing Staking Vaults', - description: 'Self-Stabilizing Staking vaults with price stability mechanisms designed to increase value over time. Stake your tokens on EVM chains, Ergo, or Alephium. Unstaking fees benefit vault creators and long-term stakers.', + title: 'hodlCoin | Multi-Chain Staking Platform with Self-Stabilizing Vaults', + description: 'Stake smarter with self-stabilizing vaults designed to grow your crypto. Multi-chain support for EVM (Ethereum, BSC, Polygon), Ergo & Alephium blockchains. Hold longer, earn more through our innovative unstaking fee mechanism.', keywords: [ 'hodlCoin', 'staking', @@ -23,13 +23,20 @@ export const metadata: Metadata = { 'DeFi', 'self-stabilizing', 'staking vaults', + 'multi-chain staking', 'EVM chains', - 'Ergo', - 'Alephium', + 'Ethereum staking', + 'BSC staking', + 'Polygon staking', + 'Ergo blockchain', + 'Alephium blockchain', 'blockchain', 'cryptocurrency', 'token staking', 'long-term holding', + 'passive income', + 'crypto rewards', + 'decentralized finance', ], authors: [{ name: 'Stability Nexus' }], creator: 'Stability Nexus', @@ -42,22 +49,23 @@ export const metadata: Metadata = { type: 'website', locale: 'en_US', url: 'https://hodlcoin.co.in', - siteName: 'hodlCoin Staking Platform', - title: 'hodlCoin Staking Platform | Self-Stabilizing Staking Vaults', - description: 'Self-Stabilizing Staking vaults with price stability mechanisms designed to increase value over time. Stake your tokens on EVM chains, Ergo, or Alephium. Unstaking fees benefit vault creators and long-term stakers.', + siteName: 'hodlCoin', + title: 'hodlCoin | Multi-Chain Staking with Self-Stabilizing Vaults', + description: 'Stake smarter with self-stabilizing vaults on EVM (Ethereum, BSC, Polygon), Ergo & Alephium. Innovative price stability mechanisms reward long-term holders. Start earning more by holding longer.', images: [ { url: '/hodlcoin.png', width: 1200, height: 630, - alt: 'hodlCoin Logo - Self-Stabilizing Staking Platform', + alt: 'hodlCoin - Multi-Chain Staking Platform', + type: 'image/png', }, ], }, twitter: { card: 'summary_large_image', - title: 'hodlCoin Staking Platform | Self-Stabilizing Staking Vaults', - description: 'Self-Stabilizing Staking vaults with price stability mechanisms designed to increase value over time. Stake on EVM chains, Ergo, or Alephium.', + title: 'hodlCoin | Multi-Chain Staking Platform', + description: 'Stake smarter with self-stabilizing vaults on EVM, Ergo & Alephium. Hold longer, earn more through innovative unstaking fee rewards.', images: ['/hodlcoin.png'], creator: '@StabilityNexus', site: '@StabilityNexus', From f0f903c1e1486c482d7abbb86b0e44d111991415 Mon Sep 17 00:00:00 2001 From: Pranjal Yadav Date: Sat, 13 Dec 2025 21:46:38 +0530 Subject: [PATCH 2/2] fix(metadata): optimize title and description length for SEO - Shorten title from 68 to 60 characters (Google recommended: 50-60) - Reduce description from 246 to 154 characters (Google recommended: 150-160) - Preserve core messaging about multi-chain staking and value proposition - Prevent truncation in search results for better CTR Addresses CodeRabbit review feedback --- app/layout.tsx | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index fab6106..9d27246 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -5,7 +5,7 @@ import { ThemeProvider } from '../providers/theme-provider' import { Header } from '../components/Header' import Footer from '../components/Footer' -const poppins = Poppins({ +const poppins = Poppins({ subsets: ['latin'], weight: ['300', '400', '500', '600', '700', '800', '900'], variable: '--font-poppins', @@ -14,8 +14,8 @@ const poppins = Poppins({ }) export const metadata: Metadata = { - title: 'hodlCoin | Multi-Chain Staking Platform with Self-Stabilizing Vaults', - description: 'Stake smarter with self-stabilizing vaults designed to grow your crypto. Multi-chain support for EVM (Ethereum, BSC, Polygon), Ergo & Alephium blockchains. Hold longer, earn more through our innovative unstaking fee mechanism.', + title: 'hodlCoin | Multi-Chain Staking with Self-Stabilizing Vaults', + description: 'Multi-chain staking platform with self-stabilizing vaults. Supports EVM (Ethereum, BSC, Polygon), Ergo & Alephium. Earn more by holding longer.', keywords: [ 'hodlCoin', 'staking', @@ -109,13 +109,13 @@ export default function RootLayout({ enableSystem disableTransitionOnChange > -
-
-
- {children} -
-
-
+
+
+
+ {children} +
+