Illustrative case study

A fictional business. The figures are a modelled scenario, not a client result.

Marrowfield · PC components e-tailer · Toronto

How a Toronto parts shop beat the marketplaces for GPU and build-component searches

Headline · 12 months

+128%

organic revenue

Technology & SaaS · North America · built on Commerce SEO

PC case diagram at month 12: organic revenue +128%, 340 category keywords added to the top five, rich result coverage 92%, 47 feed errors.CPU · RICH RESULTS92%RAMTOP-5 KW+340GPU · ORGANIC REVENUE+128%PSU · FEED ERRORS47MARROWFIELD · M12
M12
GPU · Organic revenue
+128%
RAM · Category keywords top-5
+340
CPU · Rich result coverage
92%
PSU · Feed errors
-96%

Scrub the months or press Power on: fans spin up and the lighting heats as organic revenue climbs. Modelled figures.

01 · The challenge

A great shop, wired wrong.

Marrowfield's category pages were thin product grids, and stock-status changes left feeds and rich results out of date for days.

In Toronto, enthusiasts searching for a specific GPU or motherboard landed on the big marketplaces first. Marrowfield often had the card in stock at a better price, but Google could not see it: the feed said one thing, the page another, and the category pages gave search engines a grid of thumbnails and nothing to rank.

Launch weeks were the worst. Demand spiked, stock moved hourly, and stale availability got products disapproved in Shopping right when they mattered most.

POST · AUDIT DIAGNOSTICS
  • E-01Feeds

    CriticalAvailability synced nightly; out-of-stock GPUs stayed "in stock" in Shopping for up to 3 days, triggering 1,180 disapprovals.

    → Event-driven feed updates

  • E-02Schema

    CriticalProduct markup on only 18% of PDPs; price and availability missing or hard-coded in templates.

    → Catalogue-driven JSON-LD

  • E-03Facets

    HighFilter combinations generated 19,400 crawlable URLs, eating 71% of Googlebot requests.

    → Facet whitelist + noindex

  • E-04Content

    HighCategory pages were bare grids: an average of 38 words, no comparison help, nothing to rank for "best" or "vs" queries.

    → Builder-written hubs

  • E-05Feeds

    MediumFeed titles led with SKU codes; 62% were missing VRAM or chipset, so they missed spec-led queries.

    → Title templating

  • E-06Links

    MediumBuild guides, the strongest pages on the site, had no links down to component categories.

    → Build-to-category linking

02 · The build

Four components, one rig.

Each tactic was specced like a part in a build: chosen for a job, benchmarked, and installed in an order that let the next one perform. The whole plan runs on our Commerce SEO programme.

  1. Slot 01 · PSU

    15-min sync · 0 stale offers

    Product feeds

    The power supply. Inventory events now push price and availability to Merchant Center and on-page markup within fifteen minutes, so a sold-out RTX card stops advertising itself as in stock. Titles were rebuilt as brand + series + model + VRAM to match how builders actually search.

  2. Slot 02 · GPU

    38 → 640 words · builder-written

    Category page copy

    The graphics card that does the heavy lifting. Every category hub gained a short buying guide, a spec comparison table and compatibility notes (clearance, wattage, PCIe generation) written with Marrowfield's in-house builders, placed below the grid so shopping stays first.

  3. Slot 03 · CPU

    Offer · Rating · GTIN · shipping

    Product schema

    The processor. JSON-LD is generated from the catalogue rather than hand-written in templates, so price, stock, GTIN, shipping and review data always match the feed. Validation runs in CI and fails the deploy on regressions.

  4. Slot 04 · Motherboard

    19,400 → 180 indexable facets

    Faceted navigation

    The board that routes everything. Only facets with real search demand (chipset, VRAM, form factor, brand) are indexable with unique titles and copy; the rest stay usable for shoppers but out of the crawl path, freeing Googlebot for product and category pages.

03 · 12-month boot sequence

From cold start to full load.

  1. M01Diagnose

    Crawl, feed and SERP audit

    Full crawl of 31k URLs, Merchant Center diagnostics export and a share-of-SERP study against three marketplaces.

    Revenue uplift baseline

  2. M02Diagnose

    Stock-sync pipeline rebuilt

    Inventory webhooks now push availability to the feed and on-page schema within 15 minutes instead of a nightly batch.

    Revenue uplift +4%

  3. M03Foundations

    Product schema rewritten

    Offer, AggregateRating and GTIN markup generated from the catalogue, validated in CI on every deploy.

    Revenue uplift +9%

  4. M04Foundations

    Facet rules shipped

    Indexable combinations whitelisted (chipset, VRAM, form factor); 19k filter permutations set to noindex and dropped from the crawl path.

    Revenue uplift +17%

  5. M05Content

    GPU category hubs

    Twelve graphics-card hubs get buying guides, comparison tables and compatibility notes written by in-house builders.

    Revenue uplift +26%

  6. M06Content

    Build-component categories

    Motherboards, PSUs, cases and cooling get the same treatment, with wattage and clearance calculators.

    Revenue uplift +38%

  7. M07Scale

    Feed titles optimised

    Titles restructured to brand + series + model + VRAM; custom labels split margin tiers for Shopping.

    Revenue uplift +52%

  8. M08Scale

    Internal linking from builds

    Featured PC builds link down to every component category, passing authority to commercial pages.

    Revenue uplift +66%

  9. M09Scale

    Launch-day playbook

    Pre-built landing pages for new GPU launches go live with notify-me schema before stock lands.

    Revenue uplift +81%

  10. M10Compound

    Long-tail facet pages

    Forty curated facet pages such as "low-profile RTX cards" and "ITX B650 boards" earn their own copy.

    Revenue uplift +97%

  11. M11Compound

    Review syndication

    Verified-buyer reviews flow into the feed and markup, lifting star coverage across top sellers.

    Revenue uplift +112%

  12. M12Compound

    Handover and roadmap

    Dashboards, feed monitoring alerts and a year-two category roadmap handed to the in-house team.

    Revenue uplift +128%

04 · Benchmarks

Results under full load.

Modelled scenario for a fictional business — not a client result. Rankings and traffic are never guaranteed; see our Terms.

GPU · Organic revenue

+128%

+0%+35%+70%+105%+140%M1M2M3M4M5M6M7M8M9M10M11M12+128%

RAM · Category keywords top-5

+340

CPU · Rich result coverage

18% → 92%

92%FROM 18%

PSU · Feed errors

-96%

Category keyword rankings

Google.ca · month 1 vs month 12

KeywordMonthly vol.BeforeAfterMovement
rtx 4070 super canada9,900232Up 21 places
graphics cards toronto4,400411Up 40 places
b650 motherboard6,600—4New entry
1000w power supply5,400373Up 34 places
itx pc case3,600585Up 53 places
low profile gpu2,900—2New entry
ddr5 32gb ram8,100294Up 25 places
rx 7800 xt in stock1,900641Up 63 places
Before · month 1“rtx 4070 super canada” · #23

bigmarketplace.example

RTX 4070 Super, ships in 2–4 weeks

globalretailer.example

Graphics cards | Free shipping

marrowfield.ca › graphics-cards

RTX 4070 Super 12GB GDDR6X | Marrowfield

Page 3 · no price, no stock, no stars

After · month 12“rtx 4070 super canada” · #2

marrowfield.ca › graphics-cards

RTX 4070 Super 12GB — In stock in Toronto

★★★★★ 4.8 (312) · C$799 · In stock · Free pickup

bigmarketplace.example

RTX 4070 Super, ships in 2–4 weeks

globalretailer.example

Graphics cards | Free shipping

Your build next

Get a plan like this

Feeds, schema, facets and category content specced for your catalogue, with a twelve-month roadmap.

← Back to all case studies