How to perfect the category page of your online store

The one page that often seems to be forgotten in the optimization of ecommerce sites is the product category page. We see this very often: category pages just don’t get the love they deserve. That’s a lot of missed opportunities, because many people arrive from the SERPs on these specific pages. In this article, we’d like to break down the elements of a great category page for your online store.

Pro tip: Did you know we offer an Ecommerce SEO training course? Learn what ecommerce SEO entails, how to optimize your site and boost your online presence. Want to get your products ranking in the shopping search results? We’ll tell you how. Start your free trial lesson today!

Don’t forget the basics on category pages

The category pages of your online store — whether you’ve built your store in WooCommerce or Shopify — should first be treated as any other important page you want to optimize for a particular keyword. In this case, that focus keyphrase is the category name itself. After doing keyword research for your online store, you probably have enough insights to know how your customer describe your products. Here, it’s important to name your categories in a way that makes sense to the customers.

If your online store has few categories, chances are these categories will be rather general. Try to optimize the page for that general keyword, but make sure you add value to the category page. You could also add more related pages, focused on, for instance, related long-tail keywords on your site and your blog.

Add relevant category text

On the category pages of your online store, write an inviting, optimized introduction for the chosen keyword. Google and potential customers need this content to make sense of your offering. Don’t overdo it — a well-written paragraph right at the top might be enough, as SEO expert Glenn Gabe showed in a case study. What people often forget is that this ‘introduction’ could be split up into an enticing paragraph that is located above your list of products and continued right below the list. This, of course, depends on the theme you’re using for your shop (or your development skills).

Google prefers a textual piece of content on your products list. But please feel free to elaborate below that list. In the introduction, you could also include links to other sections of your website. That can be related shop categories pages or specific landing pages that explain more about your products. Anything to make your visitors and Google find the right products.

Try to make the text useful for customers and don’t just add it to satisfy search engines for SEO purposes. This text from American Eagle might just be a bit too much

Fix your URLs, titles and meta descriptions

Treating the category pages of your online store as the important pages they are should also mean taking care of your regular SEO chores, like making proper SEO-friendly URLs and writing great titles and meta descriptions. We know it’s fashionable to have titles and meta descriptions auto-generated based on some variables, but it’s still better to come up with something unique for every category. Be sure to include your keywords and add an trigger for people to click.

Many ecommerce sites use generic, auto-generated titles and meta descriptions that don’t really invite you to click

Something like the one below is more enticing, right?

Mammoth has a great title and meta description, including those nice trust factors

Make your categories available

To maximise discoverability, your category page should also contain a list of all the categories, immediately visible or visible on demand, like Marks & Spencer’s menswear category list.

Marks & Spencers menswear category overview

Clicking on the All categories link returns a huge list of subcategories if wanted. Your list might be shorter, like the one at

The notebooks section on has just three subcategories

Moleskine incorporated the main categories in the main menu of their shop. On click, there is also a subcategory list, as you can see on the left in the image above.

Add filters to narrow down products

This is almost a given on most modern ecommerce sites, but make sure that your store offers some way to filter products. There are a lot of options for this and you need to pick the one that fits your site and products best. Of course, if you sell just a couple of products a filter doesn’t really add a lot.

Wayfair has a ton of filter options, improving the chance customers find what they need

Product listings

The main section of your category page is, of course, the entire list of products in that category. It’s like the excerpts on your blog but narrowed down to just a few product details. These details combined need to entice the visitor to click to that particular product page. Let’s go over these details.


The Moleskine example mentioned earlier leads us to the central element on the category page, the products list. The product listing on the Moleskine miss a crucial one: a great trigger for customers to click. There’s no stand out button that says: buy this now!

The product listing lacks a CTA: where do you want us to click? There’s no urgency or focus

Of course, we know that all visitors understand these images and everything is clickable, but there is no triggers for me, like at

A big red button signals what you want customers to do

It will lead to a lot of calls-to-action on the category page, but that doesn’t have to be bad. You obviously want to place that call-to-action near (or containing) the price of the product.

Add a great product image

One might argue that by leaving the add-to-cart button out, there will be more focus on the product image. This is another critical element of the product listing. We like to judge a book by its cover. It largely depends on the product image what kind of sentiment a product brings (and what product one will buy). Make sure that you try to use your own, high-quality product images. And don’t forget to fill in that alt text for your products!

Depending on your product it’s not always possible to come up with great photos

This screenshot clearly shows that you sometimes just can’t fix that image, or it’s just too much hassle to optimize thousands of images that come from manufacturer catalogs. In that case, it is vital to show differences between these images immediately. This is where the product title comes in.

Product title

A product title should include brand, product name and in the case of the screws in the screenshot above, dimensions. For some other products, you might want to include SKU as well. For LEGO, that makes all the sense in the world. A lot of people search for that particular SKU, like here:

Including that SKU in the product title, will help people finding that precise product page in Google.


In the screenshot of above, there is another element we’d like to see on a shop category page: availability. Unfortunately, in the example, the products don’t appear to be available in the shop at the moment. But, we can order them online and Target will ship the Lego products for free to our location. Not sure about the product? Check the reviews to see what other customers thought about it.

List or grid?

On a more general note, another thing to decide is whether to use a list or grid view. There are things to say for both variations. A grid view allows for more products per page (which is easier to scan) and list views allow for more product details. You could also add a convenient switch so that the visitors can decide for themselves. If you have to choose, do test what works best. Please allow for proper whitespace (top-bottom and left-right) between products.

Anything to add?

In this article, we’ve highlighted the most important part of good category pages. But, there are probably a lot of other elements that you’d like to see on that online store category page. What are your favorite tactics for improving category pages for online stores? Please leave these in the comments. We’d love to hear your thoughts!

Read more: Product page SEO »

Coming up next!

10 Responses to How to perfect the category page of your online store

  1. jhony
    jhony  • 3 years ago

    yahooo , i read this and im satisfied with this

    • Camille Cunningham
      Camille Cunningham  • 3 years ago

      That’s great to hear! Good luck with your category pages :)

  2. adam porter
    adam porter  • 3 years ago

    wonderful explanation your are clearing my all concept about how create and select perfect category but can you tell me more how to create landing pages. I need guidance for that.

    • Shea McNaughton
      Shea McNaughton  • 3 years ago

      Dangit! Delete my previous comment, please. The lack of some of the images was due to wifi disconnection (I’m in a doctor’s office). My mistake! I’ll go and finish reading. :)

      • Edwin Toonen

        No worries, Shea! Hope you enjoyed the article.

    • Camille Cunningham
      Camille Cunningham  • 3 years ago

      Hi Adam. I would suggest checking out our blog post on landing pages and our post on how to optimize a landing page for users. Good luck!

  3. xolo
    xolo  • 3 years ago

    Thank you for providing wonderful article. It is great guide for new comers like me. Please share more article like this.

    • Camille Cunningham
      Camille Cunningham  • 3 years ago

      Hi there! That’s great to hear :) We have lots of other articles on eCommerce SEO if you’re interested in reading more on this topic!

  4. CT Solar Cleaning
    CT Solar Cleaning  • 3 years ago

    Awesome content , looking forward to reading more!

    • Camille Cunningham
      Camille Cunningham  • 3 years ago

      Thanks! Keep an eye on our blog for our latest blog posts or have a look at the posts on eCommerce SEO we already have :)