renhaoseo.com/us/case-studies/jewellery-organic-sales/

Jewelry SEO Case Study: 6× Organic Sales in Twelve Weeks, and the Conditions That Made a Sprint Possible

Three months is not long enough for most SEO. It was long enough here, and the reason matters more than the result. A jewelry retailer on Shopify sold mostly through paid social and marketplaces, paying a margin or an ad cost on every order while its own store sat almost invisible in organic search. The store had what a sprint needs: domain history, an indexed catalog, a seasonal buying window ahead, and technical problems suppressing rankings it had already earned. Over twelve weeks, organic sales grew 6× and organic traffic 180%, carried almost entirely by collection pages. This page sets out the week-by-week order, why collection pages rather than products or content produced the result, and how to tell whether your store has the conditions for a sprint or needs a longer plan. Figures come from Shopify, Google Analytics 4 and Search Console.

100+ SEO audits · 8 markets · 100% white-hat · No lock-in contracts

The headline results

  • 6×
    Organic sales, week 12 vs pre-kickoff
  • +180%
    Organic traffic
  • 8% → 34%
    Organic share of store revenue
  • 12 weeks
    From kickoff to these figures
MetricBeforeAfterChange
Weekly organic-attributed salesBaseline, indexed 1006006×
Weekly organic sessionsBaseline, indexed 100280+180%
Organic share of store revenue8%34%+26 points
Collection pages ranking on page one for their head termA handfulMost collections in scopeRecovered
Indexed URLsTens of thousands, mostly tag and duplicate pathsCatalog and collections onlyConsolidated

Sales and revenue share are from Shopify order reports with the organic channel defined by first-click source, comparing the four weeks before kickoff with week twelve. Sessions are from Google Analytics 4; rankings from Google Search Console. The client’s name is withheld under NDA; screenshots are available on a video call under the same terms.

Who the client is

Client snapshot
BusinessOnline jewelry retailer on Shopify
Primary conversionPurchases, attributed by first click in Shopify and GA4
Starting positionOrganic 8% of store revenue; sales dependent on paid social and marketplaces; store technically capped
EngagementTwelve-week SEO sprint ahead of a seasonal buying window
How decisions were madeWeekly from Search Console and Shopify data; each week’s scope set from the previous week’s movement
OutcomeOrganic sales 6×; organic 34% of store revenue by week twelve

The retailer designs and sells its own jewelry online, with a small team and an established Shopify store. Most orders came through paid social and marketplaces, each taking a margin or an ad cost and neither giving the brand the customer relationship. The founder’s goal was a store that could sell on its own, and the immediate question was whether anything meaningful could happen before the seasonal peak twelve weeks away.

The challenge

The store was invisible for the searches that mattered: product type, metal, stone, occasion and price-band queries that shoppers use when they are ready to buy. It ranked for its own brand and little else. The catalog was good and the photography strong, but the store’s structure worked against it: thousands of Shopify tag pages indexed, duplicate product URLs through every collection path, collection pages that were nothing but a grid, and a theme that loaded slowly on phones.

The brief had a hard deadline. The seasonal window would account for a large share of the year’s sales, and the founder needed to know within the first fortnight whether organic search could contribute to it or whether the budget should go to paid social as usual.

Why this was difficult

Sprints fail in two ways: by spreading effort across everything, or by picking the wrong page type. The first fortnight had to produce a defensible verdict on whether the store could move at all in twelve weeks, which meant diagnosing whether rankings were capped by technical problems (fixable fast) or by a lack of authority (not fixable fast). The second difficulty was discipline: with a full catalog and a long list of possible content, the sprint had to stay on the collection pages where the buying intent was and refuse everything else. The third was Shopify itself, where the fixes are well understood but have to be applied carefully to avoid breaking the theme or the marketplace feeds.

What we did, month by month

  1. Weeks 1–2
    Diagnosis and verdict
    Crawl, Search Console history and competitor comparison established that the store had authority it was not using: impressions on page two and three for dozens of collection terms. The verdict was that a sprint could work. Tag pages were set to noindex and the duplicate collection-path URLs canonicalized.
  2. Weeks 3–4
    Collection pages rebuilt
    The collections with the most impressions were rebuilt: unique introductions, buying guidance above and below the grid, internal links between related collections, and correct titles and headings. Theme images compressed; speed on phones improved markedly.
  3. Weeks 5–6
    First movement
    Most of the rebuilt collections reached page one for their head terms. Organic traffic up roughly 70% on baseline, as the chart shows. Product structured data fixed so prices and availability showed in results.
  4. Weeks 7–8
    Sub-collections and conversion
    Sub-collections by metal, stone and price band created where search demand justified them. On the recovered collection pages, filters, reviews and shipping information moved above the fold after session recordings showed where shoppers hesitated.
  5. Weeks 9–10
    Product templates
    Product page templates fixed for unique descriptions on the priority items, size and care information, and related-collection links. Long-tail product queries began to appear in Search Console.
  6. Weeks 11–12
    Seasonal peak; figures on this page
    Organic traffic up 180% on baseline; organic sales six times the pre-kickoff weekly average; organic 34% of store revenue in week twelve.

Weekly organic sessions, indexed to the pre-kickoff average

0100200200300100280Week 0Week 2Week 5Week 8Week 12

Weekly organic sessions from Google Analytics 4, indexed to 100 at the four-week pre-kickoff average, at the points reported to the client. Sales grew faster than sessions because the sprint concentrated on collection pages with buying intent.

What made the difference

  • ✓
    A verdict in the first fortnight
    Deciding early, from impression data, that the store was capped rather than unauthoritative is what made a sprint the right call instead of a longer program.
  • ✓
    Collections, not hundreds of product pages
    Collection pages match how jewelry shoppers search when ready to buy; concentrating there is why sales rose faster than traffic.
  • ✓
    Shopify hygiene before anything creative
    Noindexing tag pages and canonicalizing duplicate paths in week one let the rebuilt collections rank within weeks rather than months.
  • ✓
    Conversion fixes on the pages that recovered
    Moving filters, reviews and shipping information up on the collection pages turned new visitors into orders during the peak.
  • ✓
    Refusing the blog
    No informational content was written in twelve weeks; every hour went to pages that could sell before the seasonal window closed.
Want to know whether your jewelry store is capped or needs a longer plan?
Send us your store URL. The free audit tells you, from your own Search Console data, whether a sprint like this could work for you and what it would start with.

Request the Free Audit →

How the result was verified

Organic sales were taken from Shopify order reports with channel defined by first-click source, so orders that began with an organic visit and completed through a later paid or direct visit were credited to organic once, and orders that began with paid social were never credited to organic. The comparison is the four-week average before kickoff against week twelve. Sessions are from Google Analytics 4 on the same basis, and page-one rankings from Google Search Console average position by query. The founder reviewed this page before publication.

Who this applies to

This case applies to jewelry and other fashion and accessories retailers on Shopify or similar platforms that have an established store with domain history and an indexed catalog but sell mostly through paid social or marketplaces. It applies most directly where Search Console already shows impressions on pages two and three for collection terms, which is the signal that a store is capped rather than unknown. It applies less well to new stores, to stores with a handful of products, and to categories where marketplaces hold every page-one position, where the plan starts with authority and runs longer.

What to expect if you start now

If your store has the conditions above, expect a verdict within two weeks, technical consolidation in the first fortnight, rebuilt collection pages by week four, first page-one movement around weeks five and six and the sales effect following within a fortnight of that. If the conditions are absent, expect us to say so and to propose a longer program with an authority phase first. For scoping and current pricing, see managed SEO in the US.

“Ren Hao SEO turned organic search into our biggest pipeline source. We finally have a channel that compounds.”

— Sarah L., Head of Growth

“The transparency is unlike any agency we’ve worked with. We always know what’s happening and why.”

— Priya R., VP Marketing

Frequently asked questions

Why did this jewelry retailer see results in three months when most SEO takes longer?
Because the conditions for a sprint were present: an established Shopify store with domain history and an indexed catalog, a clear seasonal buying window ahead, and technical problems that were capping rankings rather than a lack of authority. Fix the cap and the store rose on authority it already had. Where those conditions are absent, a three-month sprint cannot produce this result, and we say so in the audit.
What does 6× organic sales mean in practice?
Organic-attributed orders and revenue in week twelve were six times the weekly average of the four weeks before kickoff, with organic traffic up 180% over the same period. Sales grew faster than traffic because the sprint concentrated on collection pages where visitors were ready to buy and on conversion fixes on those pages, rather than on informational traffic.
Which pages carried the growth?
Collection and sub-collection pages: by product type, metal, stone, occasion and price band. Those pages match how jewelry shoppers search once they are ready to buy. Product pages contributed through long-tail queries after their templates were fixed. No blog content was written during the sprint.
What was wrong with the Shopify store technically?
The usual Shopify issues at a larger scale: duplicate product URLs through collection paths, tag pages indexed by the thousand, slow themes with uncompressed images, missing or malformed product structured data, and collection pages with no content beyond the grid. None of these required custom development; all of them were suppressing rankings the store had earned.
How much did the retailer have to spend on paid social during the sprint?
Paid social continued unchanged throughout, so the organic result is not the product of a budget shift. The retailer’s intention was to reduce dependence on paid social and marketplaces over the following year, and organic’s rise gave it the option; what it did with that option after month three is outside the figures on this page.
Would a sprint like this work for our jewelry store?
If your store has domain history, an indexed catalog and technical problems capping it, probably yes. If your store is new, has little authority or sells in a category dominated by marketplaces, the plan is longer and starts with authority. The free audit tells you which situation you are in. See jewelry SEO in the US for how a program is scoped.
Can you share the client’s name or screenshots?
The client’s name is withheld under NDA. Screenshots of the Shopify, Google Analytics and Search Console reports behind these figures are shared on a video call under the same terms, and the method used to verify each figure is set out on this page.

More case studies

About this page

Written by the Ren Hao SEO team and reviewed by Ren Hao, Founder & Lead SEO Strategist (LinkedIn), who led the engagement. Ren Hao SEO is a data-driven international SEO agency headquartered in Johor Bahru, Malaysia, serving eight country markets (company LinkedIn). Figures come from the client’s Google Analytics, Search Console and CRM and were reviewed with the client before publication; the client’s name is withheld under NDA and screenshots are available on request under the same terms. Last substantive update: October 2026. Drafting is assisted by AI tools and every page is edited and fact-checked by our team before publication; see how we create our content. Indexed figures are rounded from the client’s weekly reports; nothing on this page is a forecast for any other store.

Find out whether your store is capped, and what a sprint would start with.