seo: add Vimeo preconnect, theme-color, ContactPoint schema

This commit is contained in:
Zac Gaetano 2026-05-01 14:21:04 -04:00
parent 13e1221851
commit 73d9485605

View file

@ -128,6 +128,13 @@ const structuredData = {
addressRegion: "DC",
addressCountry: "US",
},
contactPoint: {
"@type": "ContactPoint",
email: "zgaetano@wilddragon.net",
contactType: "sales",
areaServed: "US",
availableLanguage: "English",
},
},
{
"@type": "VideoObject",
@ -154,8 +161,11 @@ export default function RootLayout({
return (
<html lang="en" className={`${inter.variable} ${jetbrainsMono.variable}`}>
<head>
<meta name="theme-color" content="#0a0a0a" />
<link rel="icon" href="/images/dragon-mark.png" type="image/png" />
<link rel="apple-touch-icon" href="/images/dragon-mark.png" />
<link rel="preconnect" href="https://player.vimeo.com" />
<link rel="dns-prefetch" href="//vimeo.com" />
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(structuredData) }}