Category pages usually get the least attention on an ecommerce site and carry the most ranking potential. They target the exact commercial keywords people search before they buy, things like “waterproof hiking boots” or “confinement centre packages KL”, not the long, specific phrases product pages chase. Most of them fail to rank because they are thin, duplicated by filters and pagination, or written as a one-line intro sitting above a wall of products with no real content underneath. Fixing that is mostly structural work: unique copy, clean URLs, sensible internal links, and a plan for what happens to every filtered version of the page.
A Simple Way to Think About It
The Junk Drawer and the Department Store Aisle
🗄️ The Junk Drawer
A drawer where batteries, rubber bands, and old chargers all get dumped together. When someone needs something specific, they dig through everything else first, get frustrated, and often give up before finding it.
🏬 The Department Store Aisle
A clearly labeled aisle with signage that tells you exactly what’s there and why, so you walk straight to what you need and pick it up without hesitating.
Most category pages online are still junk drawers. Here’s how to turn yours into the aisle instead.
What Category Page SEO Actually Means
A category page (also called a collection page) is any page that groups multiple products or services under one theme, like “Men’s Running Shoes” or “Office Cleaning Services KL”. These pages sit between your homepage and your individual product pages, and in most ecommerce and service-catalogue sites, they carry more search volume than any single product ever will. Nobody searches “SKU 88213-blue-medium”. They search “waterproof hiking boots”, and that query belongs to a category page, not a product page.
Category page SEO is the work of making sure that page has a reason to rank: a clear target keyword, enough real content to tell Google and the reader what the page is about, and a URL and internal linking structure that doesn’t confuse the site’s crawl budget. Malaysia’s search behaviour makes this worth getting right. Google handles roughly 93 percent of search queries in the country as of May 2026, and with 35.4 million internet users online at the end of 2025, category pages that rank are quietly doing more selling than most paid campaigns.
Why Most Category Pages Rank Nowhere
Three problems show up again and again on the category pages we audit.
No unique content. The page is just a grid of products with a one-sentence intro, or no intro at all. There’s nothing for Google to index that tells it what makes this category different from the one next to it, and nothing for a reader to read if they arrive with a question rather than a purchase decision already made.
No clear target keyword. The page title says “Shop” or “Products” instead of the actual phrase people type into Google. If the URL, title tag, and H1 don’t agree on what the page is about, Google has to guess, and it usually guesses wrong or not at all.
Cannibalisation from similar categories. Sites with overlapping collections (“Running Shoes”, “Men’s Running Shoes”, “Sports Shoes”) end up competing against themselves for the same query instead of each page owning a distinct one.
The Faceted Navigation Trap
Filters are the single biggest technical risk on category pages, and almost nobody sets them up correctly the first time. Every combination of size, colour, price range, and brand filter can generate its own URL. A category with five filter types can quietly produce thousands of near-identical pages, and Google has to crawl all of them to figure out they’re duplicates.
That wastes crawl budget on pages that will never rank, and it dilutes the authority that should be concentrating on your main category URL. The fix isn’t to remove filters, shoppers expect them. It’s to control what happens to the URLs they create: canonical tags pointing filtered variations back to the main category page, noindex on filter combinations that have no independent search demand, and clean, non-parameter URLs for any filtered view that does get real search volume of its own (a “black running shoes” filter might deserve to be indexed; a five-filter combination almost never does).
Writing Category Copy That Doesn’t Read Like Filler
The reason most category page copy gets ignored, by readers and by whoever’s auditing the site, is that it’s written to hit a word count instead of to answer a real question. Two hundred words explaining what “waterproof” means on a hiking boot, written by someone who’s never worn one, doesn’t help anyone and doesn’t read as credible to Google either.
What actually works is shorter and more specific: a few sentences above the product grid that state plainly who the category is for and what separates it from similar ones, followed by real buying guidance below the fold, sizing quirks, what to check before buying, how this category compares to a related one a shopper might be confusing it with. That’s also where the target keyword and its natural variations belong, used because they’re the words a real buyer would use, not stuffed in for density.
Internal Linking and Breadcrumbs That Actually Pass Value
Category pages rank better when other pages on the site point to them with real anchor text, not just “click here” or a logo click from the homepage. Relevant blog posts, buying guides, and even product pages within the category should link back up to it using the phrase you actually want it to rank for. Breadcrumb navigation (Home > Category > Subcategory) does double duty here: it helps users understand where they are, and it hands Google a clean signal of your site’s hierarchy when marked up with breadcrumb schema.
If your SEO service or in-house team is already producing content, the fastest win is usually auditing existing blog posts for category pages they should be linking to and aren’t.
| Mistake | Why It Hurts Rankings | Fix |
|---|---|---|
| Thin or missing category copy | Google has little unique text to understand or rank the page on | Add a short intro plus real buying guidance below the product grid |
| Unmanaged filter URLs | Creates thousands of duplicate pages that waste crawl budget | Canonical or noindex low-demand filter combinations |
| Vague page titles (“Shop”, “Products”) | Google can’t match the page to a specific search query | Use the actual keyword shoppers search in the title, H1, and URL |
| Overlapping, near-identical categories | Pages compete against each other instead of ranking together | Merge or clearly differentiate overlapping categories |
| No internal links pointing to the category | The page has no authority passed to it from elsewhere on the site | Link to it with keyword-relevant anchor text from blog posts and related pages |
Where Category Pages Fit in a Bigger SEO Plan
Category pages rarely rank overnight, and nobody, including Google itself, can promise a specific position on a specific date. What tends to happen instead is compounding: a page optimized once keeps earning search traffic for months or years without a fresh push behind every visit. Oriental Kopi’s two-year SEO campaign is a useful reference point for what that compounding looks like at scale, adding 43,300 monthly visitors, 6.31 million impressions, and 24,500 newly ranking keywords over the campaign. Category and collection pages, when structured properly, are usually a meaningful part of that kind of growth because they target the exact commercial-intent searches that convert.

If you need faster visibility while category pages climb organically, pairing this work with Google Ads on the same commercial keywords can cover the gap without waiting on the organic timeline.
Frequently Asked Questions
Do category pages really need unique written content?
Yes. A page that’s only a product grid gives Google very little to understand what the page is about or why it deserves to rank above a competitor’s version of the same category.
How much copy does a category page actually need?
Enough to answer a real question, not a word count target. A short intro above the grid and a few paragraphs of genuine buying guidance below it usually does more than a padded 500-word block nobody reads.
Should filtered category URLs be indexed?
Only if a filter combination has real, independent search demand behind it. Most filter combinations should canonical back to the main category page or be noindexed to avoid duplicate content and wasted crawl budget.
What’s the fastest fix if I only have time for one thing?
Fix the title tag, H1, and URL so they all agree on the actual keyword shoppers search. It’s the single change most likely to move a page that currently isn’t ranking for anything specific.
Can I fix category pages myself or do I need an agency?
Small sites can often fix titles, copy, and internal links in-house. Faceted navigation and crawl budget issues on larger catalogues usually need someone who’s diagnosed that specific problem before, since the wrong canonical or noindex setup can do more damage than the original duplication.
Not sure why your category pages aren’t ranking?
Get a Free Audit of Your Category Pages
Newnormz has run SEO campaigns across F&B, healthcare, ecommerce, and local services in Malaysia, backed by a performance guarantee of 70 percent of targeted keywords on Google’s first page.
30 minutes, no obligation, just a straight look at what’s holding your collection pages back.

Bryan Tan is an SEO Specialist and CEO at Newnormz, helping hundreds of businesses achieve first-page rankings on Google. With a passion for driving organic growth, Bryan blends innovative strategies with hands-on experience to optimize websites for maximum visibility. Always at the forefront of the latest SEO insights and trends, he consistently adapts to the evolving digital landscape.


