Classic Watches
High-volume watch & jewelry retailer, optimized end to end — speed, technical SEO, mobile UX, checkout friction, product data, supplier feeds, plus a permanent click-level analytics and monitoring stack.
- Rankings that pay: average position moved from ~12 to ~7; #1 for the core money terms; brand and series pages restructured around the terms that actually convert
- Speed: brand & category pages 14× faster via database indexing; full-page cache brought first-byte time down to 0.27s; bot-storm defence keeps the server at 1–2s in peak hours, under attack, instead of 30s
- Checkout friction: dead zones found with click-level data and fixed the same day — dead links removed, visible loading states, whole-field click targets
- Images: 1,736 photos overflowing the listing frames → 0; broken thumbnails repaired; wrong images in Google results replaced; SEO-named product photos
- Technical SEO: schema, robots, canonicals and unique meta everywhere; the broken XML sitemap rebuilt to 27,000 clean URLs; 6.3M faceted filter URLs tamed so Google crawls only what matters
- Filters rebuilt: live result counts next to every brand, impossible combinations greyed out with a (0), and a price filter that states the real range and takes a min/max — with zero extra database queries
- Mobile UX (86% of traffic): sticky buy bar on product pages, rebuilt mobile filters & sorting, cleaner header and brand menu
- Merchandising: “−12%” and “NEW” badges back on the listing, in-stock products pinned first, recommended ordering and last-added sorting fixed in the admin
- Catalogue cleanup: 1,651 dead duplicate brands removed, 118 duplicate products and 240+ split brands merged, thousands of missing specs filled, 18,000+ English product names written
- Supplier feeds: guards that stop a bad import from breaking prices, stock and photos; a shopping feed with 1,370 wrong images fixed to 0; a failing Facebook feed rebuilt as a stable daily export; a new supplier wired in end to end
- Analytics that never forgets: a custom clickstream recording every visitor’s path permanently, behaviour analytics, automated daily reports and live monitoring that has caught real outages
- Infrastructure: disk usage brought from 90% down to 42%, a 309-second admin query reduced to instant with the right indexes, and the whole stack prepared for a PHP 8 move with automatic rollback




