95 lines
2.8 KiB
TypeScript
95 lines
2.8 KiB
TypeScript
import type { Metadata } from 'next'
|
|
const siteTitle = 'Trump Alpha'
|
|
const siteTagline = 'The crypto signals that move price before the crowd'
|
|
export const siteDescription =
|
|
"Endorphin is a crypto research desk tracking six signals that move markets before consensus catches up — Trump's posts, BTC macro bottoms, funding-rate extremes, KOL long-form calls, talks-vs-trades divergence, and the Breakout Monitor. Every signal is public and timestamped."
|
|
const siteUrl = process.env.NEXT_PUBLIC_SITE_URL
|
|
|
|
export const siteMetadata: Metadata = {
|
|
metadataBase: siteUrl ? new URL(siteUrl) : new URL('https://trumpsignal.com'),
|
|
title: {
|
|
default: `${siteTitle} | ${siteTagline}`,
|
|
template: `%s | ${siteTitle}`,
|
|
},
|
|
description: siteDescription,
|
|
applicationName: siteTitle,
|
|
keywords: [
|
|
'Trump Alpha',
|
|
'TrumpSignal',
|
|
'crypto signals',
|
|
'crypto alpha dashboard',
|
|
'Macro Vibes',
|
|
'crypto macro dashboard',
|
|
'BTC bottom reversal',
|
|
'Bitcoin macro bottom',
|
|
'AHR999',
|
|
'Pi Cycle Bottom',
|
|
'KOL crypto signals',
|
|
'Arthur Hayes signals',
|
|
'Delphi Digital',
|
|
'Bankless',
|
|
'KOL on-chain tracking',
|
|
'talks vs trades divergence',
|
|
'smart-money divergence',
|
|
'AI trading dashboard',
|
|
'Trump Truth Social signal',
|
|
'Hyperliquid trading bot',
|
|
'crypto auto-trader',
|
|
'crypto intelligence platform',
|
|
'funding rate reversal',
|
|
'Bitcoin cycle bottom',
|
|
],
|
|
authors: [{ name: 'Endorphin' }],
|
|
creator: 'Endorphin',
|
|
publisher: 'Endorphin',
|
|
category: 'Finance',
|
|
robots: {
|
|
index: true,
|
|
follow: true,
|
|
googleBot: {
|
|
index: true,
|
|
follow: true,
|
|
'max-video-preview': -1,
|
|
'max-image-preview': 'large',
|
|
'max-snippet': -1,
|
|
},
|
|
},
|
|
alternates: {
|
|
canonical: siteUrl || 'https://trumpsignal.com',
|
|
languages: {
|
|
en: `${siteUrl || 'https://trumpsignal.com'}/en`,
|
|
'x-default': siteUrl || 'https://trumpsignal.com',
|
|
},
|
|
},
|
|
openGraph: {
|
|
title: `${siteTitle} | ${siteTagline}`,
|
|
description: siteDescription,
|
|
siteName: siteTitle,
|
|
type: 'website',
|
|
locale: 'en_US',
|
|
url: siteUrl || 'https://trumpsignal.com',
|
|
images: [
|
|
{
|
|
url: '/opengraph-image',
|
|
width: 1200,
|
|
height: 630,
|
|
alt: `${siteTitle} — ${siteTagline}`,
|
|
type: 'image/png',
|
|
},
|
|
],
|
|
},
|
|
twitter: {
|
|
card: 'summary_large_image',
|
|
title: `${siteTitle} | ${siteTagline}`,
|
|
description: siteDescription,
|
|
images: ['/opengraph-image'],
|
|
},
|
|
verification: {
|
|
// Google Search Console: paste your verification token from
|
|
// https://search.google.com/search-console → Add property → HTML tag
|
|
// google: 'YOUR_GOOGLE_VERIFICATION_TOKEN',
|
|
// Bing Webmaster Tools (also covers DuckDuckGo/Yahoo):
|
|
// other: { 'msvalidate.01': 'YOUR_BING_VERIFICATION_TOKEN' },
|
|
},
|
|
}
|