← back to CelebritySignatures
yoloforever C3 fast-follow (Cody SHIP-IT verified real): canonical + meta description + apple-touch-icon on all 4 pages (the two tags Google actually uses); softened upload share-card from '$10 per download' to 'a commission' (payments still Stripe-gated — no promise the product can't yet keep) (TK-10181)
36e1cbe45e4e98defde4df0aa6d90ba7717cdb01 · 2026-08-03 16:17:00 -0700 · Steve Abrams
Files touched
M public/game.htmlM public/index.htmlM public/murals.htmlM public/upload-signature.html
Diff
commit 36e1cbe45e4e98defde4df0aa6d90ba7717cdb01
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Mon Aug 3 16:17:00 2026 -0700
yoloforever C3 fast-follow (Cody SHIP-IT verified real): canonical + meta description + apple-touch-icon on all 4 pages (the two tags Google actually uses); softened upload share-card from '$10 per download' to 'a commission' (payments still Stripe-gated — no promise the product can't yet keep) (TK-10181)
---
public/game.html | 3 +++
public/index.html | 3 +++
public/murals.html | 3 +++
public/upload-signature.html | 7 +++++--
4 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/public/game.html b/public/game.html
index 78aead8..3a13978 100644
--- a/public/game.html
+++ b/public/game.html
@@ -107,6 +107,9 @@
<!-- Google Analytics 4 (G-2HEVP6TD0J) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-2HEVP6TD0J"></script>
<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','G-2HEVP6TD0J');</script>
+<link rel="canonical" href="https://celebsignatures.com/game">
+<meta name="description" content="Six games: name the artist, name the painting, spot the earlier signature, and a 5-second Lightning Round. Play free and climb the leaderboard.">
+<link rel="apple-touch-icon" href="/assets/favicon.png">
<link rel="icon" type="image/png" href="/assets/favicon.png">
<meta property="og:type" content="website">
<meta property="og:site_name" content="Celebrity Signatures">
diff --git a/public/index.html b/public/index.html
index b039005..4f32ecc 100644
--- a/public/index.html
+++ b/public/index.html
@@ -239,6 +239,9 @@
<!-- Google Analytics 4 (G-2HEVP6TD0J) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-2HEVP6TD0J"></script>
<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','G-2HEVP6TD0J');</script>
+<link rel="canonical" href="https://celebsignatures.com/">
+<meta name="description" content="Browse 7,000+ authentic signatures of history’s icons — artists, authors, presidents, founders — each traced to a real archive. Order any as a wall mural.">
+<link rel="apple-touch-icon" href="/assets/favicon.png">
<link rel="icon" type="image/png" href="/assets/favicon.png">
<meta property="og:type" content="website">
<meta property="og:site_name" content="Celebrity Signatures">
diff --git a/public/murals.html b/public/murals.html
index 669be07..51edef1 100644
--- a/public/murals.html
+++ b/public/murals.html
@@ -145,6 +145,9 @@
<!-- Google Analytics 4 (G-2HEVP6TD0J) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-2HEVP6TD0J"></script>
<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','G-2HEVP6TD0J');</script>
+<link rel="canonical" href="https://celebsignatures.com/murals">
+<meta name="description" content="A wall of history in their own hand. Custom-size signature murals from $10/sq ft, printed to order.">
+<link rel="apple-touch-icon" href="/assets/favicon.png">
<link rel="icon" type="image/png" href="/assets/favicon.png">
<meta property="og:type" content="website">
<meta property="og:site_name" content="Celebrity Signatures">
diff --git a/public/upload-signature.html b/public/upload-signature.html
index 2594a86..d51cbf2 100644
--- a/public/upload-signature.html
+++ b/public/upload-signature.html
@@ -40,16 +40,19 @@
<!-- Google Analytics 4 (G-2HEVP6TD0J) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-2HEVP6TD0J"></script>
<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','G-2HEVP6TD0J');</script>
+<link rel="canonical" href="https://celebsignatures.com/upload">
+<meta name="description" content="Own your signature. Upload it, keep it private, and earn a commission on every download.">
+<link rel="apple-touch-icon" href="/assets/favicon.png">
<link rel="icon" type="image/png" href="/assets/favicon.png">
<meta property="og:type" content="website">
<meta property="og:site_name" content="Celebrity Signatures">
<meta property="og:title" content="Upload Your Signature — earn a commission">
-<meta property="og:description" content="Own your signature. Upload it, keep it private, and earn $10 for every download.">
+<meta property="og:description" content="Own your signature. Upload it, keep it private, and earn a commission on every download.">
<meta property="og:url" content="https://celebsignatures.com/upload">
<meta property="og:image" content="https://celebsignatures.com/assets/og-share.jpg">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Upload Your Signature — earn a commission">
-<meta name="twitter:description" content="Own your signature. Upload it, keep it private, and earn $10 for every download.">
+<meta name="twitter:description" content="Own your signature. Upload it, keep it private, and earn a commission on every download.">
<meta name="twitter:image" content="https://celebsignatures.com/assets/og-share.jpg">
</head>
<body>
← d017b3d yoloforever C3: social-share polish — OG + Twitter summary_l
·
back to CelebritySignatures
·
harvest infra: fix WDQS 504 timeout on the 25-museum query — e4eec83 →