Comet already has the most shareable thing an astrology product can have: a Love Type quiz with eight illustrated result cards and a public share page for each result. But every address on the site returns the homepage head, with no image and the homepage title. When someone sends "I'm The Guarded Flame" to a friend on WhatsApp, iMessage, Discord or X, the preview is a generic "AI Astrology" line with no picture. The quiz is also missing from the sitemap and the homepage, so it gets almost no traffic to share in the first place. For whoever leads growth, this is the built-in viral loop to switch on first.
First action
Make one 1200x630 card image per Love Type.
How to measure it
Sign-ups from Love Type share pages
- Now
- –
- Target
- 500 a month
- By
- 60 days
Steps
Make share images
Eight 1200x630 cards under 300 KB each.
Designer 1 day
Inject the head
Per-path title, description, og:image and large Twitter card at the edge.
Frontend Engineer 2 days
Test previews
WhatsApp, iMessage, Discord, X and Facebook debuggers.
Frontend Engineer 1 day
Add to the sitemap
And link the quiz from the homepage hero.
Frontend Engineer 1 hour
Add the call to action
"Take the quiz" and "Ask Comet about your type" on share pages.
Designer 1 day
Tag the links
Source parameter on every share link.
Backend Engineer 1 day
Measure
Shares, share-page visits and sign-ups per type.
Growth Lead weekly
Why it works
Serve a proper head for /love-type and every /love-type/share/<id> page: title "I'm The Guarded Flame. What's your Love Type?", a one-line summary of the type, og:image and twitter:image set to that type's card resized to 1200x630 (under 300 KB), and a large-image Twitter card. A Cloudflare Worker or a small prerender step can inject these per path without rebuilding the app. Add /love-type to the sitemap, link it from the homepage as a second free entry ("Find your Love Type"), and put a clear "Take the quiz" button on every share page that leads to sign-up.
People share identity results far more than readings, and a picture preview gets far more clicks than a bare link. Each share becomes a free ad for the quiz, and each quiz taker is a sign-up prospect.
Ready to use
ChecklistLove Type share card checklist
[ ] Eight 1200x630 share images under 300 KB [ ] Per-type title and description on /love-type/share/<id> [ ] og:image, og:url and twitter:card summary_large_image per page [ ] Previews checked on WhatsApp, iMessage, Discord, X and Facebook [ ] /love-type in the sitemap and linked from the homepage [ ] "Take the quiz" button on every share page [ ] Source tag on every share link
Risks and how to handle them
Per-path heads break the app router
Inject only meta tags at the edge and leave the app bundle unchanged.
Large images slow previews
Use compressed 1200x630 versions, not the 1.7 MB originals.
Evidence
- Your websiteLove Type quiz at /love-type: eight results (The Devoted Heart, The Quiet Observer, The Romantic Dreamer, The Guarded Flame, The Free Spirit, The Steady Builder, The Intense Soul, The Gentle Healer), each with its own illustrated card image (for example /love-type-cards/the-devoted-heart.png, 1.7 MB) and a public share page at /love-type/share/<id>. Checked November 4, 2026.Source
- Your websiteEvery address on the site, including /love-type and /love-type/share/<id>, returns the same page head: the homepage title "Comet | AI Astrology for Love, Career and Life Guidance", og:url set to the homepage, no og:image, and a small "summary" Twitter card. The body is an empty <div id="app"> filled in by JavaScript.Source
- Your websiteSitemap (10 URLs): /, /onboarding, /login, /register, /reset, /termsService, /privacyPolicy, /payment-success, /payment-cancel and /payment-fail. The Love Type quiz is not listed, and there are no content pages for signs, compatibility, tarot or common questions.Source
- Your websiteIn the app: onboarding asks "What is weighing on your heart tonight?" and ends with "Draw My Cards" and "Unlock My Reading"; a daily check-in earns coins that convert to question credits; a "Monthly VIP" plan and recharge plans load only after sign-in; an "Invite a friend" panel shares to WhatsApp, Telegram and a copy-link for Discord with the message "it's scary accurate"; the profile page links a Discord invite.Source