← back to Wine Finder Next
app/layout.tsx
68 lines
import type { Metadata } from 'next'
import './globals.css'
export const metadata: Metadata = {
title: 'Red Thunder Wine Tracker - Find the Best Wine Deals & Tokenized Wine Investment',
description: 'Track wine prices across Vivino, Total Wine, and K&L Wine Merchants. Discover 500,000+ wines, find exclusive deals, and invest in tokenized rare wine bottles with fractional ownership.',
keywords: [
'wine tracker',
'wine prices',
'wine deals',
'tokenized wine',
'wine investment',
'rare wine',
'wine marketplace',
'Vivino',
'Total Wine',
'K&L Wine Merchants',
'wine comparison',
'best wine prices'
],
authors: [{ name: 'Red Thunder Wine' }],
creator: 'Red Thunder Wine Tracker',
publisher: 'Red Thunder Wine',
robots: {
index: true,
follow: true,
googleBot: {
index: true,
follow: true,
'max-video-preview': -1,
'max-image-preview': 'large',
'max-snippet': -1,
},
},
openGraph: {
title: 'Red Thunder Wine Tracker - Wine Prices & Investment Platform',
description: 'Track 500,000+ wines, compare prices, and invest in tokenized rare wine bottles.',
url: 'http://45.61.58.125:7250',
siteName: 'Red Thunder Wine Tracker',
locale: 'en_US',
type: 'website',
},
twitter: {
card: 'summary_large_image',
title: 'Red Thunder Wine Tracker',
description: 'Track wine prices and invest in tokenized rare wine bottles',
},
}
export default function RootLayout({
children,
}: {
children: React.ReactNode
}) {
return (
<html lang="en" suppressHydrationWarning>
<head>
<link rel="canonical" href="http://45.61.58.125:7250" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta httpEquiv="X-UA-Compatible" content="IE=edge" />
</head>
<body className="bg-gradient-to-br from-purple-50 via-pink-50 to-rose-50 min-h-screen">
{children}
</body>
</html>
)
}