Ecommerce Audit Fixes: Better Product and Category Pages
An online shop wins or loses in search on two kinds of page: the product page, where someone decides to buy, and the category page, where someone narrows down what they want.
Our Ecommerce Audit looks at your most important store pages and checks how complete your product pages are, how much useful content your categories carry, whether your Product and review schema is valid, how faceted navigation is handled, how product images are set up, how fast product pages load and how products link to each other. This page explains every finding and which guide fixes it.
What a strong product page contains
Most product page problems come from the same place: the page was built from a supplier feed or a quick upload, and nobody went back to write it for a shopper. Search engines and customers both need the same things from it.
| Element | What good looks like | Common problem |
|---|---|---|
| Title tag and H1 | Product name, key attribute and brand, written the way people search | Internal codes, or the same title on every colour variant |
| Description | Your own words on what it is, who it suits, sizing, materials and care | The manufacturer's text, copied word for word by every other stockist |
| Price, stock and delivery | Visible in the page HTML and matching the structured data | Loaded later by script, or different in the markup and on screen |
| Images | Several clear angles, descriptive alt text, sensible file names and sizes | One image, empty alt text, huge files |
| Reviews | Genuine customer reviews shown on the page | Reviews held in a widget that loads only after interaction |
| Links | Back to its category, across to related items | A dead end with no route anywhere but the basket |
The copied description is the most widespread issue. When fifty shops use identical manufacturer text, search engines have little reason to prefer yours. Even a short paragraph of your own, answering the questions your customers actually ask by phone or email, gives the page something no competitor has.
The fix guides, by finding
Each guide covers one area of the audit, with the cause, the fix and how to check it has worked.
Page content
Fixing weak product page SEO is the framework for product pages as a whole: titles, meta descriptions, headings, descriptions, images, reviews and internal links working together. Fixing thin category pages covers the short, useful introduction above the product grid, helpful buying advice lower down, and what to do when two categories contain almost the same products.
Structured data
Fixing missing Product schema covers Product markup with offers, brand, SKU and GTIN where you have them, and why price and availability must match the page. Fixing review schema and display covers aggregate ratings for products, working with review platforms such as Trustpilot, Yotpo or Reviews.io, and Google's rules on which reviews can be marked up.
Media, speed and structure
Fixing product image SEO covers alt text, file names, formats, several angles and lifestyle shots. Fixing product page speed covers image budgets, removing app scripts you no longer need and keeping pages responsive, since Interaction to Next Paint (INP) measures how quickly the page reacts to taps such as choosing a size or adding to the basket. Fixing product cross-links covers related and "customers also bought" blocks and the balance between helping people browse and distracting them from buying. Fixing faceted navigation covers filters that create endless URL combinations; the Ecommerce Crawl fixes page looks at the crawling side of the same problem in more depth.
By platform
Shopify covers theme templates, apps that help or hurt and URL patterns you cannot change. WooCommerce covers variations, categories versus tags, SEO plugins and hosting speed. Headless commerce covers setups such as Shopify Hydrogen or headless BigCommerce, and choosing static or server rendering for each type of page.
Product and review markup without the myths
Structured data is where shops most often expect too much or get into trouble. A few points clear up most confusion.
- Markup describes the page; it does not replace it. Every price, rating and stock
status in your
ProductandOffermarkup must be visible to shoppers on the same page. Mismatches can make a page ineligible for rich results and, if you also use Google Merchant Center, cause product disapprovals there. - Two kinds of result draw on it. Google uses Product markup both for product snippets, which can show ratings and price under a normal result, and for merchant listing experiences such as the Shopping tab. Merchant listings rely more heavily on offer details like price, availability, delivery and returns.
- Identifiers help. A GTIN, MPN or brand lets search engines match your product with the same item elsewhere. Use real identifiers only; never invent them.
- Reviews must be genuine and shown. Aggregate ratings on a product page are fine when they reflect real customer reviews displayed there. Google does not show review stars for businesses marking up reviews about themselves on their own site, which is a different case from reviewing products.
Rich results are never guaranteed, even with perfect markup. Treat valid schema as making your pages eligible and easier to understand, including for AI shopping assistants, rather than as a switch that turns results on. The Schema Builder Guide explains how to generate and test the markup.
Why category pages deserve as much attention as products
Category pages often target the broader, higher-volume searches such as "women's waterproof walking boots", while individual product pages catch narrower ones. Yet many shops treat categories as nothing more than a grid of thumbnails with a heading.
A useful category page usually has:
- A short introduction at the top, a few sentences that tell a shopper what the range includes and how to choose, without pushing the products below the fold.
- Filters that help people narrow down, set up so that the important combinations can be found and the rest do not multiply into thousands of indexable URLs.
- Buying guidance further down the page, such as size advice or a comparison of materials, answering the questions shoppers actually ask.
- Links to closely related categories and to the most useful buying guides.
Google has said there is no minimum word count, so the aim is usefulness rather than length. A category introduction padded with the keyword repeated in every sentence helps nobody. Where two categories list nearly identical products, decide which one should rank and make the other clearly different, or merge them.
Which findings to fix first
- Price and availability mismatches. Wrong prices or stock in markup mislead shoppers and can cause disapprovals. Fix these before anything else.
- Your best-selling and highest-margin products. Improving the pages that already earn money, or nearly rank, gives the quickest return. Work from your sales data, not alphabetically.
- Missing or invalid Product schema on those pages. Usually a template fix, so one change can improve every product at once.
- Category pages for your main ranges. A good introduction and sensible filters on a handful of top categories often matter more than tweaking hundreds of products.
- Speed on product templates. Heavy images and leftover app scripts slow every product page together.
- Images, reviews and cross-links. Worth doing well, and easiest once templates are sound.
Order of work for a store audit
- Pull a list of your top products and categories by revenue or margin from your shop platform.
- Run the Ecommerce Audit across those pages.
- Fix template-level issues first: structured data, speed, image handling and default title patterns.
- Rewrite descriptions and category introductions for your most valuable pages in your own words.
- Check a sample of product pages in Google's Rich Results Test and, if you use it, the Merchant Center diagnostics.
- Tidy cross-links and filters so shoppers and crawlers can move between related products easily.
- Rerun the audit after theme updates, new apps or seasonal range changes, which often reintroduce old problems.
The example report shows the findings in context, the beginner tutorial explains each step in plain terms, and the Ecommerce SEO Guide is the full reference.
1. Can I use the manufacturer's product descriptions?
You can, and many shops start that way, but it gives search engines little reason to rank your page above the dozens of other stockists using the same text. You do not need to rewrite thousands of products at once. Start with your best sellers and add a short section in your own words covering what customers ask you about, such as fit, compatibility or care. That unique information is what makes your page worth choosing.
2. How long should a category page introduction be?
Long enough to help a shopper choose, and no longer. Google has said there is no minimum word count, so a few clear sentences at the top are often enough, with more detailed buying advice lower down the page for people who want it. What matters is that the text is specific to that range. A generic paragraph stuffed with the category name adds nothing and can push the products out of view on mobile.
3. Why are my review stars not showing in Google?
Several things can cause this. The markup may be invalid or missing required fields, the reviews may not be visible on the page, or the ratings may come from a widget that search engines cannot read. Google also chooses whether to show rich results at all, so valid markup is not a guarantee. Test a product page in the Rich Results Test, check the ratings appear in the page HTML, and confirm they are genuine customer reviews.
4. Should every product variant have its own page?
It depends on how people search. If shoppers look for a specific colour or size by name and the variants differ meaningfully, separate indexable pages can make sense. If variants only differ slightly, one page with selectable options is usually cleaner and avoids near-duplicate pages. Whichever you choose, keep it consistent and make sure canonical tags point to the version you want to rank. The platform guides explain the usual approach for each system.
5. Does product page speed affect sales as well as rankings?
Speed is one of many signals in rankings and rarely decides them on its own, but shoppers notice slow product pages immediately, especially on mobile. A page that stutters when someone chooses a size or taps add to basket loses trust at the worst moment. Core Web Vitals, including Interaction to Next Paint, measure exactly those experiences, so improving them tends to help both customers and search performance at the same time.
6. Do I need GTINs in my Product schema?
Include them if your products have them, such as the barcode number on branded goods, because they help search engines recognise the exact item and match it with other listings. If you make your own products and they have no GTIN, you do not need to invent one; brand and your own SKU or MPN are the usual alternatives. Never make up identifiers, because incorrect ones cause more problems than leaving them out.
7. Will fixing these findings help my shop appear in AI shopping answers?
It should make that more likely, though no one can guarantee it. AI assistants that recommend products draw on the same signals that help search: clear product information in the page HTML, accurate structured data with prices and availability, genuine reviews and mentions on other sites. A shop whose product pages are complete and consistent is simply easier for any system to understand and describe correctly, which is a good foundation whatever channel customers use.
The Ecommerce Audit checks product page completeness, category page depth, Product and review schema, faceted navigation, product images, internal links and product page speed across your top pages.
Run the Ecommerce Audit โ