E-commerce / RetailUnited Kingdom

4.3× traffic growth and revenue from £1.62M to £3.4M for a family carpet retailer.

A family-owned UK carpet and flooring retailer had strong brand recognition locally but minimal organic visibility beyond their immediate area. Their site was technically clean but architecturally flat, content-thin, and invisible to anyone not searching for their brand name directly.

Umair Mansha — Founder, LazyMetrics

Umair Mansha

Founder, LazyMetrics · 12 yrs SEO · 2,000+ campaigns

4.3×

Organic traffic growth

12 months

720 → 5,400

Ranking keywords

Start → end

£1.62M → £3.4M

Annual revenue

Organic-attributed

22

Buying guides published

7 with featured snippets

140+

Product pages enriched

Avg 45 → 340 words

8

Service-area pages

All ranking top 5

Starting position

Monthly organic sessions

~4,200~18,060

Ranking keywords

7205,400

Annual revenue (organic)

£1.62M£3.4M

Featured snippets held

07

The business had a strong offline reputation. Customers who knew them loved them. The problem was discoverability — they weren't appearing for any of the research-phase queries that flooring buyers type before they're ready to enter a showroom or request a quote.

Category structure was the primary blocker: a single level of /carpets, /vinyl, /rugs meant Google had no way to understand the depth of the catalogue or the range of intent the site should cover. Product pages averaged 45 words of content — not enough for Google to understand what they were selling or why someone searching for it should land there.

The work: three phases, 12 months

01

Category & URL Architecture Rebuild

Existing category structure was flat: /carpets, /vinyl, /rugs — no subcategory depth for material, style, room type, or price point queries

Rebuilt to 3-level hierarchy: /carpets → /carpets/wool → /carpets/wool/loop-pile — each level targeting a distinct intent stage

Migrated 340 product URLs to new structure with clean 301s; updated all internal links and sitemap simultaneously

Eliminated faceted navigation URLs from the index: color, size, and pattern filters blocked via robots meta tag on filtered URLs

Added BreadcrumbList schema sitewide and Product schema on all product templates — price, availability, brand, material properties

Impact: Crawlable category depth increased from 1 level to 3 · Facet URL proliferation eliminated

02

Mid-Funnel Content Strategy

Keyword research identified 85 high-volume, low-competition queries in the research phase: "best carpet for hallways", "carpet vs vinyl flooring comparison", "how much does carpet fitting cost"

Published 22 buying guide articles targeting research-phase intent — positioned as the authoritative UK source for flooring purchase decisions

Each article internally linked to the relevant category or product page, converting informational traffic into commercial authority

Carpet fitting cost guide became the highest-traffic page on the site within 4 months — driving leads directly via "get a quote" CTA

Structured each guide with FAQ schema targeting featured snippet opportunities — 7 guides secured featured snippets within 6 months

Impact: 22 buying guides published · 7 featured snippets secured · Informational traffic converting at 2.1%

03

Local SEO & Product Page Depth

Business had 3 showroom locations — none properly optimised for local search. Google Business Profiles completed, verified, and fully populated for all three

Created location-specific landing pages for 8 metro areas the business delivered to — each targeting "[city] carpet retailer" and "[city] flooring installation"

Product page thin content addressed: 140+ product pages expanded with material benefits, care instructions, room suitability, and sample ordering CTAs

Local citation building across 35 directories — NAP consistency enforced across all profiles

47 customer reviews migrated to Google profiles via review request campaign — improving local pack position for all 3 locations

Impact: All 3 locations ranking in local pack · 8 service-area pages ranking top 5 · Product pages averaging 340 words (up from 45)

Revenue attribution

From £1.62M to £3.4M — where the revenue came from

Revenue attribution was tracked via GA4 with an organic channel filter. The increase was not purely from traffic volume — organic conversion rate also improved from 1.9% to 2.4% as the content strategy pulled more purchase-ready traffic rather than broad informational visitors.

The carpet fitting cost guide alone drove 340 qualified leads in month 10 — users who had already researched pricing and were ready to request a quote. That page had an organic-to-lead conversion rate of 4.1%, compared to the site average of 2.4%.

Umair Mansha — Founder, LazyMetrics

Umair Mansha

Founder, LazyMetrics Holdings LLC

12+ years in technical SEO and agency delivery. Managed 2,000+ campaigns across 500+ agencies. Built LazyMetrics after running an SEO agency and getting tired of tools that flagged problems but couldn't fix them.

← All case studiesStart free trial