Challenges
- Large, constantly growing catalog (hundreds of brands, thousands of products) with inconsistent data quality.
- Hard-to-browse categories and duplicated product variants cluttering search.
- Slow pages from heavy assets, unoptimized images, and bloated scripts.
- Limited organic traffic; product pages lacked unique content and structured data.
What we changed
IA & Catalog Architecture
- Normalized product data (attributes, options, variants) and unified brand naming.
- Designed a category tree by shopping intent: Room → Category → Finish/Material → Price.
- Created canonical product detail pages with variant selectors to remove duplicate URLs.
Navigation & Findability
- Facet filters (brand, finish, size, price, rating, availability) with instant updates.
- Synonym-rich, typo-tolerant search with featured suggestions and quick-add.
- Persistent breadcrumbs and “continue shopping” memory on mobile.
UX & UI
- Mobile-first layout with sticky filters and bottom cart/checkout actions.
- Clean card grid, clear badges (New, In Stock, Quick Ship), and consistent CTA hierarchy.
- Comparison, save-for-later, and recently viewed—reducing pogo-sticking.
Performance
- Responsive images with modern formats (WebP/AVIF), srcset, and low-quality placeholders.
- Code-splitting and deferring non-critical JS; CSS minification and HTTP/2 hinting.
- CDN caching for catalog and images; server-side compression; preconnect to critical origins.
SEO — built-in, not bolted on
- Technical: XML sitemaps, clean canonicals, logical pagination, and structured breadcrumbs.
- Schema: Product, Offer, Review, and Breadcrumb markup; Organization on the homepage.
- On-page: Unique titles/meta; descriptive H1/H2; scannable bullets; internal links.
- Content hubs: Buyer guides, style lookbooks, and brand landing pages tied to categories.
- Collections: Long-tail curated pages (e.g., “Matte Black Pendant Lights Under $200”).
- Logistics pages: Shipping, returns, and warranty content optimized for trust queries.
Content & Ops
- Editorial workflow for new brands and seasonal collections; templated PDP content sections.
- Bulk import with validation (attributes mapped to filters; image dimension checks).
- Automated 404 catch-and-redirect for retired SKUs.
Measurement
- GA4 + server-side events for add-to-cart, checkout steps, and conversion.
- Search term mining to create/expand new collections and navigation labels.
- Regular CRO reviews using scroll/click heatmaps and split tests for filters, card density, and CTAs.
Results (Representative)
Post-launch, organic sessions, catalog depth per visit, and mobile conversion showed sustained gains as navigation became clearer and SEO content matured—without any Google Ads spend.
Modern Design Center