Skip to content

feat: avatar-locked beauty gift guides (SEO wave 1) - #77

Merged
SteveSimonson merged 1 commit into
mainfrom
feature/gifting-seo-wave1
Aug 2, 2026
Merged

feat: avatar-locked beauty gift guides (SEO wave 1)#77
SteveSimonson merged 1 commit into
mainfrom
feature/gifting-seo-wave1

Conversation

@SteveSimonson

Copy link
Copy Markdown
Owner

Summary

Ports Kyasi’s gift-guides pattern to Adazo as five catalog-backed beauty listicles with Riviera/rose styling (no Conbal; bamboo/moss tokens).

Closes related gifting SEO wave 1 work for Adazo.

Guides

Slug Angle Picks
gifts-for-her Skincare, hair, fragrance, tools 8
gifts-for-mom Thoughtful care 7
gifts-for-wife Prestige + fragrance upgrades 8
self-care-gift-edit Self-gift ritual 8
gifts-under-50 True under ~$50 beauty only 10

Wiring

  • Routes: /gifts, /gifts/:slug
  • Nav + footer Gifts
  • Home featured rail (up to 5 guides)
  • PDP “Also on gift guides” chips
  • itemListJsonLd + hub/guide SEO; sitemap + route-meta
  • AGENTS.md gifts section

Rules followed

  • Catalog slugs validated against products.ts
  • giftWhy ~40+ words, gift framing, Amazon shipping FAQ honesty
  • Buy on Amazon with rel="sponsored"
  • No Conbal (component absent)
  • Under-$50 excludes handbags/jewelry

Test plan

  • npm run build green
  • /gifts hub renders 5 cards; chips jump to guides
  • Each /gifts/:slug lists ≥6 products with Amazon CTAs
  • Missing slug → not found + link back
  • Home shows gift rail; PDP for e.g. laneige-lip-sleeping-mask shows guide chips
  • View source / routeMeta includes /gifts and guide paths
  • Sitemap lists /gifts + 5 guide URLs

Self-review

See PR comment after open.

Port Kyasi gifts pattern to Adazo with five catalog-backed listicles:
gifts-for-her, gifts-for-mom, gifts-for-wife, self-care-gift-edit,
gifts-under-50. Hub + guide pages, nav/footer, home rail, PDP chips,
ItemList/FAQ JSON-LD, sitemap and route-meta wiring.
@SteveSimonson

Copy link
Copy Markdown
Owner Author

Self-review (wave 1 gift guides)

Checklist

Check Result
Branch off main (not commit on main) feature/gifting-seo-wave1
Catalog-backed slugs only ✅ 41 entries / 24 unique; all resolve in products.ts
≥6 products per guide ✅ 8 / 7 / 8 / 8 / 10
gifts-under-50 price discipline ✅ all priceHints ≤ $49.99; no handbags/jewelry
giftWhy gift framing ✅ ~40+ words each; not PDP paste
≥4 FAQs incl. Amazon shipping honesty ✅ shared AMAZON_FAQ + 3 per guide
Brand voice (warm Riviera, no cure claims) ✅ sensory / ritual framing
No Conbal ✅ skipped (component absent)
Design tokens ✅ bamboo/moss/cream (not Kyasi cyan)
Buy on Amazon rel=sponsored ✅ GiftGuide list CTAs
Routes + nav + footer + Home rail + PDP chips
SEO: itemListJsonLd, hub/guide SEO, sitemap, route-meta ✅ 97 sitemap URLs; 111 routeMeta routes
npm run build ✅ green

Minor notes (non-blocking)

  • Hero images fall back to first product photo (no /brand/gifts/* assets yet).
  • finalizeRouteMeta maps articlewebsite ogType (pre-existing pattern for non-product pages).

VERDICT: APPROVE

@SteveSimonson
SteveSimonson merged commit b1d4b93 into main Aug 2, 2026
1 check passed
@SteveSimonson
SteveSimonson deleted the feature/gifting-seo-wave1 branch August 2, 2026 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant