All Case Studies

Case Study 05 · Luxury Watches & Leather Goods

From $18.5K to $44K a month in organic revenue.

Luxury Watches & Leather Goods · WordPress + WooCommerce · 6 months

Monthly Organic Revenue

$18.5K$44K

Organic Traffic

4,80012,600

Keywords in Top 10

1241

01 · The Situation

The problem wasn't SEO. It was how it had been done.

A premium watches and leather goods brand with a strong product and a genuine brand story. $18,500 a month in organic revenue. Everything else coming from paid ads that were getting more expensive every quarter.

They had tried SEO twice before. Both times an agency had produced a report, made some meta description changes, and then sent monthly invoices with no visible results. The founder had written off SEO as something that did not work for luxury products.

He was partially right. High-intent luxury buyers do know what they want. But they search for it constantly. "Best dress watches under $500." "Leather briefcase for men." "Gift ideas for him luxury." These searches happen millions of times a month. His brand was ranking on page three and four for most of them.

"Our customers do not search for watches on Google. They already know what they want."

Founder

02 · The Diagnosis

A strong brand on a broken technical foundation.

Audit Snapshot: Before

PlatformWordPress + WooCommerce
Monthly organic revenue$18,500
Monthly organic traffic4,800 visitors
Keywords in top 1012
Domain authority19
Mobile page speed score43
Site load time5.2 seconds
Crawl errors34 pages
Schema markupNone
Product description lengthAvg 80 words
Content strategyNone
Blog traffic0

Thirty-four pages with crawl errors meant search engines were trying to index parts of the site and failing. A mobile score of 43 put the site in the bottom quartile. At 5.2 seconds, organic visitors were bouncing before the page loaded.

The product descriptions averaged 80 words, not enough for search engines to understand the page, and not enough for a luxury buyer making a high-consideration purchase to feel confident.

Twelve keywords in the top 10, in a niche with thousands of relevant searches a month, wasn't a ceiling; it was a starting point.

03 · The Architecture

Foundation first, then content that ranks.

Nothing above ground works if the technical foundation is broken. Six builds, in order.

Build 01

Technical foundation first

Before writing a single word of content, I fixed everything underneath.

Crawl errors: 34 pages fixed.

Schema markup: added to all product and category pages (Product, BreadcrumbList, Organization).

Site load time: 5.2 seconds to 1.9 seconds. Mobile score: 43 to 86.

Internal linking rebuilt throughout; canonical tags set correctly on all collection pages.

Build 02

120 product pages optimised

Every product page rewritten from scratch, average length from 80 to 380 words, each targeting a primary keyword plus two to three secondary ones.

Luxury buyers respond to story, craft, and specificity.

"Italian full-grain leather" beats "high-quality leather." "Swiss ETA movement" beats "accurate timekeeping." Specific language signals expertise; generic language signals commodity.

Build 03

Long-tail keyword targeting

Identified 1,400 long-tail keywords in the 500–3,000 monthly-search range, lower competition, higher purchase intent.

A buyer searching "slim leather card holder for travel" is further down the journey than one searching "leather wallet."

Build 04

Content strategy: 4 blog posts per month

Built around three content pillars, each post targeting specific search terms while building authority and trust.

Pillar 1, Luxury Lifestyle Guides: "How to Build a Capsule Wardrobe of Accessories," "The Difference Between Quartz and Mechanical," "How to Care for Full-Grain Leather."

Pillar 2, Gift Guides: "Best Watch Gifts for Men Under $500," "Luxury Leather Gifts for Him," "Anniversary Gift Ideas for the Man Who Has Everything."

Pillar 3, Brand Storytelling: "How Our Watches Are Made," "The Artisans Behind Our Leather Goods," "Why We Only Use One Tannery in Florence."

The gift-guide content alone brought 1,200 visitors in December, most first-time visitors who'd never heard of the brand.

Build 05

Content repurposing

Every blog post broken into Instagram carousels, Pinterest pins, and LinkedIn articles.

One piece of content became five; the SEO effort compounded across channels.

Build 06

UGC and testimonials on product pages

Real customer photos and verified reviews added to every product page.

For luxury goods, where purchase risk is higher, social proof from real buyers addresses the hesitation that stops a visitor becoming a customer.

04 · The Results

Six months later.

MetricBeforeAfterChange
Monthly organic traffic4,80012,600+163%
Keywords in top 101241+242%
Domain authority1931+63%
CVR (organic)1.2%2.4%+100%
Average order value$310$358+15%
Monthly organic revenue$18,500$44,200+139%
Blog traffic04,800/moNew channel

Paid traffic stops the moment you stop paying. Organic traffic compounds; the content from month one still brings visitors every day.

05 · The Takeaway

Paid traffic stops when you stop paying. Organic traffic compounds.

The founder was wrong about one thing. Luxury buyers do search on Google, constantly. They research before they buy, compare options, look for gift ideas, and want to understand what makes one product worth more than another.

The difference between a luxury brand with SEO and one without isn't just traffic. It's the quality of the customer who arrives. Someone who found the brand through "best Italian leather briefcase" is pre-qualified: they know what they want, they understand value, and they're far more likely to buy at full price.

For this brand, reducing dependence on paid ads wasn't just a cost saving. It was a business model shift. Six months in, the content published in month one is still bringing in visitors every day.

Your Brand Next

Every result here started with a diagnosis. Yours can too.

Book a Strategy Session

Prefer to start smaller? Request a Free Audit