E-commerce SEO services, United States

E-commerce SEO for US DTC brands on Shopify, BigCommerce and Magento

We rebuild the pages US shoppers land on when they search for what you sell: category and collection pages, product pages with clean product schema, and Google Shopping free listings. Then we report organic orders, organic revenue and organic share of revenue every month, so you can read SEO next to Google Ads and Meta instead of in a rankings sheet.

$8,000 a month for growth-stage stores

  • Scope agreed in writing before any work starts
  • Reporting in organic orders, revenue and share of revenue, not only rankings
  • Method from the founder's in-house work at Brain Station 23, a software development and IT services company: SEO and paid search took inbound pipeline to 43x in eight months
  • No ranking, traffic or revenue guarantees, and a planning model you can check yourself

Customer success journey

Your 12-month e-commerce SEO path

Pick where your store's organic channel is today, put in your own sessions, conversion rate and average order value, and walk the path month by month: what we ship, what you should start to see, and what you keep. Shopify's own SEO guide (Oct 2025) says SEO results typically take three to six months, and 12 months or more in highly competitive verticals, depending on domain age and history, competition, content, backlinks and technical SEO. So the model keeps months 0 to 3 close to flat and lets category and product work show from month 4. The chart is a planning model driven by your inputs, with every assumption on screen. It is not a promise.

Where are you starting from?

Paid media carries the store. Google Ads and Meta drive most orders. Organic visits are mostly people typing your brand name, and category pages are product grids with a title and no copy. Sessions are a sample number. Conversion is set at 1.3%, half the 2.59% Americas average (Dynamic Yield, past twelve months to September, read Oct 2026; completed purchases divided by visitors, site-wide and all channels), because non-branded organic visits on a store like this often land on blog posts or thin pages. That halving is an assumption. Average order value uses the $152 Americas figure from the same source.

Put in your own numbers

Monthly sessions from your analytics
0 for a store: the order and its revenue happen in the same visit

Walk the path, month by month

Month 0
Level 1 of 5: InstrumentedProgress through the 12-month plan
  1. Level 1

    Instrumented

    Months 0 to 1 In progress
    • GA4 e-commerce events checked by landing page
    • Full-catalogue crawl with a count of filter URLs
    • Merchant Center diagnostics reviewed
    • Baseline organic revenue and share of revenue
  2. Level 2

    Mapped

    Months 2 to 3 Locked
    • Keyword map from queries to categories, subcategories and products
    • Rules for which filter pages open and which are blocked
    • Product schema on the product template
    • Free listings live with shipping and returns set
  3. Level 3

    Category-led

    Months 4 to 6 Locked
    • First batch of rebuilt category and collection pages
    • Faceted navigation under control
    • Unique copy for the highest-revenue SKUs
    • First earned links pointing at categories
  4. Level 4

    Revenue-attributed

    Months 7 to 9 Locked
    • Buying guides linked into categories
    • Seasonal pages on URLs kept live all year
    • Monthly organic revenue report with paid search overlap
  5. Level 5

    Compounding channel

    Months 10 to 12 Locked
    • Second batch of categories and category CRO
    • Second digital PR story
    • 12-month review against the month 0 baseline
    • Year two roadmap you own
  1. Month 0Badge: Baseline set

    Kickoff and baseline

    We ship
    • Signed scope document with deliverables per month
    • Access to your Shopify, BigCommerce or Magento admin, GA4, Search Console and Merchant Center
    • Baseline export: organic sessions, orders, revenue and share of revenue by channel
    • List of your 50 highest-revenue categories and products
    You should start to see
    • A one-page baseline: what organic earns today and how it compares with Google Ads and Meta
    • Which collections and products already get organic orders
    You own:

    Every account, export and document sits in your workspace from day one.

  2. Month 1Badge: Instrumented

    Tracking and a full-catalogue crawl

    We ship
    • GA4 e-commerce events checked: view_item, add_to_cart, begin_checkout and purchase, by landing page
    • Crawl of the whole catalogue, with a count of URLs created by filters and sorting
    • Technical fix list ranked by the revenue of the pages affected
    • Merchant Center diagnostics: disapproved products and feed errors
    You should start to see
    • How many crawlable URLs your filters create compared with the products you actually sell
    • Which feed errors keep products out of Google Shopping free listings
    • A fix list your developers can schedule by sprint
    You own:

    The tracking spec, the crawl export and the fix list.

  3. Month 2Badge: Mapped

    Catalogue keyword map and filter rules

    We ship
    • Keyword map: every target query assigned to one category, subcategory or product page
    • Demand found with no landing page yet, for example [material] [product] for [use]
    • Filter rules: which combinations earn an indexable page and which are blocked
    • Category page template brief: intro copy, buying help, FAQ and internal links
    You should start to see
    • One map showing which page should rank for which query, with no two pages competing
    • The list of filter pages to open and the list to block
    You own:

    The keyword map and the filter rules document.

  4. Month 3Badge: Schema live

    Product schema and free listings

    We ship
    • Merchant listing structured data on the product template: price, availability, shipping and return policy
    • Merchant Center set up for free listings, with shipping settings and return policy in place
    • First 10 category pages rewritten to the template
    • Breadcrumb markup and breadcrumbs on category and product pages
    You should start to see
    • Product rich result reports in Search Console moving from errors to valid
    • Approved products in Merchant Center, eligible for free listings (eligibility does not guarantee placement)
    You own:

    The category template, the schema spec and the copy brief.

  5. Month 4Badge: Filters under control

    Faceted navigation under control

    We ship
    • robots.txt rules for filter parameters that do not need to be in Search
    • Indexable filter pages only where the keyword map shows demand, for example black leather sofas
    • Consistent parameter order and 404 for empty filter combinations, per Google's guidance
    • Related category links and pagination checked
    You should start to see
    • Crawl stats in Search Console shifting toward product and category URLs
    • First movement on rewritten category pages, inside the three to six month window Shopify describes
    You own:

    The filter rules as deployed, documented for your developers.

  6. Month 5Badge: Products described

    Product page content

    We ship
    • Unique descriptions, specs and size or fit guides for your 100 highest-revenue SKUs
    • Variant handling: one product URL with selectable variants unless a variant has its own demand
    • Image file names and alt text
    • Rules for out-of-stock and discontinued products, so links and rankings are not thrown away
    You should start to see
    • Product pages picking up impressions for long-tail queries
    • Fewer product pages sharing manufacturer copy with other retailers
    You own:

    The product copy brief and the out-of-stock rules.

  7. Month 6Badge: Halfway review

    First earned links and the halfway review

    We ship
    • One digital PR story built from your own data, with your permission, pitched to journalists and editors
    • Gift guide and roundup placements pursued on merit, never paid
    • Internal links pointed from new pages to the categories that earn revenue
    • Halfway review against the month 0 baseline
    You should start to see
    • First earned links and mentions pointing at category pages
    • Organic sessions, orders and revenue at month 6 against month 0
    You own:

    The PR story, the media list and the review document.

  8. Month 7Badge: Guides linked

    Buying guides that feed categories

    We ship
    • Buying guides and comparison pages for questions shoppers ask before they choose, for example how to choose a [product]
    • Each guide linked into the matching category and top products
    • Product questions tracked in AI answers for a fixed set of shopper prompts
    You should start to see
    • Guide readers moving on to category pages, visible in GA4 paths
    • Where your products are mentioned, or not, in AI answers to shopper questions
    You own:

    The guides, the prompt list and the tracking.

  9. Month 8Badge: Peak-ready

    Seasonal pages for your next peak

    We ship
    • Seasonal landing pages for your next peak, for most US stores Black Friday and Cyber Monday, on URLs kept live all year
    • Gift guides by recipient and budget, linked to categories
    • Peak-season crawl and feed check, so prices and availability match
    You should start to see
    • Seasonal pages indexed before the peak instead of during it
    • Links earned by last year's seasonal page kept, not lost to a new URL
    You own:

    The seasonal URL plan and page templates.

  10. Month 9Badge: Revenue-attributed

    Organic revenue report

    We ship
    • Monthly report: organic sessions, conversion rate, orders, average order value, revenue and share of revenue
    • Revenue by category, so you see which categories organic actually sells
    • Overlap check between Google Ads and organic rankings on brand and category queries
    You should start to see
    • Organic revenue share by month next to Google Ads and Meta
    • Queries where you pay for clicks on terms you already rank for, as input to your paid search decisions
    You own:

    The report template and the dashboard in your GA4 or Looker Studio.

  11. Month 10Badge: Catalogue scaled

    Second batch of categories

    We ship
    • Next 20 categories rewritten to the template
    • Category page tests: default sort order, filter layout and copy placement
    • Internal link review across the whole catalogue
    You should start to see
    • More category pages earning organic orders
    • A test log showing which category changes lifted conversion
    You own:

    The test log and the updated category copy.

  12. Month 11Badge: Second story out

    Second story and schema expansion

    We ship
    • Second digital PR story
    • Product schema expanded where data allows: shipping details, return policy and real customer review data
    • Feed and markup checked against Google's product structured data documentation
    You should start to see
    • More earned links and mentions
    • Richer product results where Google chooses to show them
    You own:

    The second story and the schema spec.

  13. Month 12Badge: Year one reviewed

    12-month review and year two roadmap

    We ship
    • Review of every metric against the month 0 baseline
    • Year two roadmap: categories, products, links and seasonal pages
    • Handover pack: briefs, templates, filter rules, tracking spec and dashboards
    You should start to see
    • Organic revenue and share of revenue at month 12 against month 0
    • What worked, what did not and what we would change
    You own:

    The full year of work, documented, in your workspace.

Your model at month 0

Planning model, not a promise
Monthly organic sessions8,000Expected, 1.00x month 0Conservative 8,000Month 0: 8,000
Orders104Expected, 1.00x month 0Conservative 104Month 0: 104
Orders kept after returns104Expected, 1.00x month 0Conservative 104Month 0: 104
Organic revenue this month$16KExpected, 1.00x month 0Conservative $16KMonth 0: $16K

Expected and conservative use the ramps in the assumptions panel. Month 0 is your input with no change.

Monthly badges1 of 13 badges earned

The model, drawn to scale

Expected Conservative Month 0 level held

Monthly organic sessions per month

Non-branded, from your analytics

Planning model. Month 0: 8,000. Month 12: conservative 12,000, expected 16,000. Highlighted month 0: conservative 8,000, expected 8,000.05K10K15K20K036912Month8,000

Orders per month

From monthly organic sessions

Planning model. Month 0: 104. Month 12: conservative 172, expected 250. Highlighted month 0: conservative 104, expected 104.0100200300036912Month104

Cumulative organic revenue

From orders, month 0 to the month shown

Planning model. Month 0: $16K. Month 12: conservative $258K, expected $318K. Highlighted month 0: conservative $16K, expected $16K.$0$100K$200K$300K$400K036912Month$16K

Your orders by channel, month by month

Month 0, expected case

Each bar is one month of orders split by channel. Month 0 uses the average revenue mix ThoughtMetric reported across the e-commerce brands it tracks for May 2026 as the order split, which is an assumption: Google Ads 38.3%, Meta Ads 16.8%, direct 13.8%, organic search 9.9%, email and SMS 8.4%, everything else 12.8%. ThoughtMetric does not state its sample size or attribution model, so replace this with your own GA4 or attribution split. The organic band then grows with the planning model on this page while the other channels are held at their month 0 volume. The organic share you see is a model, not a forecast.

Month 0
1,051
Month 0
1,051
  • Organic search10% at month 0, 10% at month 0
  • Google Ads38% at month 0, 38% at month 0
  • Meta Ads17% at month 0, 17% at month 0
  • Direct14% at month 0, 14% at month 0
  • Email and SMS8% at month 0, 8% at month 0
  • Other channels13% at month 0, 13% at month 0

Bar length is orders a month from all channels, expected case, drawn to one scale.

Only organic search changes with the model. The other channels are held at their month 0 volume, and the month 0 shares (organic search 10%, google Ads 38%, meta Ads 17%, direct 14%, email and SMS 8%, other channels 13%) are an assumption; your channel report replaces them.

This is a planning model built from your inputs and public benchmarks, most of them from vendor and agency sources. It is not a forecast, a promise or a guarantee of rankings, traffic, orders or revenue.

Show every month as a table
Planning model by month
MonthMonthly organic sessions, cons.Monthly organic sessions, exp.Orders, cons.Orders, exp.Orders kept after returns, cons.Orders kept after returns, exp.Organic revenue, cons.Organic revenue, exp.Cumulative, cons.Cumulative, exp.
08,0008,000104104104104$16K$16K$16K$16K
18,0008,000104104104104$16K$16K$32K$32K
28,0008,160104106104106$16K$16K$47K$48K
38,1608,400107111107111$16K$17K$64K$65K
48,4008,800111120111120$17K$18K$81K$83K
58,7209,440118133118133$18K$20K$99K$103K
69,12010,240126148126148$19K$22K$118K$126K
79,60011,200135166135166$20K$25K$138K$151K
810,08012,160144185144185$22K$28K$160K$179K
910,56013,200151206151206$23K$31K$183K$210K
1011,04014,240158222158222$24K$34K$207K$244K
1111,52015,200165237165237$25K$36K$232K$280K
1212,00016,000172250172250$26K$38K$258K$318K

Assumptions, all on screen

How the model works

For each month m from 0 to 12: Monthly organic sessions(m) = V0 x VisitRamp(m). Orders(m) = Monthly organic sessions(m) x C0 x ConversionRamp(m). Orders kept after returns(m) = Orders(m minus L) x P. Organic revenue(m) = Orders kept after returns(m) x Average order value. Cumulative organic revenue = sum of organic revenue from month 0 to m. Before month L, orders kept after returns come from the month 0 level of orders.

Each ramp is a multiplier on month 0, one per month. Month 0 is 1.00. Every multiplier is an assumption and is editable below.

Edit the ramps

Ramp multipliers by month, editable
MultiplierM0M1M2M3M4M5M6M7M8M9M10M11M12
Visit ramp, expected
Visit ramp, conservative
Conversion ramp, expected
Conversion ramp, conservative

Assumptions and sources

How the model worksOrganic revenue(m) = Sessions(m) x Conversion(m) x Orders kept x AOV
For each month m from 0 to 12: Sessions(m) = your monthly organic sessions x VisitRamp(m). Orders(m) = Sessions(m) x your conversion rate x ConversionRamp(m). Organic revenue(m) = Orders(m) x orders kept after returns x average order value. Lag is 0 months because an order happens in the visit. Cumulative revenue is the sum from month 0 to m.
Monthly organic sessionsProfile default, editable
Sample number. Replace with your organic search sessions from GA4, non-branded if you can split them.
Conversion rate, Americas2.59%
Dynamic Yield e-commerce benchmark, Americas region, past twelve months to September, read Oct 2026 (the page names the month but not the year). Completed purchases divided by visitors, site-wide and all channels, not organic-only. Directional.
Conversion rate by verticalHome and furniture 1.22%, fashion 2.74%, consumer goods 2.32%, beauty 5.38%, luxury and jewelry 0.69%
Dynamic Yield, same benchmark, global by industry. Use the line closest to your store if you have no organic figure of your own.
Lower conversion for paid-led and big-catalogue profiles1.3% and 2.0%
Assumption, adjustable. Non-branded organic visits on thin or duplicate pages convert below the whole-site average.
Average order value, Americas$152
Dynamic Yield, Americas region, past twelve months to September, read Oct 2026. The page shows $ without naming the currency; read here as US dollars. The big-catalogue profile uses $120 as a sample number.
Orders kept after returns100%, editable
Assumption. Set it to 100 minus your return rate to see revenue net of returns.
Starting channel mixGoogle Ads 38.3%, Meta Ads 16.8%, direct 13.8%, organic search 9.9%, email and SMS 8.4%, other 12.8%
ThoughtMetric, share of attributed e-commerce revenue across brands it tracks, May 2026 (published 1 Jun 2026). Email 7.7% and SMS 0.7% are combined; other is Bing Ads 3.4%, referral 2.7%, organic social 1.5%, AI search 0.4%, Pinterest Ads 0.3% and other or custom 4.5%. Sample size and attribution model not stated. Used only for the channel chart.
Visit ramp multipliersExpected 2.00 at M12; conservative 1.50 at M12
Assumption, adjustable. Shaped to Shopify's SEO guide (Oct 2025), which puts typical SEO results at three to six months and 12 months or more in highly competitive verticals.
Months 0 to 3 close to flatExpected 1.05 at M3; conservative 1.02
Months 0 to 3 are tracking, crawl, mapping and schema work. Shopify's SEO guide (Oct 2025) puts typical results at three to six months, so the model shows little movement before month 4.
Conversion ramp multipliersExpected 1.20; conservative 1.10, both reached at M9
Assumption, adjustable. Reflects a larger share of organic visits landing on category and product pages that match the query instead of blog posts or filtered duplicates.
US e-commerce market$340.2 billion in Q2 2026, 17.1% of total retail sales
US Census Bureau quarterly e-commerce report, adjusted for seasonal variation but not for price changes, released Aug 18, 2026. Preliminary; the Census Bureau revises it in the Q3 2026 release on Nov 19, 2026. Context only, not used in the formula.

This is a planning model built from your inputs and public benchmarks, most of them from vendor and agency sources. It is not a forecast, a promise or a guarantee of rankings, traffic, orders or revenue.

Today vs month 12

Your numbers in the planning model, today versus month 12
In your modelToday (month 0)Month 12, conservativeMonth 12, expected
Monthly organic sessions per month8,00012,00016,000
Orders per month104172250
Orders kept after returns per month104172250
Organic revenue per month$16K$26K$38K
Cumulative organic revenue, months 0 to 12$206K if month 0 holds$258K$318K
What changes between today and month 12
AreaTodayMonth 12
Organic revenueA traffic line in a marketing deck, or not measuredOrganic orders, revenue and share of revenue per month, against the month 0 baseline
Faceted navigationFilters can create far more crawlable URLs than you have productsFilter pages with real demand open, the rest blocked in robots.txt, per Google's guidance
Category and collection pagesA product grid with a title and no copy30 categories with intro copy, buying help, FAQ and internal links
Product pagesManufacturer descriptions shared with other retailersYour 100 highest-revenue SKUs with unique copy, specs and variant handling
Product schemaTheme default markup, with errors in Search ConsoleMerchant listing markup with price, availability, shipping and return policy
Google Shopping free listingsNot set up, or products disapprovedFeed approved in Merchant Center and free listing clicks tracked
LinksMostly supplier and directory linksEarned links from two digital PR stories pointing at categories
Paid search overlapGoogle Ads bids on queries you already rank for, unmeasuredAn overlap report you can use when you set paid search budgets
Seasonal pagesNew peak pages on new URLs each yearSeasonal URLs kept live all year, keeping the links they earn
OwnershipKnowledge sits with whoever ran SEO lastBriefs, templates, filter rules, tracking spec, dashboards and a year two roadmap in your workspace
Book a strategy call We walk through your month 0 baseline on the call.

Playbook

The pages we build first

Each card is a page type and the kind of search it answers, with your names in the brackets.

Category and collection pages first

Category and collection pages answer the queries where a shopper has decided what to buy but not which product. We give each one a clear title, short intro copy, buying help, FAQ and links to subcategories and top products, without pushing the product grid below the fold. They are the pages that usually hold the most revenue per ranking, so they come before the blog.

Example query: Women's trail running shoes, with filters for width, drop and terrain and a short fit guide

Faceted navigation that does not waste crawl

Size, color, price and brand filters can create a URL for every combination. Google's faceted navigation guidance (Dec 2025) says this can cause overcrawling and slower discovery of new pages, and recommends blocking filter URLs that do not need to be in Search, keeping parameter order consistent and returning 404 for empty combinations. We open only the filter pages that match real demand.

Example query: Open: /sofas/black-leather/. Blocked: /sofas/?color=black&sort=price&page=3

Product pages and product schema

We write unique copy for your highest-revenue SKUs and add merchant listing structured data with price, availability, shipping and return policy, following Google's product structured data documentation. Review markup uses only real customer reviews. The FTC's 2024 rule bans fake reviews and testimonials, including AI-generated ones, and we never write, buy or filter reviews.

Example query: Product page with specs, a size guide, one URL for all variants and valid merchant listing markup

Google Shopping free listings

Google shows products from Merchant Center at no cost on the Shopping tab, in Search, Images and other surfaces. We fix feed errors, set shipping and return policy, and match feed data to the page. Eligibility does not guarantee placement, so we track free listing clicks separately from Shopping ads.

Example query: Merchant Center feed with GTIN, brand, price and availability matching the product page

Replatform and migration protection

Moving from Magento to Shopify or BigCommerce changes URL patterns. Shopify, for example, uses fixed /collections/ and /products/ paths. We map every old category and product URL to its new home, check redirects before and after launch, and compare organic orders against the pre-migration baseline week by week.

Example query: Redirect map: /mens/jackets.html to /collections/mens-jackets

Links earned for categories

Category pages rarely earn links on their own. We build digital PR stories from your own data, with your permission, and pursue gift guide and roundup placements on merit, then link from that coverage into the categories that sell. We do not buy links.

Example query: A data story on what US shoppers return most, linking to the category with the fewest returns

Proof

What the method has done, and what we have not done yet

43x

Inbound pipeline to 43x in eight months

The founder ran SEO and paid search in-house at Brain Station 23, a software development and IT services company. The same method of tracking first, bottom-of-funnel pages next, then links and conversion work, took inbound pipeline to 43x in eight months. That was SEO and paid search together, for an IT services company, not an e-commerce store.

Source: Brain Station 23 internal data, founder's in-house role; published as a multiple only

NopStation, Brain Station 23's nopCommerce e-commerce brand and the founder's in-house work. Not a client result.

Ranked for e-commerce development keywords in 23 countries

Real keywords from NopStation, the founder's in-house e-commerce work, each with its Google position and the country searched from. The chips list every country where NopStation has a keyword in Google's top 10. CMBD has no e-commerce client case study yet. Positions only.

  1. Position 2nopcommerce development company, project NopStation, Google United States
  2. Position 3e-commerce development services in usa, project NopStation, Google United States
  3. Position 4ecommerce development new york, project NopStation, Google United States
  4. Position 7ecommerce solution company, project NopStation, Google United States
  5. Position 9e commerce development company, project NopStation, Google United States
  6. Position 4nopcommerce development services, project NopStation, Google United Kingdom
  7. Position 5ecommerce software development company, project NopStation, Google United Kingdom
  8. Position 4ecommerce development sydney, project NopStation, Google Australia
  9. Position 5ecommerce development in dubai, project NopStation, Google United Arab Emirates
  10. Position 9ecommerce website development company, project NopStation, Google Malaysia

Ranked in

  • United States
  • Bangladesh
  • India
  • Russia
  • United Kingdom
  • Malaysia
  • Australia
  • United Arab Emirates
  • Canada
  • Brazil
  • Italy
  • Argentina
  • Colombia
  • Germany
  • Spain
  • France
  • South Korea
  • Mexico
  • Netherlands
  • Pakistan
  • Saudi Arabia
  • Turkey
  • Ukraine

Source: Ahrefs organic keywords export for nop-station.com and its subdomains, 16 Oct 2026. Positions are Ahrefs positions on that date, shown as keyword, position and country only.

Illustration of the goal

Where your brand should sit for your keyword

Illustration: a Google search for your keyword, with Your brand in the first result, above Competitor 1, Competitor 2 and Competitor 3.

Illustration of the goal, not a promise and not a client result. Competitor 1 to 3 and positions 2 to 4 are placeholders and appear only in this drawing. CMBD has no e-commerce client case study yet.

Pricing

Pricing for e-commerce SEO in the US

Growth

$8,000a month

US DTC brands with $2M+ annual online revenue or 500+ SKUs on Shopify, BigCommerce or Magento

  • GA4 e-commerce tracking checked by landing page
  • Full-catalogue crawl and faceted navigation rules
  • Category and collection page rebuilds in batches
  • Product copy and merchant listing schema
  • Merchant Center and free listings setup
  • Digital PR and link earning
  • Monthly report in organic orders, revenue and share of revenue
Book a strategy call

Foundational

From $4,500a month, by proposal

Stores below $2M online revenue or with smaller catalogues that need tracking, schema and category work first

  • Tracking, crawl and fix list
  • Keyword map and category template
  • Product schema and free listings
  • Scope set by proposal after a discovery call
Ask for a proposal
  • Three-month minimum on retainers, because months 1 to 3 are foundation work.
  • Scope agreed in writing before work starts, with deliverables per month. Catalogues above 10,000 SKUs or several storefronts are scoped by proposal.
  • For context, 1 Digital Agency (Jul 2026) puts growth-focused SEO for growing Shopify, BigCommerce or Magento stores competing nationally at $5,000 to $12,000 a month. The $8,500 typical figure is our own midpoint estimate of that one agency's range, and our $8,000 sits $500 below it.
  • Fees exclude ad spend, platform and app costs, and any development work your team or developer does.
  • No ranking, traffic or revenue guarantees. We report what happened against your month 0 baseline.

Fit

Who this page is for

A good fit

  • US DTC brand with $2M+ annual online revenue or 500+ SKUs
  • Store on Shopify, BigCommerce or Magento, or moving between them
  • A marketing or e-commerce lead who can approve pages and join a monthly review
  • Access for us to GA4, Search Console, Merchant Center and your store admin
  • A developer or agency that can ship template and tracking changes within a sprint

Not a fit

  • Stores that need sales within 30 days: Google Ads and Shopping ads are faster for that
  • Marketplace-only sellers on Amazon or Walmart with no own store
  • Anyone who wants a guaranteed ranking, traffic or revenue number in the contract
  • Stores that want fake or incentivised reviews or bought links
  • Stores that cannot share revenue data, since we report in orders and revenue

FAQ

Questions teams ask before a call

How long until e-commerce SEO shows up in revenue?

Shopify's SEO guide (Oct 2025) says SEO results typically take three to six months, and 12 months or more in highly competitive verticals, depending on domain age and history, competition, content, backlinks and technical SEO. Our model keeps months 0 to 3 close to flat while tracking, crawl, mapping and schema work is done, then lets category and product work show. That is a planning model, not a guarantee.

Does it matter whether we are on Shopify, BigCommerce or Magento?

The work is the same, the constraints differ. Shopify uses fixed /collections/ and /products/ paths and can show the same product under several collection URLs. Magento's layered navigation and BigCommerce's product filtering can create many filter URLs. We write the filter, canonical and template rules for your platform and hand them to your developer.

What do you do about faceted navigation?

We follow Google's faceted navigation guidance (Dec 2025): block filter URLs that do not need to be in Search, keep parameter order consistent and return 404 for empty combinations. Filter pages with real search demand, such as a color and material combination, get their own indexable page with copy.

Do free listings in Google Shopping need ad spend?

No. Google shows products from Merchant Center at no cost on the Shopping tab, in Search, Images and other surfaces, as long as the feed meets its policies and shipping and return settings are in place. Google does not guarantee placement. Shopping ads are a separate, paid option.

Will you add review stars to our product pages?

Only from real customer reviews you already collect, marked up as Google's documentation describes. The FTC's 2024 final rule bans fake reviews and testimonials, buying reviews by sentiment and review suppression. We never write, buy or filter reviews.

How do you report results?

Monthly, in organic sessions, conversion rate, orders, average order value, revenue and organic share of revenue, by category, from GA4 and your store platform, against the month 0 baseline. Rankings are shown as supporting data, not as the result.

Do you have e-commerce case studies?

Not yet. Our proof is the founder's in-house work at Brain Station 23, an IT services company, shown as multiples and positions. The first e-commerce store we work with is a pilot, and with its written permission we publish its 90-day interim metrics as percentages.

Do you guarantee rankings or revenue?

No. No one controls Google's results. We guarantee the scope we sign, the deliverables per month and an honest report against your baseline.

See what organic sells for your store today

In a 30-minute call we look at your organic revenue share, your category pages, your filters and your Merchant Center feed. You leave with a month 0 baseline idea and a written scope if it fits.

Book a strategy call