Store design, page by page

E-commerce Website Design: Store Layouts That Sell and Rank, from Menu to Checkout

Most online stores are designed on a large monitor and approved in a conference room. The customer arrives on a phone, from a Google result, halfway down a category nobody reviewed. Design for that visit, and the choices that close the sale also make the store easy for Google to read.

October 23, 2026 · 12 min read

The short answer

Good e-commerce website design makes four jobs effortless: finding the product, judging it, trusting the store and paying. That means menus named the way shoppers talk, category pages with useful filters and crawlable links, product pages that answer fit and cost questions, search that forgives typos, a short guest checkout, and pages that load fast on a phone.

On this page
  1. Shoppers enter through the side door, so every page is a storefront
  2. Menus labeled in the customer's words, linked in plain HTML
  3. Category pages are the shelf, and the shelf does the ranking
  4. Product pages that answer what a clerk would be asked
  5. Site search hears the most expensive questions in the store
  6. Checkout: where seven of ten carts are abandoned
  7. Speed, tap targets and contrast: design choices that show up in the data
  8. Layouts by type of store, with the pattern each one needs
  9. Optimizing the store you have before paying for a new one

Shoppers enter through the side door, so every page is a storefront

A home page gets the attention in design meetings. It rarely gets the traffic. Searches for a type of product land on category pages, searches for a model land on product pages, and ads and emails drop people wherever the offer lives. So every template has to tell a stranger where they are, answer the question they arrived with, and point to the next step. Google's own advice runs the same way: it uses the mobile version of a site's content for indexing and ranking, per its mobile-first indexing documentation. The phone layout is the store, as far as search is concerned.

What each store template must do for the shopper and for Google
TemplateThe shopper's questionDesign must-havesWhat Google needs from it
Category pageDo they carry what I want, in my size and budget?Filters on real attributes, sort, product count, a short intro, breadcrumbsPlain links to every product, one indexable URL per page in a sequence
Product pageIs this the right one, and what will it cost me in total?Photos at true scale, price, stock, delivery date, specs as text, reviewsProduct markup in the initial HTML, one URL per variant
Search resultsDid the store understand me?Typo tolerance, autocomplete, a helpful no-results pageUsually kept out of the index; it serves people, not crawlers
Cart and checkoutCan I pay quickly without surprises?Guest checkout, the full total early, few fields, familiar payment methodsNothing; keep it fast and out of the index
Policy and contact pagesIs this store real, and can I send it back?Returns in plain numbers, a phone or chat, a business addressShipping and return details it can show in merchant listings

The rest of this guide takes those templates one at a time. For the search side of the same store (keywords, facets, feeds), the e-commerce SEO guide is the companion piece.

Google's guide to e-commerce site structure tells stores to add links from menus to category pages, then from categories to subcategories and products, and notes that the more links a page has pointing to it within a site, the higher its relative importance. A menu is therefore both a sign on the aisle and a vote on which pages matter.

  • Name categories the way shoppers search. "Women's running shoes" beats "Performance Collection." Your e-commerce keyword research supplies the words; the menu should use them.
  • Build links as real links. Google asks for `<a href>` tags and warns against JavaScript events on other elements for navigation. A menu that only works on tap may look fine and still hide half the catalog from crawlers.
  • Keep the tree shallow. Three levels (department, category, subcategory) suit most catalogs. Deeper trees bury products and tire thumbs.
  • Give best sellers a shortcut. Google suggests linking important products from the home page. A short "most ordered" row does it honestly.
  • Add breadcrumbs. They tell a visitor who arrived from search where they stand and offer a one-tap route up to the category.

Category pages are the shelf, and the shelf does the ranking

Category pages win the broad searches, so they deserve more design time than they usually get. A good one shows how many products match, lets shoppers filter by the attributes they actually choose on (size, fit, material, price, compatibility), keeps the filters visible on a phone, and opens with two or three sentences that help a buyer choose, not a paragraph of keywords written for a robot that stopped reading them years ago.

Long categories need pages, and pagination has rules. Google's pagination guidance asks stores to give each page a unique URL, link each page to the next with `<a href>` tags, give each page its own canonical URL rather than pointing everything at page one, and avoid fragment identifiers such as #page2, which Google ignores. It also says Google no longer uses rel=next and rel=prev.

What the shopper should see

  • Filters that update results without reloading the whole page
  • Applied filters shown as removable chips
  • Price, rating and a stock signal on every product card
  • A "load more" button that keeps their place

What Google should find underneath

  • Numbered page links in the HTML, even behind a load more button
  • Filter and sort combinations kept out of the index with noindex or robots.txt
  • A self-referencing canonical on each page of the sequence
  • Every product reachable by a plain link from some category

Infinite scroll is the classic trap. Google says its crawlers do not click buttons, so products that appear only after a script runs can go unfound. Keep a crawlable paged version underneath. The canonical tags guide covers filter URLs in more depth.

Product pages that answer what a clerk would be asked

A product page has one job: replace the person at the counter. Every unanswered question becomes a tab opened to a competitor or a return label printed later.

Photos that settle doubts

Scale shots, the back, the label, the product in use, every color. Zoom that works with a thumb.

Price, total and delivery date together

Show the shipping cost or threshold and an estimated delivery date beside the price. Surprises found at checkout are the most expensive kind.

Variants with their own addresses

Google's URL structure guidance asks that each variant be identifiable by a separate URL, so a link to the blue one opens the blue one.

Specs as text, not pictures of text

Dimensions, materials, compatibility and care in plain HTML. Shoppers can scan them, screen readers can read them, and search engines can index them.

Reviews with the bad ones left in

Star average, count, and the ability to sort by most critical. A wall of five-star praise reads like a ransom note written by the owner.

Markup that matches the page

Google recommends Product structured data in the initial HTML and says dynamically generated markup can make Shopping crawls less frequent and less reliable, per its merchant listing documentation.

Writing the copy and handling duplicate descriptions is its own craft, covered in the product pages guide. The markup itself is explained in the schema markup guide.

Site search hears the most expensive questions in the store

People who type into a store's search box usually know what they want. They are also the easiest customers to lose, because a blank results page reads as "we do not carry it" even when the store does. Baymard Institute, which benchmarks large retail sites, reported in its 2026 search UX benchmark that 56% of sites have "mediocre or worse" search usability. If the giants with search teams land there, a small store on default settings should test its own box before assuming it works.

  • Forgive spelling. Try your three best sellers misspelled. If the results come back empty, so do the carts.
  • Map synonyms. Couch and sofa, sneakers and trainers, tee and t-shirt. Your customers' words, not your supplier's catalog codes.
  • Search by use and attribute. "Waterproof boots for kids" should return waterproof boots for kids, not every boot in the warehouse.
  • Design the no-results page. Offer spelling suggestions, popular categories and a way to ask. It is a page, not an apology.
  • Read the search log monthly. Queries with no results are a free list of products to stock, pages to write and synonyms to add.

Checkout: where seven of ten carts are abandoned

Baymard's cart abandonment research, last updated September 2025, puts the documented average at 70.22%, calculated from 50 studies. Some of that is window shopping: in Baymard's own survey, 42% of US online shoppers had abandoned a cart because they were just browsing. Among the rest, the reasons are mostly design and policy decisions a store controls.

Reasons US shoppers gave for abandoning checkout, excluding "just browsing" (Baymard Institute)
ReasonShare of shoppersThe design response
Extra costs too high (shipping, tax, fees)40%Show shipping and the estimated total on the product page and in the cart
Delivery was too slow20%State delivery dates, not processing days, before checkout
Did not trust the site with card details19%Familiar payment options, visible contact details, a polished payment step
The site wanted an account created18%Guest checkout as the default; offer an account after the order
Checkout too long or complicated17%Fewer fields, address autocomplete, one column on mobile
Website had errors or crashed17%Test checkout on old phones and slow networks before every launch
Returns policy was not satisfactory13%Plain-number return terms linked near the buy button

Baymard also counts form clutter. The average US checkout shows 23.48 form elements by default (14.88 counting only fields), while its research suggests an ideal flow needs 12 to 14 elements, or 7 to 8 fields. It estimates that the average large store could raise its conversion rate by 35.26% by fixing solvable checkout issues. Treat that as an estimate from a firm that sells checkout research, and test your own flow. If yours runs on WooCommerce and simply fails, the WooCommerce checkout fix comes first.

Nobody abandons a cart because the checkout was too short.

Speed, tap targets and contrast: design choices that show up in the data

Google's Core Web Vitals set three thresholds for a good experience: the largest content element loads within 2.5 seconds, pages respond to input within 200 milliseconds, and layout shift stays at 0.1 or less, measured at the 75th percentile of page loads, segmented across mobile and desktop. On a store, most failures are design decisions that someone signed off on.

  • Hero carousels. Five rotating banners mean five large images and a script, for messages few visitors see past slide one.
  • Images without set dimensions. The page jumps as each photo arrives, and the shopper taps the wrong thing. Reserve the space in the layout.
  • App and tag pileup. Every review widget, chat bubble, upsell app and pixel runs on every page. Remove what nobody can tie to sales.
  • Popups on arrival. A discount modal that covers a product page on a phone gets in the way of the purchase it is trying to start. Delay it, or put the offer in a banner.
  • Tiny targets and pale text. WCAG 2.2 sets a minimum target size of 24 by 24 CSS pixels at Level AA and a contrast ratio of at least 4.5:1 for normal text.

Our guide to improving Core Web Vitals walks through the fixes, and site speed work is available when the theme itself is the problem.

Layouts by type of store, with the pattern each one needs

A store selling one blender and a store selling forty thousand fasteners solve different problems. These patterns tend to fit each type.

One hero product

A long product page does the work of the whole site: problem, demonstration, specs, comparisons, reviews, guarantee, buy button repeated.

Large catalog

Search and filters carry the store. Invest in attribute data, faceted navigation, comparison tables and fast category pages before any visual flourish.

Fashion and fit-sensitive goods

Size charts on the product page, fit notes from reviews, model measurements, and returns spelled out next to the size picker.

Made to order or personalized

A configurator with a live preview and running price, lead times stated up front, and a saved design the buyer can come back to.

Local shop with pickup

Store stock and pickup times on each product, hours and address in the header, and Google Business Profile details that match the site.

Wholesale and repeat buyers

Quick order by SKU, reorder from history, account pricing and saved carts. Speed for regulars beats inspiration for strangers.

Each corner of retail adds its own features and rules, which our e-commerce website design service page covers by category. If the store lives on Shopify, the Shopify store design page explains when a theme is enough.

Optimizing the store you have before paying for a new one

E-commerce website optimization usually starts with evidence, not a redesign. Most stores can find their worst leak in an afternoon, in this order:

  1. 1

    Buy something on your own phone

    Use cellular data, a guest checkout and a real card. Time it, count the fields and note every moment you hesitated.

  2. 2

    Read the funnel in analytics

    In GA4, compare product views, add-to-carts, checkouts started and purchases by device. The steepest drop is where to look first. If the numbers look wrong, fix tracking before redesigning anything.

  3. 3

    Check Search Console's page reports

    Look for category and product pages that are excluded from the index, and for Core Web Vitals groups failing on mobile.

  4. 4

    Open the search log

    List the queries that returned nothing and fix the top ten with synonyms, redirects or new products.

  5. 5

    Change one thing at a time

    Move shipping costs up, cut a field, remove a slow app. Measure for a few weeks, then make the next change.

Before any of that, the free website audit checks speed, SEO, mobile and security and emails the fixes. For the store's search setup once the design is right, continue with the e-commerce SEO audit, and for traffic beyond Google, the e-commerce marketing guide.

Questions store owners ask about SEO

It makes finding, judging, trusting and paying easy on a phone. Practically: category names in the customer's words, filters on real attributes, product pages with total cost and delivery dates near the price, search that handles typos, guest checkout with few fields, and fast pages. Pretty matters less than clear; most lost sales trace to missing information or friction, not to the color palette.

It depends on catalog size, integrations and the platform. A themed store on a hosted platform costs little to start; custom work costs more and earns it when the store needs features a theme cannot provide. DataCram's custom stores start at $3,500 as a fixed price, quoted after a free audit or the free mockup, and the web design pricing page shows how projects are scoped.

Directly. Google indexes the mobile version of pages, follows plain HTML links from menus and categories, needs a separate URL for each variant, and recommends product markup in the initial HTML. A design that hides products behind scripts, infinite scroll or tap-only menus can keep them out of search no matter how good the copy is.

Shoppers can have either; Google needs pagination underneath. Google's guidance asks for a unique URL for each page, sequential links using a tags, and its own canonical on each page. A load more button works for people if numbered page links still exist in the HTML for crawlers.

Fewer than most have. Baymard Institute found the average US checkout shows 23.48 form elements by default, or 14.88 counting only fields, and suggests an ideal flow needs about 12 to 14 elements, or 7 to 8 fields. Offer guest checkout, use address autocomplete, and ask for nothing you do not need to ship the order.

It is improving an existing store's ability to turn visits into orders and to be found in search: faster pages, clearer product information, better site search, a shorter checkout, and crawlable category and product pages. Start by buying from your own store on a phone and reading the funnel in analytics, then change one thing at a time.

Free · No obligation

See what your store would look like rebuilt to sell

Send us your store address and what is not working. We will review the category, product and checkout pages and send a free mockup or a list of fixes, whichever your store actually needs.

Which of these sounds like you? (pick any)

Rather talk now? Call (210) 346-0848.

CallGet a quote