The second post in our ÜberTip series (read/download the full guide) is an important attitude for any e-commerce site — keep it simple! Drupal can be prey to "open buffet syndrome" on modules and features. All that exciting functionality is there at your fingertips, an enabled block away! But when you’re trying to encourage your customers to part with their hard-earned money on what you’re selling, you don’t want to distract them from that primary goal.
Dealing with Drupal’s defaults
Unless you’re running a social networking site with chat functionality, do customers really need to know who else is logged in? For that matter, Drupal’s default Navigation and User Login blocks are unnecessary for most e-commerce sites. Disable whatever blocks aren’t absolutely necessary, especially once the user gets to the checkout pages.
Focus on essential information
Beyond blocks, consider the content of individual pages. Ruthlessly cut words and graphics that don’t serve your purpose. That’s no easy task, as was illustrated by the writer Edgar Allen Poe when he turned in a novel on deadline: "Here it is, at 400 pages. I could have made it 300 pages if you’d given me more time."
Make the buying process obvious
Assuming that your purpose is to sell products, make sure that customers are never more than a click away from buying — and make that button big, unambiguous, and attractive.
Übercart does some of the work for you by providing a Shopping Cart block that you can (and should) make visible on every page, but you can do more by emphasizing the "Add to cart" button on product pages.
You can make your own adjustments by tweaking a theme’s CSS according to these instructions.