Ecommerce SEO Case Study

6 months, 350% session growth and 10 #1 rankings for a bulk detergent supplier.

SEO Yodha partnered with Ultra Soap Direct — the direct-to-buyer arm of Ultra Soap International, selling Ultra Fresh® concentrated detergents in 5-gallon pails and 55-gallon drums to households, hotels, healthcare laundries and laundromats — to win the wholesale and commercial search terms that decide where a bulk buyer places a recurring order.
Sessions
16K → 72K
+ 0 %

Total users

14K → 59K
+ 0 %
Event count
103K → 473K
+ 0 %
Ranking keywords
1,253 → 1,728
+ 0 %
The client

About Ultra Soap Direct

Ultra Soap Direct is the online storefront for Ultra Soap International’s Ultra Fresh® line — concentrated liquid laundry detergent, powders, pods, fabric softener, dish soap and household cleaners, sold in bulk formats rather than retail bottles. The catalogue is built around 5-gallon pails and 55-gallon drums, backed by dispenser systems, and ships nationwide across the United States.
Its buyers sit at two ends of the same problem. On one side, high-volume households running several loads a day. On the other, commercial operations — hospitality and hotel laundries, healthcare and senior care, schools, gyms, laundromats and cleaning services — where formulations like Ultra Fresh® Professional™ Free & Clear and 6X Platinum™ Sport™ do the work, and a single 5-gallon pail can deliver up to 640 loads. It is a catalogue where one search doesn’t end in a single bottle; it ends in a freight-sized, repeating order.
Bulk liquid detergent
5-gallon pails
55-gallon drums
Wholesale powder
Detergent pods
Fabric softener
Dish soap
Household cleaners
Commercial & industrial
Dispenser systems
LOCATIONS – United States, shipping nationwide — with organic demand arriving from the US, Europe and Asia
Services delivered – Technical SEO · Ecommerce SEO · On-page SEO · Content & keyword strategy · Link building & digital PR · GA4 measurement
Timeframe – 6-month comparison — baseline against month six of the engagement
Scale – 1,253 ranking keywords at baseline · 10 commercial head terms taken to #1 · 10,420 monthly searches captured at position one
Scope of work

6 problems between a bulk detergent brand and page one

Wholesale cleaning-supply search is crowded with distributor marketplaces and legacy suppliers carrying two decades of domain history, and every commercial term sits one click from a competitor’s quote form. Six specific problems stood in the way.
Demand

Stagnant organic traffic on a catalogue built to sell

The website was drawing organic traffic that barely moved month to month. Product depth existed; the search demand attached to it wasn't reaching the pages.

Visibility

High-priority keywords stranded past page three

The terms carrying commercial intent — bulk, wholesale, commercial, industrial — ranked beyond page 3 on Google, which for a purchase decision is the same as not ranking at all.

Site health

Slow loads, broken links, crawl paths that went nowhere

Page speed was dragging, broken links were scattered through the catalogue, and crawlability issues meant Google wasn't reliably reaching or refreshing product and collection pages.

On-page

Meta tags, headings and internal links pulling apart

Titles, descriptions, heading structure and internal linking were inconsistent across the store, so no single page was clearly the owner of any given term.

Authority

Too few quality links to hold a commercial term

A thin backlink profile capped domain authority — and on head terms where competitors had years of accumulated links, that ceiling decided the rankings.

Content

Nothing written for how bulk buyers actually search

There was no targeted content for buyer-intent and long-tail queries — the sizing, comparison and use-case questions a facilities manager works through before committing to a drum.

Scope of work

The 6-phase build, in the order it had to happen

On an ecommerce catalogue, sequence decides the outcome. Content published before the crawl issues were resolved would never have been indexed cleanly; product pages optimised before the keyword map existed would have competed with the collection pages they were meant to feed.
01 — Assessment

Keyword research & intent mapping

Ran in-depth research across high-volume head terms and long-tail buyer queries — bulk, wholesale, commercial, industrial, hotel, container-size — then assigned every term a single owning page, so collections, product pages and guides stopped competing with each other.

02 — Diagnosis

Technical SEO & crawl health

Optimised site speed and mobile performance, fixed broken links, redirects and crawl errors, and implemented structured data and XML sitemaps so the catalogue was indexed completely and refreshed reliably.

03 — AAlignment

On-page optimisation across the money pages

Rewrote meta titles, descriptions and headings against focus keywords, restructured internal linking and content hierarchy, and optimised images with alt text — matching how buyers phrase the search rather than how the catalogue names its SKUs.

04 — Mobilisation

Content built for bulk-buying intent

Created SEO-focused content answering real purchase questions — sizing, cost per load, formulation, use case by industry — and systematically updated and re-optimised existing pages so older URLs kept climbing instead of decaying.

05 — Strengthening

Off-page SEO & authority building

Built a quality backlink strategy through guest posting, local citations and outreach campaigns, and placed the brand in niche-relevant publications to lift the domain authority the commercial head terms required.

06 — Maintenance

Measurement, refresh & iteration

Tracked GA4 and Search Console monthly across users, sessions and event count, pushing effort toward the terms converting into orders and pruning the ones producing traffic alone.

Results — 6-month comparison

6 metrics, 6 months, every one up

GA4 and Google Search Console tell the same story: more terms ranking, ranking materially higher, and roughly four and a half times the traffic arriving as a result — with growth above 300% across every core engagement metric.

Sessions

72K
+350.0%

Total users

59K
+321.0%

Event count

473K
+359.0%

Ranking keywords

1,728
+37.9%%

×4.5

Four and a half times the audience and 475 new keywords ranking

Six months in, Ultra Soap Direct draws 72K sessions from 59K users, against 16K sessions from 14K users at baseline — an additional 56K sessions from buyers searching for bulk, wholesale and commercial laundry supply. Event count climbed from 103K to 473K, a 359% rise in on-site interaction, so the extra traffic is engaging with the catalogue rather than bouncing off it. Total ranking keywords moved from 1,253 to 1,728, with the top-100 band nearly doubling — the pipeline that feeds the next six months of page-one gains.
GOOGLE SEARCH CONSOLEBEFOREAFTERCHANGE
Sessions 16K72K+350%
Total users14K 59K+321%
Active users14K59K+321%
Event count 103K473K+359%
Organic traffic 2,390 4,651+94.06%
Ranking keywords 1,2531,728+37.9%

GA4 — sessions 16K → 72K

GA4 — total users 14K → 59K

Organic traffic — 2,390 → 4,651

0Device and demographic data reinforce the profile: the majority of users arrived on desktop, consistent with a professional, procurement-led audience, and traffic came primarily from the United States, Europe and Asia — evidence of reach well beyond the domestic shipping base.

Google rankings

10 commercial buying terms at position #1 -10,420 searches a month.

These are the terms a facilities manager, laundromat owner or hotel buyer types before they know which supplier they’ll order from. Six months in, Ultra Soap Direct holds the top position on all ten.
KEYWORDSVOLUMEBEFOREAFTER
Bulk laundry detergent1,900NA#1
Wholesale laundry detergent1,300NA#1
Commercial detergent laundry1,200NA#1
Washing detergent in bulk1,000NA#1
5 gallon Gain laundry detergent990NA#1
Laundry powder wholesale900NA#1
Industrial laundry chemicals880NA#1
Laundry detergent for hotels800NA#1
Bucket of laundry soap750NA#1
Laundry detergent bucket700NA#1

Key Results

Successfully ranked #1 on Google

Rank #1

6 months, 10 #1 rankings,1 catalogue where a single search is worth a recurring order

Bulk cleaning-supply SEO isn't won on traffic volume; it's won on the handful of searches a buyer runs in the week they decide to switch supplier. Those searches are contested by distributor marketplaces and legacy wholesalers — which is exactly why owning them is worth so much.

Won the commercial head terms We targeted the bulk, wholesale and industrial terms most ecommerce brands are told to avoid, then supported them with the sizing, formulation and use-case pages marketplaces can't personalise.

A catalogue that crawls clean Speed, broken links, redirects, structured data and sitemaps handled first, so every product and collection page earns rankings instead of leaking crawl budget.

Content mapped to purchase volume Buyer-intent content built around how facilities and households actually decide on a 5-gallon pail or a 55-gallon drum, wired back to the collections it supports.

Measured monthly GA4 and Search Console reviewed every month, with effort pushed toward the terms producing orders and pulled from the ones producing traffic alone.