Ecommerce SEO is not simply traditional SEO with more pages.
An online store can contain hundreds or thousands of URLs across:
- products
- categories
- collections
- brands
- filters
- colours
- sizes
- search pages
- pagination
- blog content
That creates opportunities, but also problems that ordinary service websites rarely face at the same scale.
A Malaysian fashion store might have 500 products but several thousand URLs once colour, size, price and brand filters are included.
An electronics retailer may have dozens of nearly identical product variants.
A beauty store might use manufacturer descriptions that also appear across hundreds of other websites.
Meanwhile, Shopee, Lazada, brand websites, retailers and international ecommerce stores may all compete for the same Google searches.
This makes ecommerce SEO less about optimising every possible page and more about deciding which pages deserve to rank, what search intent each page should satisfy and how authority should flow through the store.
The opportunity is substantial.
The Department of Statistics Malaysia reported that Malaysian ecommerce transaction income reached RM1.2881 trillion in 2024, up 8.8% from the previous years. Business-to-consumer ecommerce income increased 11.3% to RM374.7 billion.
The question for an individual online store is how much of relevant product discovery it can capture without paying for every visit.
That is where ecommerce SEO becomes valuable.
Understanding the Cost
The cost of ecommerce SEO depends on:
- business goals
- competition
- project scope
- industry
- advertising budget
- catalogue size
- ecommerce platform
- technical complexity
- content requirements
- number of languages
- number of markets
- existing website condition
A Shopify store with 50 products does not need the same SEO programme as a marketplace containing 50,000 SKUs.
The number of products is not the only factor either.
A relatively small store can still require substantial work if:
- the architecture is poor
- product variations create duplicate URLs
- category pages are missing
- filters generate thousands of crawlable URLs
- product content comes directly from manufacturers
Merchant Center data is inconsistent
- JavaScript prevents reliable crawling
- the site is being migrated
This is why ecommerce SEO quotations should be evaluated according to the work required rather than the number of keywords included in a package.
The more useful question is:
Which parts of our store are currently preventing customers and search engines from discovering the right products?
Start With Ecommerce Search Intent
A customer searching Google for:
- best office chair for back pain
is at a different stage from someone searching:
- ergonomic office chair Malaysia
And both are different from:
- Herman Miller Aeron size B Malaysia
These searches should not necessarily land on the same page.
A useful ecommerce SEO structure normally has three major layers.
Informational Content
Useful for research queries such as:
- best running shoes for flat feet
- how to choose a standing desk
- retinol vs niacinamide
- what size air conditioner do I need
These users are researching.
Category or Collection Pages
Useful for broader commercial searches such as:
- running shoes Malaysia
- office chairs Malaysia
- Korean skincare Malaysia
- gaming laptops Malaysia
The customer knows the type of product they want but has not necessarily chosen the exact item.
Product Pages
Useful for highly specific searches such as:
- Nike Pegasus 42 Malaysia
- Samsung Galaxy S26 Ultra 512GB
- COSRX Snail Mucin 100ml Malaysia
The closer the query gets to an exact product, the more appropriate a product page becomes.
Current Malaysian ecommerce SEO guides increasingly use a similar separation between informational content, category pages and product pages because each page type addresses a different level of buying intent.
A common mistake is expecting the homepage to rank for everything.
It cannot effectively satisfy every stage of the buying journey.
Category Pages Are Often Your Most Important SEO Pages
Online stores naturally focus on products.
From an SEO perspective, category pages can be just as important.
Shopify specifically describes ecommerce category pages as opportunities to match broader shopping intent and create additional search visibility beyond individual products.
Imagine a footwear store.
A customer searching:
- men's running shoes Malaysia
probably does not want Google to choose one random shoe.
They want options.
A category page is better suited to that intent.
A Strong Category Page Should Include
- relevant category title
- useful introductory information
- clear product grid
- filters that help shoppers
- logical sorting
- internal links to relevant subcategories
- breadcrumbs
- meaningful product titles
- supporting content where useful
The page should help somebody shop.
Do not turn the top of every category page into a 1,500-word SEO article that forces customers to scroll past products.
Search optimisation should support ecommerce UX, not interfere with it.
Build Categories Around Real Demand
Suppose you sell office furniture.
Your initial categories might be:
- Office Chairs
- Desks
- Storage
Keyword research may reveal meaningful additional demand around:
- Ergonomic Office Chairs
- Standing Desks
- Executive Office Chairs
- Gaming Chairs
- Small Office Desks
Some of those may deserve dedicated category pages.
Others may be better handled as filters.
The decision should depend on whether the search demand is valuable enough to justify a permanent indexable page.
Ecommerce Keyword Research Should Start With Products
Generic keyword tools are useful, but ecommerce businesses have additional sources of customer language.
Review
Google Search Console
Google Keyword Planner
Google autocomplete
- internal site search
- product reviews
- customer service questions
- Shopee search suggestions
- Lazada search suggestions
- competitor categories
- product attributes
Google Trends
Current Malaysian ecommerce keyword guidance also highlights marketplace search behaviour and bilingual queries as useful inputs when researching product demand.
Your customers may search using:
- product type + Malaysia
- brand + product
- product + price
- product + size
- product + colour
- product + gender
- product + use case
- product + problem
- product + delivery location
The best ecommerce keyword strategy therefore resembles a catalogue map more than a spreadsheet containing random high-volume phrases.
Every important search intent should have an appropriate destination.
Product Pages Need More Than Manufacturer Descriptions
If twenty retailers sell exactly the same product and all twenty copy the manufacturer's description, none of them adds much additional information.
Your product page should help the shopper make a decision.
Depending on the product, include
- clear product name
- specifications
- benefits
- dimensions
- materials
- compatibility
- usage information
- sizing
- delivery information
- stock status
- returns
- warranty
- real photographs
- video where useful
- FAQs
- reviews
This is not about making every product description extremely long.
A simple product does not need an essay.
The objective is completeness.
Recent Reddit discussions from ecommerce and SEO communities similarly emphasise improving product descriptions, internal linking, site speed and avoiding generic manufacturer-style copy when working on store visibility. These discussions are anecdotal rather than formal SEO guidance, but they reflect common problems store owners encounter.
Product Titles Should Match How People Shop
Avoid titles that make sense only inside your inventory system.
Instead of:
- SPX-4481-BLK
a user and search engine may understand:
- Sony WH-1000XM6 Wireless Noise Cancelling Headphones - Black
The SKU can still exist.
It simply should not be the only meaningful product information.
Connect Google Merchant Center
Ecommerce SEO should not stop with traditional web results.
Google allows ecommerce product information to appear across Search, Images, Lens, the Shopping tab and other Google surfaces.
Google Merchant Center therefore deserves a place in an ecommerce SEO strategy.
For eligible merchants, free product listings can appear across Google without paying for every listing click. Malaysia is among the supported markets for free listings.
Important product feed information includes:
- product ID
- title
- description
- product URL
- image
- price
- availability
- brand
- GTIN where applicable
- MPN where applicable
Google's Merchant Center documentation lists these fields among the core product attributes used for free product listings.
Keep Website and Merchant Center Data Consistent
A common problem occurs when:
Merchant Center says:
- RM199 / In Stock
while the website says:
- RM229 / Out of Stock
Google can detect inconsistencies.
Product structured data can help Merchant Center retrieve current information directly from product pages and support automatic item updates.
The website, structured data and product feed should tell the same story.
Add Product Structured Data Properly
Product structured data helps Google understand information such as:
- product
- offer
- price
- availability
- condition
- reviews
- ratings
- shipping
- returns
Google recommends using relevant ecommerce structured data to give its systems more explicit information about products and pages.
Structured data does not guarantee rankings or rich results.
It gives search systems clearer machine-readable information.
For Merchant Center integrations, Google recommends Product and Offer markup and requires structured information to match what the customer actually sees on the landing page.
Test It
Use
- Rich Results Test
- Search Console
Merchant Center diagnostics
Do not assume your Shopify, WooCommerce or other plugin has implemented everything correctly simply because schema exists.
Check the output.
Site Architecture Can Make or Break Large Stores
A good ecommerce architecture should allow both shoppers and search crawlers to move logically through the catalogue.
A common structure looks like:
- Homepage
- ↓
- Main Category
- ↓
- Subcategory
- ↓
- Product
Google specifically recommends linking from menus to categories, categories to subcategories and subcategories to products. Google also notes that products accessible only through an internal search box may not be discovered through normal crawling because Googlebot generally does not submit searches into website search forms.
This is especially important for stores containing hundreds or thousands of products.
Your Best Products Should Not Be Orphans
If an important product has:
- no category link
- no related product links
- no homepage exposure
- no blog links
Google receives very few internal signals that the page matters.
Google explicitly states that internal link relationships can help its systems understand the relative importance and structure of ecommerce pages.
Use internal links naturally through:
- categories
- breadcrumbs
- related products
- bestsellers
- buying guides
- brand pages
- comparison articles
The goal is not maximum links.
It is useful discovery.
Control Faceted Navigation Before It Gets Out of Hand
Faceted navigation means filters such as:
- brand
- size
- price
- colour
- rating
- material
- availability
Filters are excellent for users.
They can be dangerous for crawling.
Imagine this URL:
- /shoes?brand=nike&colour=black&size=9&price=200-400
Now imagine every possible combination.
A store containing a few hundred products can suddenly generate tens of thousands of URLs.
Google describes faceted navigation as one of the most common causes of excessive crawling on ecommerce websites because almost unlimited URL combinations can be created.
Not Every Filter Should Rank
Some filters represent genuine search demand.
For example:
- black running shoes
might deserve a permanent landing page.
But:
- black running shoes size 9 sorted cheapest first
probably does not.
Decide which combinations provide meaningful search value.
Control the rest.
Current Malaysian guidance on ecommerce faceted navigation makes the same distinction between valuable searchable combinations and filters that primarily exist for user experience.
This is one area where technical SEO services in Malaysia can become particularly useful because mistakes can affect thousands of URLs rather than one page.
Handle Pagination and Infinite Scroll Carefully
Many stores cannot display 1,000 products on one category page.
That leads to:
- pagination
- load more buttons
- infinite scroll
Google supports these UX patterns, but crawlers still need URLs and links that allow all relevant content to be discovered.
Do not rely on the assumption that Google will keep scrolling like a shopper.
Make sure products deeper in a category remain crawlable.
Do Not Delete Product Pages Thoughtlessly
Products go out of stock.
The SEO response depends on what happens next.
Temporarily Out of Stock
If the product is returning, keeping the page available can make sense.
Clearly show:
- Out of stock
and provide useful alternatives.
Google even documents launching ecommerce websites with product pages marked out of stock so that the content can still be crawled and indexed before inventory becomes available.
Permanently Discontinued With a Replacement
Consider redirecting to the closest genuine replacement if it serves the same customer intent.
Permanently Discontinued Without a Replacement
Allowing the URL to return a proper 404 or 410 may be appropriate.
Do not redirect every discontinued product to the homepage.
That produces a poor experience for users who expected a specific item.
Avoid Creating Thousands of Empty Categories
Google's ecommerce URL guidance recommends avoiding indexable pages without useful content. For example, when a category has no products, a noindex directive or an appropriate 404 may be suitable depending on whether the category will continue to exist.
This matters particularly for automatically generated stores.
Do not create:
- empty brand pages
- empty categories
- empty filters
- placeholder collections
simply because your CMS allows them.
Product Reviews Help Customers, Not Just SEO
Reviews can provide information the manufacturer description cannot.
Customers talk about:
- sizing
- real-world quality
- delivery
- durability
- compatibility
- colour accuracy
- ease of use
That creates useful product-specific information.
Recent ecommerce Reddit discussions also repeatedly raise real customer content, product images and trust signals as important parts of product-page quality and conversion.
Do not manufacture reviews for SEO.
Authenticity matters much more than keyword density.
Where eligible, valid review information may also form part of product structured data and ecommerce search presentations.
Use Original Product Images Where Possible
Supplier images are useful, but original imagery gives customers more information.
Depending on your products, consider:
- multiple angles
- product in use
- scale reference
- close-up details
- packaging
- colour variants
- customer photos
- video
Google can surface ecommerce content through Google Images and Google Lens in addition to conventional Search.
For visual product categories, image search should not be treated as an afterthought.
Create Content That Helps People Buy
An ecommerce blog should not exist merely because somebody told you blogs are good for SEO.
Create content that supports product discovery and decisions.
Good formats include:
Buying Guides
Examples:
- How to Choose an Ergonomic Office Chair
- Best Sunscreen for Oily Skin in Malaysia
- Choosing the Right Air Purifier for Your Room Size
Comparisons
Examples:
- Product A vs Product B
- OLED vs Mini LED
- Mechanical vs Membrane Keyboard
Use Case Guides
Examples:
- Best Laptops for University Students
- Best Office Chairs for Tall Users
- Skincare Routine for Humid Malaysian Weather
Educational Content
Explain genuine questions customers ask before buying.
The strongest content should naturally connect back to relevant categories and products.
Do not create 200 nearly identical articles merely to target every keyword variation.
Google's 2026 generative AI guidance specifically warns against creating large quantities of pages for every possible query variation primarily to manipulate search or AI results.
Useful depth wins over manufactured scale.
Malaysian Ecommerce SEO Should Consider Language
Malaysian search behaviour is not exclusively English.
Depending on your customer base, searches may happen in:
- English
- Bahasa Malaysia
- Chinese
- mixed-language queries
That does not mean every store needs four languages.
It means keyword research should examine how your customers actually search.
Current Malaysian ecommerce keyword research also highlights bilingual search behaviour as a factor local stores should evaluate.
If you publish true multilingual versions of the store, use separate crawlable URLs and implement international SEO properly.
Do not simply auto-translate everything without reviewing:
- product terminology
- category names
- measurement units
- cultural wording
- search demand
- customer expectations
Physical Stores Can Use Local Product Visibility Too
Some ecommerce businesses also operate retail locations.
Google Merchant Center supports free local listings that can help eligible products appear in local Google experiences when shoppers are looking for nearby inventory. Malaysia is included among supported countries for local product listings.
For an omnichannel retailer, SEO can therefore connect:
- online product search
- with
physical store availability.
This can be particularly useful for searches involving:
- nearby
- in stock
- same-day purchase
- store location
Technical SEO Is More Important for Ecommerce
The bigger the catalogue, the easier it becomes for technical problems to multiply.
Monitor
- crawlability
- indexation
- canonicals
- XML sitemaps
- redirects
- duplicate URLs
- pagination
- filters
- JavaScript rendering
- Core Web Vitals
- mobile usability
- structured data
- product feeds
For large ecommerce stores, an error in one template can affect thousands of pages.
For example:
A developer accidentally places noindex on the product template.
That is not one broken page.
It could remove the entire catalogue from search.
Technical SEO should therefore be treated as part of ecommerce development, not something checked once a year.
Kaina's website design and development services can become relevant when ecommerce SEO findings require changes to templates, performance, architecture or the underlying platform.
Measure Revenue, Not Just Organic Traffic
An ecommerce SEO report should not end with:
Organic sessions increased 40%.
Useful, but incomplete.
Measure
- organic revenue
- organic transactions
- conversion rate
- average order value
- category performance
- product performance
- new customer acquisition
- assisted conversions
- revenue per landing page
Also segment the data.
If blog traffic increases 200% while product revenue remains unchanged, the strategy may need adjusting.
A category page gaining 3,000 commercially relevant visits might be more valuable than a viral article gaining 50,000 readers who never shop.
SEO vs Google Ads for Ecommerce Stores
Ecommerce stores frequently ask whether they should focus on SEO or paid acquisition.
The channels do different jobs.
SEO can build organic visibility for:
- categories
- products
- buying guides
- comparisons
- brand searches
Paid campaigns can produce faster product exposure and allow stores to test demand.
Kaina's Google and Meta Ads services can complement organic search when a retailer needs faster acquisition while SEO develops.
Merchant Center also creates an important connection between the two.
The same structured product information can support free product visibility and paid Shopping activity across Google's commerce ecosystem.
So the question should not always be:
SEO or Google Ads?
It can be:
Which products should we acquire customers for through paid campaigns now, and which search opportunities should we build organically over time?
AI Search Does Not Replace Ecommerce SEO
Shopping discovery is expanding into AI-powered search experiences.
Google's 2026 guidance states that products and ecommerce information can appear within generative search experiences, and it specifically recommends keeping ecommerce details accurate through resources such as Merchant Center.
But Google is also explicit that foundational SEO practices remain relevant.
For ecommerce stores, that means:
- crawlable products
- useful category structures
- original product information
- accurate Merchant Center feeds
- high-quality imagery
- technical accessibility
- structured product data
There is no need to replace your ecommerce SEO strategy with an entirely separate collection of "AI SEO hacks."
Google specifically recommends focusing on useful non-commodity content and established SEO rather than tactics designed primarily to manipulate generative search.
A Practical Ecommerce SEO Roadmap
If I were prioritising an existing Malaysian online store, I would work in this order.
Phase 1: Make Sure Google Can Access the Store
Check
- Search Console
- indexation
- robots.txt
- XML sitemap
- canonicals
- JavaScript
- HTTP status codes
Merchant Center
Fix anything preventing important pages from being discovered.
Phase 2: Fix Architecture
Map
- categories
- subcategories
- brands
- products
- filters
Decide which URLs deserve indexing.
Phase 3: Map Keywords to Pages
Separate
- informational intent
- commercial category intent
- exact product intent
Avoid having several pages unnecessarily compete for the same search.
Phase 4: Improve High-Value Categories
Start with categories where:
- search demand exists
- margins are healthy
- inventory is strong
- products convert
Do not optimise every category equally.
Phase 5: Improve Priority Product Pages
Prioritise
- bestsellers
- high-margin products
- products already receiving impressions
- products close to page-one rankings
- strategically important SKUs
Phase 6: Improve Merchant Center and Product Data
Validate
- titles
- descriptions
- images
- GTIN
- pricing
- availability
- structured data
Phase 7: Build Supporting Content
Create buying guides and comparisons around genuine customer questions.
Phase 8: Build Authority
Earn relevant links and mentions through:
- useful resources
- supplier relationships
- partnerships
- PR
- media
- original research
- genuine reviews and recommendations
Phase 9: Measure Commercial Performance
Review organic performance by:
- category
- product
- query
- revenue
- conversion
Then reinvest where the results justify it.
How Kaina Digital Can Help You?
Kaina's SEO services in Malaysia cover technical SEO, keyword and intent mapping, content optimisation and performance measurement.
For ecommerce businesses, those areas need to connect directly with the store architecture and buying journey.
The work may involve:
- identifying high-value categories
- mapping commercial keywords
- improving product discoverability
- controlling unnecessary URLs
- strengthening internal linking
- improving technical health
- connecting Search Console data with revenue
- building content around purchase research
When the issue requires development, Kaina's website design and development capability can support changes to templates, navigation, performance, structured data or ecommerce architecture.
Paid acquisition can also sit alongside organic growth through Google and Meta Ads.
For businesses requiring several of these areas, Kaina's broader digital marketing services allow the strategy to be managed around the customer journey rather than dividing search, advertising and the website into completely isolated projects.
The objective is not simply more organic traffic.
It is more profitable product discovery.
Ecommerce SEO Checklist
Before considering the strategy complete, review:
Google Search Console configured
Merchant Center configured where relevant
- XML sitemap submitted
- Important products indexed
- Important categories indexed
- Category hierarchy makes sense
- Keyword intent mapped to URLs
- Category pages optimised
- Priority product pages improved
- Manufacturer copy reviewed
- Product titles clear
Product structured data validated
- Prices match Merchant Center
- Availability matches Merchant Center
- Product identifiers supplied where applicable
- Product images optimised
- Internal linking reviewed
- Breadcrumbs implemented
- Faceted navigation controlled
- Pagination crawlable
- Duplicate URLs reviewed
- Out-of-stock strategy defined
- Discontinued product strategy defined
- Core Web Vitals reviewed
- Mobile shopping experience tested
- Multilingual structure reviewed where relevant
- Buying guides connect to products
- Organic revenue tracking configured
- Category revenue monitored
- Product-page performance monitored
Do not try to complete all of these at once.
Prioritise the areas affecting your highest-value products and categories first.

