Home » Best Practices on Designing Website Experience

Best Practices on Designing Website Experience

In our company, we make sure that we don’t just create a fancy website design, we also consider the functionality and experience that it should offer to your customers. Here are some tips on website design based from Nielsen/Norman, Human Factors International.

  1. Do not obstruct or compete with user’s critical tasks.
  2. Present elements related to specific tasks based on frequency, importance or sequence.
  3. Use buttons and links consistently. Always use the same label for the same function.
  4. Pages should push no unexpected animation or sound at users.
  5. Allow users to purchase without registering.
  6. Lay out objects hierarchically to match the user’s expected task flow: left to right or top top bottom. Most users start by scanning the content area.
  7. Ensure manageable page lenghts. Don’t use scrolling on home pages and make sure interior pages are fewer than 2.5 screens.
  8. Ensure that pages can be easily printed and that printing does not cut off critical information. If this is not practical, provide a printable version.
  9. Don’t design critical information os it looks like advertising.
  10. Don’t force users to hover over something to see options.
  11. Link names should communicate the content of the page they link to. Avoid generic links such as Click Here and More.
  12. User your user’s vocabulary.
  13. Write content that is short and simple, correct, in the active voice and interesting.
  14. User bulleted lists, introductory summaries, clear titles, and stand-alone chunks to facilitate scanning.
  15. Display a search box in the upper-right corner of every page.
  16. Chunk search results into categories.
Optimind Logo

Digital Marketing agency with focus on Social Media, SEO, Web Design, and Mobile Development

Google Partner
Dot PH


Optimind Technology Solutions

2nd Flr CTP Building
Gil Fernando Avenue
Marikina City
Manila 1803 Philippines

+(63) 2 86820173
+(63) 2 86891425
+(63) 2 77394337
Australia - +(61) 2 80050168
Los Angeles, CA - +19092722457