13New cities covered
Taking a local bakery from one town to thirteen more
- 6x
- Ranking keywords since the engagement began
- 4x
- Estimated organic visits
Industries
A store's revenue rarely arrives through the homepage. It comes from category and collection pages, from product searches with a size or a spec attached, and from the comparison queries people run minutes before they check out. We build the architecture and the content that win those searches.
We work with ecommerce, SaaS, B2B and growth-focused companies that want senior SEO judgment plus someone who will do the work, without the retainer, the account layers or the complexity of a traditional agency.







What we do
One person owns the whole picture end to end: the technical foundation, how your categories, collections and product pages are structured, visibility inside AI answers, the content and authority behind it all, and analytics that tie a ranking back to revenue in your platform rather than a session count.
You get a senior strategist in the seat, not an account manager relaying notes to a junior. In ecommerce the decisions that matter (which categories to build out, what to do with 30,000 near-duplicate SKUs) are judgment calls.
Ecommerce sites break in ways brochure sites never do. Filter combinations generate URLs by the million, product templates carry heavy scripts, and crawl budget gets spent on pages you would never want ranked in the first place.
Shoppers now ask an assistant to compare two products before they ever open a store. Being the source that gets quoted depends on specifics (dimensions, materials, compatibility, genuine review text) rather than marketing language.
For a store this is category and collection architecture. Most catalogs have one page per department and nothing for the specific searches (brand plus size, use case, price band) that carry the real purchase intent.
Content with teeth: sizing and fit, compatibility, comparison guides, care and returns. These answer the questions that stall a cart, and they earn the links that a category page almost never attracts on its own.
This matters once you have stores, showrooms or local inventory. Store pages, Google Business Profiles and local inventory feeds turn near-me searches into pickups and store visits, and give you local proof a pure-play competitor cannot match.
Links decide which of two stores selling the same catalog ranks first. We go after the ones a real brand can earn (product reviews, gift guides, founder commentary, supplier and stockist pages), not paid link packages.
If you cannot see revenue per landing page, you cannot tell a useful ranking from a vanity one. We set up tracking that follows an organic session through to an order, by category and by product.
Generic SEO agencies struggle with ecommerce because a store is not a brochure site. It is a database with a template on top. Filters spin up URLs faster than Google can crawl them, collection pages get merchandised for the storefront and forgotten for search, product copy arrives from the manufacturer identical to forty competitors, and the platform quietly decides what you are allowed to change. We work as your senior SEO, owning strategy and execution across technical work, category and product architecture, content, authority, AI search visibility and revenue tracking, measured in orders rather than sessions.
13New cities covered
Taking a local bakery from one town to thirteen more
4M → 980Indexed URLs
Getting a deindexed ecommerce site back into Google in two weeks
How this compares
Three ways an ecommerce brand usually solves this, and what each one costs you in seniority, speed and attention.
Fractional SEO
Straight to Results →
Agency SEO
The Long Way Around →
Straight to Results →
You work directly with a senior SEO who knows your business.
No templates. Just what moves the needle for you.
No black boxes. Just clarity.
The Long Way Around →
You rarely work with experienced SEOs.
Cookie-cutter strategies for everyone.
You start over again and again.
| Fractional SEO | A traditional agency |
|---|---|
| Who does the work | |
| Fractional SEO: One senior SEO with over a decade of enterprise experience, who plans the work and then does it. Technical, catalog, content and tracking held in one head, writing tickets your developers can build from. | A traditional agency: Usually a junior, sending recommendations that sit in your developers' backlog. |
| Who you talk to | |
| Fractional SEO: The same person every time, on a call every two weeks. | A traditional agency: An account manager who carries your questions to the team and the answers back. |
| What it costs | |
| Fractional SEO: From $2,500 a month, scoped to the work actually in front of you. | A traditional agency: A fixed retainer, billed whether or not the month earned it. |
| How long you are tied in | |
| Fractional SEO: Six months to start, then month to month, with 30 days' notice. | A traditional agency: Commonly a twelve-month agreement, up for renewal before you have had time to judge it. |
| What the first 90 days produce | |
| Fractional SEO: A full SEO and AI-search audit, the quick wins already implemented, and a six-month plan you can see. | A traditional agency: Discovery, a strategy deck, and work starting somewhere in month two. |
| How success is measured | |
| Fractional SEO: Organic revenue, orders and average order value by category and landing page. | A traditional agency: Sessions, impressions and keyword positions. |
| What you own | |
| Fractional SEO: The strategy, the accounts and the documentation, all in your name from day one. | A traditional agency: Often held by the agency, and hardest to get back at the moment you want to leave. |
An agency is the better call when you need paid social, email and SEO run as one programme, or when the volume of execution is past what one senior person can cover. We will say so on the call rather than take the retainer.
One partner. One strategy. One clear path to growth.
Senior expertise and real strategic leadership, without the overhead, the red tape, or execution that gets watered down before it ever reaches your theme or your catalog.
Industry challenges
Ecommerce is not a generic SEO problem. You manage a changing catalog, filters generating more URLs than Google will crawl, duplicate product data and search intent that ends in a checkout.
The challenge
A store with 2,000 products and five filter types can expose more URL combinations than Google will ever crawl. The crawler spends its budget on color-plus-size-plus-price permutations while genuinely new products sit unindexed for weeks. The filtered pages that do get indexed then compete with the category they came from.
How we solve it
We decide which facets deserve an indexable page because there is real search demand behind them (brand, size, material) and canonicalize, block or parameter-handle the rest. New product URLs then get discovered on a cadence you can actually verify in the logs.
The challenge
Collection pages usually generate more organic revenue than any individual product page, yet they get built by merchandisers for the storefront: a grid, a headline, no copy, and whatever title tag the platform generated. Meanwhile the store publishes blog posts that will never rank for a buying query.
How we solve it
We treat the category as the money page: demand research behind the naming, unique copy placed where it does not push the grid below the fold, and internal links from the content that supports it. Merchandising and search stop working against each other.
The challenge
Manufacturer descriptions arrive identical on every retailer carrying the line, so forty stores publish the same three paragraphs and Google picks whichever has the most authority behind it. For a smaller store, ranking on a SKU term with borrowed copy is close to a lost cause before you start.
How we solve it
We work out which products can win on their own (exclusives, bundles, configurations nobody else stocks) and put the writing effort there, with structured data, real review content and the specs the manufacturer sheet leaves out. The rest get grouped under category and comparison pages that can rank.
The challenge
Catalogs turn over constantly. Discontinued products get deleted or left as 404s, out-of-stock items get noindexed by a plugin, and seasonal collections are unpublished in February then rebuilt in October at a new URL. Every one of those moves throws away the links and rankings the page had already earned.
How we solve it
We put rules in place before the next turnover: a redirect map for retired SKUs, a keep-and-substitute pattern for out-of-stock items that still have demand behind them, and permanent URLs for seasonal collections that stay live year-round. Nothing that earned a ranking gets discarded quietly.
You get someone who will tell you that fixing your top twenty category pages will earn more this quarter than another forty blog posts, and then show you the revenue-per-landing-page data behind that call.
We work directly with your developers, your merchandising team and whoever owns the theme, because most ecommerce SEO fixes are platform changes that need someone inside the build to agree with them first.
Success is organic revenue, average order value and assisted conversions inside your own ecommerce reporting, not a ranking screenshot for a term nobody has ever bought from.
Andrew was amazing to work with from the first time we meet. He was very efficient in updating our existing website to create more activity from our website. I highly recommend Andrew to anyone looking to improve their SEO for better results.
FAQ
Yes, ecommerce is a regular part of the work, across catalogs from a few hundred SKUs to tens of thousands. The mechanics carry over between stores: faceted navigation and crawl control, category pages doing most of the revenue work, duplicate product data, and inventory churn that quietly destroys rankings. What changes is which categories hold the margin and what your platform will let you alter, and that is the first thing we work out together.
The main difference is who does the work. At most agencies the senior person in the pitch sets direction and hands execution to a junior team with an account manager in between, and that is where ecommerce specifics get lost: nobody briefs a junior properly on canonical rules or a platform's collection limitations. Fractional means the senior person is the one in the account. You buy the hours you need, and you keep the strategy, the accounts and the documentation.
Technical work tends to move first: resolving a faceted navigation problem or a canonical error can change indexation within weeks. Category page work usually takes two to four months to settle into position, and competitive head terms in a crowded vertical take longer than that. Peak season matters more than the calendar here: pages that need to perform in November get built in summer. In the first 30 days, expect a prioritized plan and working revenue attribution rather than ranking movement.
Shopify and Shopify Plus, WooCommerce, BigCommerce, Magento and Adobe Commerce, plus headless builds on the common front ends. The platform matters less than what it lets you control: URL structure, canonical tags, faceted navigation rules, template-level markup and page speed. Each one has real constraints, and part of the job is separating a genuine platform limit from something a previous developer set up badly and nobody has revisited since.
Yes. Getting cited in AI answers rewards slightly different things than ranking does: specific, verifiable product detail, consistent information about your brand across the web, clean product structured data, and genuine customer review content rather than marketing copy. We track where you currently appear for the comparison and buying questions in your category, then build the content and markup to widen that. The evidence base is still young, and we will tell you where it is thin rather than overclaim.
Organic revenue, transactions and average order value by landing page, not sessions or a keyword count. That means GA4 ecommerce tracking that actually fires, platform or server-side data where the client-side numbers disagree, and reporting segmented by category so you can see which parts of the catalog are gaining and which are sliding. Monthly reporting compares against the same period last year to account for seasonality, and leads with what changed in the business.
That is the only version of it worth paying for. Traffic growth is easy to manufacture: publish enough informational content and the sessions chart goes up and to the right while orders stay flat. Revenue-driven SEO means prioritizing pages with purchase intent behind them: categories, comparison terms, brand-plus-model searches. Some of that work deliberately reduces traffic, for instance when we consolidate thin filtered pages, and the revenue line still improves.