Why eCommerce SEO is a different job
A five-page service website has five pages to optimise. A store with three hundred products has three hundred product pages, forty collection pages, filter combinations that generate thousands of URLs, and a search engine that has to decide which of them deserves to rank. Most stores lose before they start, not because the products are wrong, but because the store generates duplicate pages, thin descriptions and crawl paths that waste Google's budget on URLs nobody should see.
The other half of the problem is intent. Someone searching best face wash for oily skin is still deciding. Someone searching cetaphil oily skin cleanser 125ml price has a card in their hand. Those two people need different pages, and a store that only has product pages captures only the second one, the smaller, more expensive half of the market.
The short version
Fix what Google cannot crawl, write what buyers actually search, structure the catalogue so authority flows to the pages that sell, and mark it all up so the results show price, stock and rating. Then keep doing it as the catalogue changes.
What the work covers
Six areas. On a small catalogue they overlap and move fast; on a large one each is its own workstream.
What we find on almost every store
These are not exotic problems. They are in the first audit of nearly every Pakistani store we open.
Supplier descriptions copied word for word
The same paragraph appears on forty other stores. Google picks one to rank and it is rarely the smallest site. Rewriting descriptions for your top hundred products is usually the highest-return week of the whole engagement.
Out-of-stock products deleted
Deleting a product that has been indexed for two years throws away every link and every ranking it earned. Keep the URL, mark it out of stock in schema, and offer alternatives on the page.
Filters generating thousands of indexable URLs
Colour plus size plus price plus brand multiplies fast. Google spends its crawl budget on combinations nobody searches, and your real product pages get crawled less often.
Category pages with nothing but a product grid
No heading copy, no context, no internal links. These pages carry the broadest commercial keywords in the whole store and are usually the emptiest.
A redesign that changed every URL
New theme, new URL structure, no redirect map. Traffic falls off a cliff within two weeks. Recoverable, but the recovery costs more than doing it right would have.
Images at full camera resolution
Three megabyte product photos on a page a customer opens on 3G. Compression and correct sizing often halves load time before anything else is touched.
Platform by platform
Shopify
Fast and clean out of the box, with three known problems: the forced /collections/ path duplication on product URLs, apps that inject render-blocking scripts, and theme markup that fights structured data. We fix the canonical logic, strip the app bloat and rebuild the schema in the theme rather than through another app.
WooCommerce
More control, more ways to go wrong. Usually it is hosting and caching killing speed, plugin conflicts producing duplicate schema, and attribute pages being indexed by accident. We audit the plugin stack, set caching properly, and control indexation at the template level.
Custom builds
Headless and bespoke stores rank fine when rendering is handled properly. The usual failure is client-side rendering that Googlebot never fully executes. We check what the crawler actually receives and work with your developer to fix it at the framework level.
Daraz and marketplaces
Marketplace listings have their own search algorithm, title structure, attribute completeness, review velocity and price competitiveness. Worth optimising alongside your own store, never instead of it: on a marketplace you rent the customer, on your store you own them.
How the engagement runs
What we report
Rankings are a means, not the point. The monthly report leads with revenue and works backwards.
Organic revenue
Money from organic search, split by product and category. The number that decides whether this is working.
Organic conversion rate
Whether the traffic we bring actually buys, compared against your paid traffic.
Non-brand traffic
People who found you without searching your name. Brand traffic flatters every report; we separate it out.
Indexed product pages
How much of the catalogue Google actually holds, versus how much you have published.
Rich result coverage
Share of products showing price, stock and rating in search, a direct lever on click-through.
Keyword movement
Ranking changes on the mapped commercial terms, not a vanity list of everything you happen to rank for.
Honest timelines
Anyone promising first-page rankings in thirty days is either lying or targeting keywords nobody searches. Here is what actually happens on a store with a reasonable catalogue and no penalty history.
Stores with an existing penalty, a migration gone wrong, or a catalogue in the thousands take longer. We say so in the audit rather than after you have paid for three months.
Questions store owners ask
How is this different from the SEO on my service website?
Scale and structure. A service site has a handful of pages you can hand-optimise. A store has hundreds of product pages, duplicate content risk built into the platform, filter URLs multiplying behind the scenes, and schema requirements that service sites never touch. The strategy is templated and systematic rather than page by page.
We already run Facebook and Google ads. Why add SEO?
Because ads stop the moment the budget does. Organic keeps delivering after the work is paid for, and it usually converts better because the visitor chose you from a result rather than being interrupted by an ad. The two also help each other: SEO content gives your remarketing something to target, and ad data tells us which keywords actually convert.
Will you rewrite every product description?
Not all at once. We prioritise by revenue and search volume, usually the top hundred products first, since that is where the return is. The rest follow in batches, or we hand you the template and brief so your own team can work through them.
Do you work with Daraz sellers?
Yes, but we will push you to build your own store alongside it. Marketplace optimisation works, and we do it, but you rent the customer there. Every order on your own domain is a customer you can email, remarket to and sell to again for free.
My rankings dropped after a redesign. Can you fix it?
Usually. Post-migration drops are almost always missing redirects, changed URL structures or lost internal links, and all three are recoverable. The audit will tell you how much and how quickly. We would rather say six months honestly than promise six weeks.
How many products do we need for this to be worth it?
There is no minimum, but under about thirty products the work looks more like standard SEO with schema added. The systematic advantage really shows from a hundred products upward, where templated optimisation beats manual work.
What do you need from us?
Admin access to the store, Google Search Console and Analytics, and someone who can answer product questions. If you have a copywriter or a developer we work alongside them; if not, we handle it.
What does it cost?
It depends on catalogue size and how much technical debt the audit finds. The audit itself is free and comes with a scoped quote, so you see the number before committing to anything.
Get a free store audit
Send your store URL and we come back with the three things costing you the most organic revenue right now, specific pages, specific fixes. No charge, no obligation.
Audit request sent
WhatsApp should have opened with your store details ready to send. We usually come back within a working day.
Related topics
Guides on eCommerce SEO from our team
Shopify vs WordPress for Online Stores in Pakistan
A straight comparison for Pakistani sellers, real running costs, payment gateway support, maintenance burden, and which suits which store.
GuideOn-Page SEO in 2026: What Still Moves Rankings
A practical on-page SEO checklist, titles, headings, internal links, schema and the answer-first writing that gets pages cited by AI search.
GuideSemantic SEO: How Search Engines Understand Meaning, Not Keywords
Entities, topic clusters and search intent, how semantic SEO works, why it decides AI search visibility, and how to build topical authority on a small site.
