SEO & Web - 2026-08-05 - by Cybergate Technology

eCommerce SEO is the work of making an online store's category and product pages rank for the terms real buyers search. For Malaysian stores it comes down to a clean site structure, optimised category pages, original product copy, correct Product schema, controlled faceted navigation and fast mobile pages. Measure it on organic revenue in GA4, not on rankings alone.
Why eCommerce SEO Is Not the Same as Normal SEO
A brochure website might have fifteen pages. An online store can have fifteen hundred once you count every product, every category, every filter combination and every paginated listing. That scale changes everything. Google has to crawl it, understand it, decide which pages deserve to rank, and avoid drowning in near identical URLs. Most Malaysian online stores lose search traffic not because their products are bad but because their site structure makes it hard for Google to tell one page from another.
The second difference is intent. Someone searching for a specific product model is much closer to paying than someone reading a guide. That means eCommerce SEO is judged on revenue, not on sessions. A category page that ranks fifth for a high intent term can outperform a blog post that ranks first for something broad. When we plan SEO campaigns for retail clients, we start from the checkout and work backwards.
The third difference is that your competitors include Shopee, Lazada and marketplaces with enormous domain authority. You are rarely going to outrank them on a generic product name alone. You win by being more specific, more useful and more trustworthy on the terms that matter to your margin.
Start With Money Keywords, Not Traffic Keywords
The most common mistake we see is a store chasing broad head terms because the search volume looks impressive. Ranking for a term like office chair in Malaysia is expensive and slow. Ranking for ergonomic mesh office chair with lumbar support is faster, cheaper and converts far better because the person searching already knows what they want.
Build your keyword list around three buckets. Product terms are the exact model, brand or SKU your customers type. Category terms describe a group of products and usually include a qualifier like price, best, or a use case. Problem terms describe the situation that leads to a purchase, and those belong in your blog rather than on a product page.
- Product terms: brand plus model plus a modifier such as price, review or Malaysia
- Category terms: product type plus a filter such as material, size, price range or user
- Comparison terms: product A vs product B, or best product type for a specific job
- Problem terms: the symptom or task the product solves
If you have not built a proper keyword map yet, our keyword research guide for Malaysian SMEs walks through the process step by step. Do that work before you touch a single product page.
Get Your Site Structure Right Before You Write Anything
Site structure is the single biggest lever in eCommerce SEO and it is also the hardest thing to change later. A clean structure means every important page sits within three clicks of the homepage, categories are organised the way customers actually think, and each URL describes exactly one thing.
Aim for a shallow hierarchy. Homepage, then category, then subcategory, then product. Avoid nesting four or five levels deep just because your supplier catalogue is organised that way. Customers do not think in supplier categories, they think in outcomes. A hardware store should have a category for power tools rather than one for a specific manufacturer's product code family.
URLs should be short, lowercase, readable and stable. Once a URL is indexed and earning links, changing it costs you rankings unless you redirect properly. Decide your URL pattern at build time. If you are planning a new store, our web development team sets the structure before a single product is loaded, because retrofitting it later is far more expensive.
Category Pages Are Your Biggest Untapped Asset
Most Malaysian store owners pour effort into product pages and leave category pages as bare grids of thumbnails. That is backwards. Category pages usually target higher volume commercial terms, they accumulate more internal links, and they survive even when individual products are discontinued.
Give every important category a real page. That means a unique H1 that matches the search term, a short introduction of eighty to a hundred and fifty words above or below the product grid, and a longer buying guide section further down for the categories that matter most to your revenue. Explain what to look for, what the price ranges mean and who each option suits.
Do not stuff the text with the keyword. Write it as though a customer walked into your shop and asked which one they should buy. That answer, written down honestly, is both the best conversion copy and the best SEO content you can put on the page.
How to Write Product Pages That Actually Rank
A product page needs to answer everything a buyer would ask before handing over money. Start with the exact product name in the H1, including brand and model, because that is what people search. Follow with a short summary of what it is and who it suits, then the specifications, then the practical detail such as warranty, delivery time within Malaysia and what is included in the box.
Thin product pages are the norm and that is exactly why writing properly is such an easy win. Two hundred to four hundred words of genuinely useful copy on your top fifty products will move more revenue than a full site redesign for many stores. Prioritise by margin and by search demand, not alphabetically.
Add the things buyers actually worry about. Sizing guidance, compatibility notes, real photographs from more than one angle, and a short FAQ block answering the questions your customer service team gets asked every week. Our guide to website copywriting for Malaysian SMEs covers the tone and structure in more depth.
Stop Publishing the Supplier's Product Description
When you paste the manufacturer's description straight into your store, you publish the same block of text that fifty other resellers have already published. Google does not have to penalise you for this. It simply has no reason to choose your page over the one with more authority, so you disappear from the results without ever getting a warning.
You do not need to rewrite two thousand SKUs by hand. Keep the technical specification table as supplied, because tables are factual and rarely cause duplication problems, then write two or three original paragraphs above it. Say what the product is good at, what it is not good at, and who should buy it instead if it is not the right fit.
That honesty also reduces returns. Customers who understand exactly what they are buying complain less, and fewer returns means better margin, which is a benefit no ranking report will show you.
Product Schema, Reviews and Rich Results
Structured data tells Google explicitly what your page contains rather than leaving it to guess. For online stores the important types are Product, Offer, AggregateRating and BreadcrumbList. Done correctly, your listing can show price, availability and star ratings directly in the search results, which lifts click through rate even when your position does not change.
Be accurate. Marking up a price of RM199 when the page shows RM249, or showing star ratings that no real customer left, is the fastest way to get rich results removed and to lose trust. Only mark up review data that genuinely exists on the page.
If your platform does not output schema automatically, or outputs it incorrectly, it needs fixing at template level rather than product by product. Our schema markup guide explains the formats and how to validate them.
Fix the Duplicate Content Your Filters Are Creating
Faceted navigation is where most large Malaysian stores quietly bleed crawl budget. Every filter combination generates a URL. Colour, size, price range, brand and sort order multiply against each other until Google is crawling tens of thousands of URLs that all show slight variations of the same twenty products.
The fix is a deliberate policy rather than a single setting. Decide which filtered views are genuinely worth ranking, usually the ones people actually search for such as a brand within a category, and let those be indexable with unique titles. Everything else should be canonicalised back to the parent category or blocked from crawling.
- Index and optimise the small number of filter combinations that match real search demand
- Canonical tag every other filtered URL back to the clean category page
- Keep sort order and pagination parameters out of the index
- Never let session IDs or tracking parameters create crawlable URLs
Getting this wrong is one of the most expensive technical problems in eCommerce. Our technical SEO guide covers crawl budget, canonicals and indexation rules in detail.
What to Do With Out of Stock and Discontinued Products
Deleting a product page the moment stock runs out throws away every link, every ranking and every piece of search history that page earned. If the item is coming back, keep the page live, mark it clearly as temporarily out of stock, and offer a notify me option or a link to the closest alternative.
If the product is gone permanently, redirect the URL to the most relevant alternative product or, failing that, to the parent category. A 301 redirect passes most of the accumulated value across. Redirecting everything to the homepage is not helpful and Google often treats it as a soft 404.
Set a rule for this in writing so your team follows it consistently. Stores that handle discontinued lines properly keep compounding their authority year after year, while stores that delete pages restart from zero every product cycle.
Speed and Mobile Experience for Online Stores
Online stores are usually the slowest sites we audit because they carry the most images, the most third party scripts and the heaviest themes. Every chat widget, tracking pixel, review plugin and popup adds weight, and Malaysian shoppers on mobile data feel all of it.
Compress and correctly size every product image, serve modern formats such as WebP, and lazy load anything below the fold. Audit your scripts and remove the ones nobody looks at. A store with three analytics tools installed is paying a speed penalty for data nobody reads.
Speed is both a ranking factor and a conversion factor, and the conversion effect is usually the bigger number. Our guide to site speed and Core Web Vitals explains what to measure and the order to fix things in.
Google indexes the mobile version of your site, so if your mobile pages hide content, break the layout or bury the add to cart button, that is the version being judged. Most Malaysian eCommerce traffic arrives on a phone, often over a mobile connection, sometimes with one hand while doing something else.
Check the practical things. Are product images tappable and zoomable. Is the size or variant selector easy to use with a thumb. Does the price stay visible while scrolling. Is the checkout form short and does it support the payment methods Malaysian buyers expect, including online banking and eWallets.
A store that ranks well but converts badly on mobile is simply paying for traffic that leaves. Treat mobile usability as part of the SEO project, not as a separate task for later.
Blog Content That Feeds Your Product Pages
Product and category pages capture people who already know what they want. Content captures people earlier, while they are still deciding, and that audience is far larger. A store selling coffee equipment should be answering questions about grind size, machine maintenance and which setup suits a small cafe.
The rule is that every article should have an obvious path to a product. Not a banner advertisement, but relevant in context links to the categories and products the article naturally recommends. That is what turns content from a traffic exercise into a revenue channel.
Publish consistently rather than in bursts. Two solid articles a month for a year beats twenty rushed articles in one month followed by silence, because search visibility compounds and abandoned blogs signal an abandoned business.
Internal Linking Inside an Online Store
Internal links tell Google which pages you consider important and help spread authority from your strongest pages to the ones that need help. In an online store the natural opportunities are everywhere and most of them go unused.
Link from articles to the relevant categories. Link related products to each other with descriptive anchor text rather than generic labels. Use breadcrumbs on every product page so the hierarchy is explicit. Link from your best performing category pages down to the subcategories you are trying to grow.
Avoid linking everything to everything. A page that links to two hundred other pages passes very little value through each link. Be selective and deliberate, and review your internal links whenever you restructure a category.
Marketplaces Versus Your Own Store
Many Malaysian retailers sell on Shopee and Lazada as well as their own website, and that is a reasonable strategy. Marketplaces bring volume and trust. What they do not bring is control, margin, customer data or a business asset you own.
Marketplace listings rank under the marketplace domain, not yours. Every ringgit of SEO effort you put into a Shopee listing builds Shopee's authority. Every ringgit you put into your own store builds an asset that keeps working after you stop paying commission.
The pragmatic approach is to use marketplaces for reach and your own site for margin and for the customers who search for you by name. Make sure your own store is the destination people find when they search your brand, your specific models and your service terms. That is where a properly built eCommerce website pays for itself.
Local and Trust Signals Malaysian Buyers Look For
If you have a physical shop, showroom or pickup point in Shah Alam, Klang Valley or Melaka, that is a search advantage you should be using. Claim and complete your Google Business Profile, keep opening hours accurate, and add photographs of the actual premises.
Malaysian buyers frequently include a location in commercial searches, especially for items they might want to inspect, collect or get serviced. A store that shows a real address and a real phone number converts better than one that shows only a contact form, because it removes the fear of dealing with a ghost.
Our Google Business Profile and local SEO guide covers setup and ongoing optimisation, including how to handle multiple locations without creating duplicate listings.
Google's quality guidance leans heavily on trust, and for stores handling money that scrutiny is higher. Publish a clear returns and refund policy, a shipping policy with realistic Malaysian delivery timeframes, complete company details including SSM registration, and a working phone number.
Serve the whole site over HTTPS without exception, including images and scripts, and make sure your checkout does not throw mixed content warnings. Under the PDPA you also need a genuine privacy notice explaining what customer data you collect and why, which is both a legal requirement and a trust signal.
Collect genuine reviews and display them. Real reviews with occasional criticism are more persuasive than a wall of perfect five star ratings, and they give Google fresh, unique content on pages that otherwise rarely change.
Measuring eCommerce SEO Properly
Rankings alone tell you almost nothing. Connect Google Search Console and GA4, turn on enhanced eCommerce tracking, and measure organic revenue, organic conversion rate and revenue per landing page. Those three numbers tell you whether the work is paying.
In Search Console, watch impressions and click through rate on your category and product pages separately from your blog. A category page with high impressions and low click through rate usually has a weak title tag or is missing rich results, and that is a quick fix.
Give it time. Product and category pages usually start moving within two to four months, and competitive category terms can take longer. Judge the programme on trend over quarters, not on a single week's rank report.
Common eCommerce SEO Mistakes We See in Malaysia
The pattern repeats across almost every store audit we run. The homepage is optimised beautifully and everything underneath it is ignored. Product descriptions are copied. Category pages have no text at all. Filters generate thousands of junk URLs. Images are uploaded straight from the camera at four megabytes each.
- No unique title tags, so hundreds of pages compete with each other
- Product images named IMG_4821 with no alt text
- Discontinued products deleted instead of redirected
- Checkout hosted on a different domain, splitting analytics and trust
- No structured data, so no rich results while competitors show prices and ratings
- Blog abandoned two years ago with the last post still dated on the homepage
None of these are difficult to fix. They persist because nobody owns the job. Assign it to someone internally or to an agency with a written scope, and review progress monthly.
What This Costs and How Long It Takes
For a Malaysian SME store, an eCommerce SEO programme typically starts with a technical and structural audit, then moves through category page optimisation, product page priorities and ongoing content. Cybergate's SEO retainers start from RM1,000 per month depending on the size of the catalogue and how competitive the category is. We are not SST registered, so the quoted price is what you pay.
If the store itself needs rebuilding because the platform cannot support clean URLs or reasonable speed, website projects start from RM999 depending on scope. It is usually cheaper to fix the foundation once than to run SEO on a platform that fights you every month.
For a full breakdown of what different budgets buy, see our SEO cost guide for Malaysia.
Key Takeaways
eCommerce SEO is won on structure and specificity, not on volume. Get your categories organised the way customers think, make every URL mean one thing, and write real content on the pages that carry your margin.
- Target money keywords with clear buying intent before broad head terms
- Treat category pages as landing pages, not as empty product grids
- Rewrite supplier descriptions on your highest margin products first
- Control faceted navigation before it eats your crawl budget
- Redirect discontinued products instead of deleting them
- Fix speed and mobile checkout, because they affect rankings and revenue together
- Measure organic revenue in GA4, not just rankings
If you sell online in Malaysia and your store is not showing up for the products you stock, the cause is almost always one of the issues above. Cybergate works with retailers across Shah Alam, the Klang Valley and Melaka on both SEO and store development, and we are happy to tell you honestly which of these is costing you the most.
Need help with this?
Cybergate provides IT support, cybersecurity, Microsoft 365 and SEO for Malaysian businesses. Free consultation, no obligation.
Get Free Consultation WhatsApp Us