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 · SEO since 2014
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
720→5,400
Annual revenue (organic)
£1.62M→£3.4M
Featured snippets held
0→7
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 Holdings LLC
12+ years in technical SEO and agency delivery. Built LazyMetrics after years of running campaigns and fulfillment workflows by hand and getting tired of tools that flagged problems but could not fix them.