đ WTSMerch now available
đď¸ WTSFest tickets on sale for Melbourne, London, Portland, & Philadelphia
Author: Dena Warren
Last updated: 10/11/2025
Iâve worked in eCommerce SEO for over 5 years, and during this time Iâve seen a lot of changes!
Itâs fair to say that our approach to category pages, or product listings pages (PLPs), has evolved over the years, from keyword-stuffing in the early days of search(!), to todayâs intent-driven landing pages, which need to:
Itâs quite the juggling act, huh?
In this article Iâll be focusing specifically on how to optimise category pages (or PLPs) for AI visibility. To do this, I will provide the framework and checklist that I use to future-proof category pages for AI Search and beyond.
Traditionally, SEOs focused on ranking specific pages for specific keywords, with the goal of appearing as close to 1st place in Googleâs organic listings as possible.
Now, with AI systems such as AI Overviews and ChatGPT, results look different. Instead of a simple ranked list of links, AI systems generate conversational answers that summarise the information and reference/cite sources. While both traditional search and AI search rely on understanding user intent and context through natural language processing, the core difference is in how that information is delivered to the user:
Alt text: Google organic search results for the query 'best womens running shoes'.
Alt text: ChatGPT screenshot for the query 'best womens running shoes'.
This shift in presentation has affected category pages, as AI systems donât simply extract keywords, they interpret entities, structure, clarity and topical relevance. This means that category pages canât simply be product listing pages, they now need to serve as informational, navigational and entity hubs that help both AI systems and users understand their relevance. Essentially, thanks to these AI systems we have new opportunities to reach potential customers â I have seen numerous examples where well-optimised category pages are cited in AI summaries, even though they donât rank first organically.
SEOs have been identifying user intent and optimising for the big 4: informational, navigational, transactional, and commercial for years now. However, the process of identifying user intent has become increasingly complex.
Letâs take the query âbest hiking bootsâ as an example. In the past we may have viewed this as an informational query, and expected to see links to reviews, comparisons, and guides. However in todayâs search landscape we are seeing hybrid results, with product recommendations, guides and FAQs surfaced together:
Alt text: Google search results for 'best hiking boots'
Alt text: ChatGPT response to query 'best hiking boots'
But traditional keyword research and search intent isnât completely defunct for category pages, it just needs to be adapted for the AI era. I still tend to start with the original targeted keywords for a category page, but I expand them with prefixes such as âbestâ, âtypesâ, âideasâ, âbuyâ, âcompareâ etc - in order to capture other types of intent.
For example, if you are optimising a category page for âhiking bootsâ you would:
If you have the resources, you can automate this process by using OpenAIâs API in Excel, to generate a list of prefix modified queries from your base keyword, then summarise the results that appear. This gives you a data-driven way to optimise your category pages for AI search alongside traditional search.
Practical Tip: Instead of writing category content for keywords, as we have been doing for years, write for questions and context that AI might need to answer.
I have a 5 step process for re-writing category pages:
As with traditional optimisation, you should audit the current page as it stands.
Ask yourself:
Add an introduction or above-the-fold content that establishes context, e.g. what the category is and who it is for. Then add in subsections of content for different user intents, such as styles, sizes or uses. Where relevant, adding FAQ-style content is incredibly valuable for AI search. Iâve seen a lot of success with category-level content being surfaced in AI Overviews from FAQs.
Entities are things that AI can clearly recognise and understand, such as types, finishes, materials and brands. Adding these entities helps AI to connect your category page to the types of queries users enter, and pull them into summaries.
For example, a womenâs jackets page shouldnât just say âWe sell a wide range of womenâs jackets.â It should instead mention the different types of jackets e.g. parkas, blazers, bombers, puffers, trench coats, etc; the materials e.g. wool, leather, suede; and brands that users might be looking for.
Adding structured data is another way of explicitly telling both search engines and AI systems what's on the page, giving more clarity, and context. For category pages, useful schema may include: ItemList to describe the list of products in the category, Product for featured items, FAQPage if you add in this type of content, and BreadcrumbList to clarify your siteâs hierarchy.
Now you have the content, you can tweak it to ensure it is scannable and valuable, not just sales-y. While we are optimising for AI search, we still need to remember to be human-first.
Ensuring there is clear product categorisation, possibly by including sub-groups of âby materialâ, âby styleâ, etc, to help reduce the endless scroll. Using images and graphics to highlight features or comparisons helps improve user engagement, and sends signals that the page is well-structured.
Lets not forget internal linking! Adding links to related categories and/or supporting content such as buyers guides or blog posts helps users, and gives further context about your topical authority.
Remember: pages that are easy to read and navigate tend to perform better.
Your content wonât be surfaced if AI canât access it. It is always worth checking that your site setup isnât unintentionally blocking AI discovery. Start with robots.txt to ensure youâre not blocking AI crawlers such as ChatGPT bot from crawling. The same applies for firewalls and bot management solutions, which sometimes block AI crawlers by default.
Rendering is also a common issue, if your content only appears after client-side JavaScript execution, some AI systems canât process it, which renders it invisible to them.
Lastly, make sure you avoid using a ânosnippetâ rule via meta robots, as this stops your content from being pulled into AI outputs such as Googleâs AI Overviews and AI Mode.
Below Iâve included an example of a rewritten category page.
Before (weak intro content)
We stock a wide range of door handles to suit any home. Browse our collection today and find the perfect door handle.
After (strong intro content)
Our door handle range includes lever handles, door knobs and pull handles in finishes such as brass, stainless steel, and iron. Whether youâre updating an interior door, fitting a fire door or finishing a commercial unit, you will find durable options from trusted brands such as Carlisle Brass and From the Anvil. Explore styles to suit both traditional and modern interiors, with matching hardware available across our collections.
Why this works:Â
This is where I would add detail for multiple intents. AI systems often cite FAQ style content that is deeper down the page.
A weak version would just be a long list of products with image thumbnails.
A stronger version would:
This turns the product listing page into a multi-intent, AI friendly category page that serves both informational and transactional needs.
Why this works:
Once your content is live and structured, the next question is how to measure performance.
Traditionally in SEO we have looked at metrics like keyword rankings, and organic search traffic. In addition to this, we use engagement metrics like click-through rate, time on page, and internal clicks as an indicator of how valuable the page really is. (If users are spending more time or exploring further, itâs a strong sign the page is relevant, well-structured, and meeting intent.) Plus, of course, seeing the role the page plays in the path to conversion is also a strong signal, (e.g. when users move from the category to a product page, and/or add products to their cart).
In terms of tools, I like to use Google Search Console to track impressions, queries and CTR, and GA4 to track engagement and conversion. While these metrics measure organic search performance, not AI-specific tracking, they still remain critical for understanding how your pages are performing.
The graph below is taken from Google Search Console. It shows the increase in organic impressions following our PLP optimisation.
Alt text: Google Search Console impressions report showing the increase in organic search impressions for PLPs.
While these metrics remain important, with the rise of AI search thereâs a growing need to supplement these traditional metrics with AI visibility. This means tracking how often your content is being cited or referenced in AI summaries, overviews or answers; and how much traffic is being referred from these sources.
I use regex in GA4 to track AI referral traffic, (check out this reddit thread for more information on how to do this).
Tracking AI visibility is a little trickier. There are a range of tools out there, for example, SE Ranking has an AI visibility tracker to monitor citations in Google AI Overviews, Ahrefs has Brand Radar tracker, plus there are platforms such as Profound, ZipTie and Otterly. These tools are undoubtedly useful, but can be expensive.
If, like me, you donât have access to these tools, you can still get an indication of how visible your content is via manual testing. This involves running key queries in platforms such as ChatGPT, then seeing if the content is cited in AI generated summaries. I like to note which pages are constantly surfaced, even if they donât rank number 1 in organic search.
There are a few mistakes that I see consistently on new clientsâ category pages, some I have been guilty of in the past too!
Treating category content as filler is a sure-fire way to suppress your visibility not only in AI search but traditional search too. Make sure your content is descriptive and genuinely useful. Over-optimising for keywords is also something I see regularly, while this technique has worked in the past, it won't give you the results it once did, and you should instead focus on optimising for multiple intents.
Structured data is often overlooked, too. Schema helps AI systems and search engines understand what your pages are about, making them more likely to be cited. Accessibility is also an afterthought on many category pages, I see small text, bad colour contrast and missing alt text all the time. This can not only impact users, but both search engine and AI visibility too.
When working on category page refreshes, I like to use the following checklist to ensure theyâre set up appropriately for humans, search engines, and AI systems:
To stay ahead of the game, we need to optimise for humans, search engines, and AI systems.
I believe that refreshing your category pages is one of the most impactful ways to drive visibility in AI search. By focusing on search intent, clarity, entities, and structured data you can future-proof your category pages as the way people search continues to evolve.
Profound helps brands win in generative search. Monitor and optimize your brand's visibility in real-time across ChatGPT, Perplexity, Google AI Overviews, Microsoft Co-pilot, Grok, Meta AI, & DeepSeek.