Skip to content

feat: avatar-locked bamboo gift guides (SEO wave 1) - #66

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

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

Conversation

@SteveSimonson

Copy link
Copy Markdown
Owner

Summary

  • Avatar-locked gift guides at /gifts and /gifts/:slug for iBamboo bamboo home goods
  • Five wave-1 guides (≥6 catalog products each): housewarming, host, kitchen, eco-friendly, Christmas home
  • SEO: ItemList + FAQPage via giftsHubSeo / giftGuideSeo; sitemap + routeMeta
  • Wired nav/footer, home gift rail, PDP “Also on gift guides” chips
  • Admin route untouched; Conbal skipped (not integrated for gifts)

Closes #65

Guides

Slug Focus
housewarming-gifts Boards, trays, dining, utensils
gifts-for-the-host Charcuterie, serving, lazy Susan
kitchen-gifts Utensils, boards, knife insert
eco-friendly-gifts Bath + kitchen everyday swaps
christmas-home-gifts Seasonal host/kitchen mix

Test plan

  • npm run lint clean
  • npm run build (sitemap + tsc + vite)
  • Spot-check /gifts and one guide on deploy
  • Confirm Amazon CTAs retain associate tag
  • IndexNow after deploy

Voice

Calm natural living; role-first (host/couple/new home) over forced gender.

Add /gifts hub + five catalog-backed listicles (housewarming, host,
kitchen, eco, Christmas home). Wire SEO (ItemList + FAQPage), sitemap,
routeMeta, nav/footer, home rail, and PDP gift chips. Admin route untouched.
@SteveSimonson

Copy link
Copy Markdown
Owner Author

Adversarial review (agent)

Verdict: no open bugs — OK to merge.

Checked

  • Admin route still isolated (admin/* outside Layout); gift routes under Layout only
  • All 40 gift productSlugs resolve in catalog (0 orphans)
  • Amazon CTAs use affiliateUrl + rel="sponsored" (tag via iu0e3-20 default)
  • routeMeta has /gifts + 5 guides with BreadcrumbList + ItemList + FAQPage
  • Sitemap includes hub + 5 guides
  • Lint + build green locally and on CI

Non-blocking notes

  • Gift heroes reuse brand category/vibe/flatlay art (no dedicated /brand/gifts/ assets yet) — documented in AGENTS.md
  • ItemList positions assume filtered product list aligns with entries; safe while catalog is complete
  • Conbal intentionally skipped per wave-1 scope

@SteveSimonson
SteveSimonson merged commit c78bfeb into main Aug 2, 2026
1 check passed
@SteveSimonson
SteveSimonson deleted the feature/gifting-seo-wave1 branch August 2, 2026 23:05
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.

Gift guides SEO wave 1 — avatar-locked listicles

1 participant