Catalog content is not a writing problem.It is a supply problem.

eCommerce SEO for catalogs large enough that nobody can write their way out of the gap.

We are a small agency, and we do not quote per page. On a catalog of any size that model runs out of money long before it runs out of products, which is why most enrichment projects stop half finished and the other half stays exactly as it was.

The difference between the two approaches

Treating it as a writing problem

Quote per page. Hire writers. Produce two hundred descriptions, discover the specifications were invented, and stop when the budget does.

The work ends when the money ends, and the remaining four hundred pages stay exactly as they were.

Treating it as a supply problem

Manufacturers already hold the specifications, materials, dimensions, certifications and applications. They are simply not in your catalog.

We build the intake: a structured sheet with the conversion logic embedded, sent to the manufacturer, returned in a format that uploads directly and in bulk. The bottleneck moves from writing to collection, and it keeps working after we leave.

We have built this on more than one catalog, at different sizes and on different platforms. It is a method, not a one-off.

Manufacturers already hold what your product pages are missing, and they generally want their products described properly. The work is making it effortless for them to send and trivial for you to load, which is a process problem with a one-time build cost rather than an hourly one.

There is a second benefit that matters more than it sounds: everything comes out formatted the same way. Product pages written by hand over several years, by different people, drift. Sections appear in different orders, some pages have specifications and some do not, and the same attribute is called three things. A structured intake produces consistent pages at scale, which is what makes a catalog readable by a search engine, quotable by an assistant, and comparable by a buyer.

6catalogs, from 900 products to over 60,000
93,000+products across them
71category pages rebuilt in a single pass on one account
+507%non-brand impressions after one 23-page batch

Catalog size changes the plan more than industry does.

Over 60,000 products

Security hardware. At this size nobody is writing their way out, and the only question that matters is what the process can sustain after we leave.

10,000 to 17,000

Multi-brand distribution and hardware. Large enough that prioritisation decides the outcome: which thousand pages first, and on what evidence.

900 to 4,000

Pet products, industrial supply, packaging distribution. Small enough to finish, which changes the plan entirely and usually shortens the engagement.

The longest version of this we have run

A hardware business came to us in April 2016 with a showcase website. It sold nothing.

By August, four months later, it was a working B2B and B2C storefront integrated with the ERP the business already ran on, so stock, pricing and customer terms came from one source rather than being maintained twice.

There was no digital marketing budget. Not a small one. None. Which meant organic search had to carry both lead generation and online sales, or the store did not work.

Paid came later, and only after the organic numbers were proven. When it did, it started at the bottom of the funnel with shopping campaigns, against demand we could already see converting. The engagement ran until September 2024.

Four months

Showcase site to B2B and B2C storefront, integrated with the ERP. Product data from the system of record, not a spreadsheet.

Organic first

No marketing budget at all, so search had to produce the leads and the orders. Nothing else was available.

Then paid

Only once the organic numbers were proven. Shopping campaigns at the bottom of the funnel, buying more of what was already converting.

Then an acquisition

The business bought a competitor. Two catalogs, more than seventy thousand products, one product information system feeding both sites.

Then we left

We helped them hire a digital marketing specialist and a product content manager, trained both, and stepped back once they could run it without us.

How that engagement ended

We helped them hire two people: a digital marketing specialist and a product information and content manager. We trained both, and then we left them flying solo.

Eight years, a store built from nothing, two catalogs consolidated, and it finished because the client could run it themselves. That is the intended ending, not a lost account.

It is also the second time we have done it. On another long engagement we recruited the client’s own digital project manager, whose job was explicitly to need us less. If a catalog program leaves nothing behind but invoices, it was sold wrong.

That order is not an anecdote, it is the method. Spend follows proof rather than preceding it, and the fastest way to waste a paid budget on a catalog is to point it at pages that were never going to convert. We would rather find out with organic traffic, which costs attention instead of money.

The failure we see most often is a plan built for the wrong size. A four-thousand-product catalog can be finished, so the work should be scoped to finish. A sixty-thousand-product catalog cannot, so the only honest goal is a process that keeps running at a rate the business can sustain. Selling the first as the second wastes money; selling the second as the first guarantees an abandoned project.

What we actually do, in order

Category pages, first

On most catalogs these are the largest block of wasted surface area: a heading and a product grid, nothing a search engine or an assistant can use. They also carry the head terms, which is why they get rebuilt before anything else.

Product data, as a pipeline

Specifications, materials, dimensions, certifications and applications, collected from the people who already have them rather than written from guesswork. Built once, run continuously.

Structure machines can read

Product and collection markup, a coherent entity for the business, and a feed that agrees with the site. Increasingly this decides whether an assistant can recommend you at all.

Measurement that survives a ledger

On one account we matched every attributed order against the client’s own invoices. 99 of 108 matched and the reported total came within 0.15% of the billed total. Few catalogs can demonstrate their numbers are real.

The order is not negotiable and it is not the order most people expect. Category pages before product pages, because they carry the head terms and they are usually emptier. Structure before volume, because a thousand well-written pages that cannot be parsed will not help you.

Two findings from live catalogs

Both of these changed what we recommended. One of them cost us an argument we had already made.

The finding that cost us our own thesis

We had argued that enriching product pages would lift conversion. Then we checked.

A fully enriched product page, with over a thousand impressions of real demand behind it, was converting at zero. Not poorly. Zero.

The enrichment had done its job on visibility and nothing at all on conversion, because the page still showed no reviews, was case-only in minimum order quantity, and stated no price advantage even where the client believed it held one. Content was not the conversion lever. We had been wrong, and we said so in writing rather than quietly moving on.

That is why we now separate the two questions. Being found is an SEO problem. Being chosen once found is a merchandising problem, and enriching a page does not fix a missing price, a missing review or a minimum order nobody wants.

A diagnosis worth more than a year of tactics

We reconciled one client’s analytics against their full order ledger and found that their website was not a storefront at all. It was a B2B order-entry portal.

The referral channel converted at 65.7%. That is not shopper behaviour, it is logged-in customers reordering from a supplier they already use. Meanwhile organic converted at 6.8% and paid at 7.0%, and the heaviest users in the ledger were the client’s own staff mailboxes.

Every recommendation on the account changed. Brand campaign returns that looked spectacular were existing customers navigating to a supplier they already had. The genuinely incremental work was elsewhere, and the real ceiling turned out to be cold-traffic conversion on product pages rather than traffic acquisition.

Who this is for, and who it is not

It fits manufacturers and distributors with large catalogs, businesses whose product data is largely held by their suppliers, B2B stores where the buying behaviour is nothing like retail, and anyone whose category pages are a heading and a grid.

We will say no when:

  • The catalog is small. Under a few hundred products, a focused piece of work beats a program and we will scope it that way.
  • Nothing can be measured. No tracked transactions, no baseline we can freeze, no way to tell whether any of it worked.
  • You want volume rather than a process. We will not produce two hundred descriptions and leave you with four hundred pages still empty.
  • The problem is merchandising, not visibility. If your pages are found and nobody buys, more content is the wrong purchase and we will say so.

Where this sits beside the rest

A catalog that cannot be crawled or indexed is not a content problem yet, so technical SEO usually comes first. Pages that rank but are not clicked are on-page work. And whether assistants can quote and recommend your products is answer engine optimization.

The wider picture is on the SEO consultant page.

Product content also decides what your ads cost. Thin product pages raise cost per click and lower conversion at the same time, which is why paid search and catalog work belong in the same plan rather than competing for the same budget.

Questions we get asked

Q. We have thousands of SKUs. How is that affordable?

By not quoting per page. We have worked on catalogs ranging from about 900 products to over 60,000, roughly 93,000 products in total, and the per-page model breaks somewhere in the low thousands. Most catalog content already exists, it is just held by your manufacturers rather than by you: specifications, materials, dimensions, certifications, applications. We build an intake process that collects it in a format which uploads directly, so the constraint becomes how fast suppliers respond rather than how many hours we bill. On one account that turned a writing project nobody could afford into a collection process that has been running continuously since.

Q. Is this a one-off project or something we keep?

You keep it. The intake process is the deliverable as much as the pages are: a structured sheet your suppliers fill in, and a route that turns what they return into published pages in bulk, formatted consistently. We have built this on more than one catalog, at different sizes and on different platforms, and in each case it kept running after our involvement changed. That consistency is worth as much as the content itself, because a catalog where every page follows the same structure is readable by search engines, quotable by assistants and comparable by buyers. A catalog written by hand over five years is none of those things.

Q. Where do you start on a large catalog?

Category pages, almost always. They are usually the biggest block of wasted surface area on the site, a heading and a product grid with nothing a search engine or an assistant can use, and they carry the head terms. On one account 71 of them were rebuilt in the first pass. Product pages come next, prioritised by demand rather than by position in the catalog.

Q. Will enriching product pages increase our conversion rate?

Not on its own, and we know because we argued that it would and were wrong. On a live account a fully enriched page with over a thousand impressions of demand was converting at zero. The enrichment had worked on visibility and done nothing for conversion, because the page still showed no reviews, was case-only in minimum order quantity, and stated no price advantage. Being found and being chosen are different problems. We will tell you which one you have.

Q. How is B2B ecommerce different from retail ecommerce?

Often the site is not really a storefront. On one client we reconciled analytics against the full order ledger and found the referral channel converting at 65.7%, which is not shopper behaviour, it is existing customers reordering from a supplier they already use. That single finding changed every recommendation on the account, because the campaigns that looked strongest were mostly defensive. If we do not know what your site actually does, we are optimising in the dark.

Q. Which platforms do you work on?

The ones our clients run: BigCommerce, WooCommerce, and Commercebuild, where we have seven and about ten years of platform-specific experience respectively. The platform matters far less than most people expect. Catalog problems are remarkably consistent across all of them, because they come from how product data is managed rather than from the software it sits in.

Q. Can you help if we do not have a real ecommerce site yet?

Yes, and one of our longest engagements started exactly there. A hardware business came to us in 2016 with a showcase website that sold nothing, and four months later it was a B2B and B2C storefront integrated with the ERP the company already ran on. The integration mattered more than the launch: product data coming from the system of record rather than from a spreadsheet is what made eight subsequent years of organic growth possible. Launching a store on top of unmanaged product data just moves the problem.

Q. We have no marketing budget. Is this pointless?

Not necessarily, and one of our longest engagements ran that way deliberately. The business had no digital marketing budget at all, so organic search had to carry both lead generation and online sales. Paid came years later, only after the organic numbers proved which products and categories actually converted, and it started with shopping campaigns at the bottom of the funnel. That sequence is not a compromise forced by poverty, it is the cheaper way round. Pointing a paid budget at catalog pages before you know which ones convert is the most expensive form of market research available.

Q. What happens when the work is done? Do we need you forever?

No, and the longest engagement we have run ended precisely because it did not need us. We helped that client hire a digital marketing specialist and a product information and content manager, trained both, and stepped back once they could run the program themselves. On another account we recruited the client’s own digital project manager, whose job was explicitly to reduce their dependence on us. Catalog work is well suited to this, because most of it becomes a repeatable process rather than a permanent skill shortage. If we are still indispensable after three years, something has gone wrong.

Q. What happens if we acquire another business with its own catalog?

Then you have two sources of truth and a decision to make quickly, because the cost of deferring it compounds. On one account the client acquired a competitor and we consolidated both catalogs into a single product information system, which then fed both websites. Over seventy thousand products, one place where a specification is correct. The alternative, maintaining product data separately per site, fails quietly: the two stores drift, the same product is described differently in two places, and eventually nobody trusts either.

Q. Do we need to replatform?

Almost never, and we will usually argue against it. Replatforming is expensive, it puts hard-won organic traffic at risk, and most of the problems we are called in for turn out not to be platform problems. If your catalog is invisible on one platform, the same catalog will usually be invisible on the next one.

Q. How do you prove any of this worked?

Batches, baselines and a control group of pages we deliberately did not touch. On one account a 23-page batch produced a 507% rise in non-brand impressions. On the same account we validated the conversion tracking end to end against the client’s invoices, matching 99 of 108 orders to within 0.15% of the billed total. Without that validation the rest of the reporting would be decoration.

Q. Does this help with AI shopping results?

It is the same work, read by a different consumer. Assistants recommending products need structured, parseable, attributable product data, which is exactly what a properly built catalog has. The measurement differs completely though, so we report it separately. See our answer engine and generative engine pages for that half.

Q. What if our product data is owned by the manufacturers?

That is the normal case in distribution and it is the reason this is a supply problem rather than a writing one. The manufacturers hold the content and generally want their products described accurately. Our job is to make supplying it effortless for them and usable for you, which is a templated process rather than a negotiation.

Start with a conversation

Thirty minutes on what your catalog currently looks like to a search engine, and whether the gap is content, structure or merchandising. Those three need different money spent on them, and telling them apart is most of the value of the call.