5 Key Principles Of Good Website Usability

by Sabina Idler

Last updated on February 19th, 2018

It’s true, usability has become a commodity.

Over the past few years, we have gotten used to certain standards in web design. In order to make a lasting impression on your visitors, you need to build experiences that go beyond those of a plain, usable website. This does not mean usability has become any less important. It just takes on a different role in web design, now forming the basis for a great user experience.

Usability means user-centered design. Both the design and development process are focussed around the prospective user — to make sure their goals, mental models, and requirements are met — to build products that are efficient and easy to use.

Here are 5 key principles of good website usability. Make sure to consider these in your next project.

1. Availability and Accessibility

Let’s start with a basic, yet central aspect of usability: the availability and accessibility of your site. If people try to access your website and it doesn’t work — for whatever reason –your website becomes worthless.

Here are a few of the basics of availability and accessibility,

  • Server uptime – It’s important to ensure your visitors don’t get an error trying to load your site. Invest in good hosting.
  • Broken links – Double check that there are no dead links on your site.  Nothing sends a visitor back to Google search results faster than a 404 page.
  • Mobile responsiveness –  Make sure your site can handle different screen sizes and slow connections.


Amazon.com is a flagship example of an accessible website.

Amazon.com is a flagship example of an accessible website.

Amazon.com is a perfect example of an accessible website for several reasons.

First, the desktop version of the site is optimized for both tablets and desktop screens. The layout is flexible and adjusts automatically as the screen size is reduced. For mobile, there is an explicit version of the site with a clean interface, less clutter, and a clear hierarchy of the content. This stripped down mobile version works like a charm — even with a slow mobile internet connection.

Second, Amazon.com has almost no downtime. Obviously, this is what you expect from a company that size. Still, the history of constant availability makes Amazon a reliable and trustworthy service platform.

Last but not least, Amazon is actively concerned with it’s accessibility. On their website, they state: “We’re always looking for ways to improve usability of the site for our customers, including those with disabilities.” For screen readers, they specifically recommend their mobile site with a cleaner presentation of the content.

2. Clarity

You could say the core of usability is clarity.

If you distract or confuse your visitors, they will either need more time to find what they came for, or they might forget their initial goal all together. Either way, they will not experience your website as user-friendly and chances are that they leave dissatisfied and with no intention of coming back.

Visitors come to your site with certain goals in mind. It is your job to help them reach these goals as quickly as possible. If you can manage to do that, your visitors will be pleased and you have laid the groundwork for a positive experience.

A clear and usable design can be achieved through:

  • Simplicity – Focus on what’s important. If you don’t distract your vistors they will be more likely to do what you want them to do.
  • Familiarity – Stick to what people already know. There is nothing wrong with looking at other sites for inspiration. 
  • Consistency – Don’t get cute.  Create a consistent experience across your entire website to keep your visitors mind at ease.
  • Guidance – Take your visitors by the hand. Don’t expect your visitors to explore your site all on their own. Instead, guide them through your site and show them what you have to offer. 
  • Direct feedback – Feedback is essential to any interaction. The moment people interact with your site, make sure to offer an indication of success or failure of their actions. 
  • Good information architecture – Understand your visitors’ mental models and how they would expect you to structure the content on your site. 


A clear and visual content presentation makes Apple.com very intuitive to use.

A clear and visual content presentation makes Apple.com very intuitive to use.

Apple is known for its lean and user-friendly products. The extreme simplicity of the brand and the focus on what really matters can also be found on their website.

The overall appearance is very elegant and minimalist. There is a lot of white space and only relevant content is presented in a clean and straightforward way.  The classical top navigation menu holds the logo and home button, the store, different product categories, a link to the support page, and a search function. The footer of the site holds classical secondary links, such as the Terms of Use and Privacy Policy.

There is no distraction, making it very easy to pursue your goals on the site. For example, when choosing the category “Mac” in the top navigation, you get a visual overview of the different Mac products available. Besides, you get a sub navigation listing all related products relevant for this category. The clear design makes the website just as intuitive to use as all other Apple products.

3. Learnability

Learnability is another important aspect of usability.

It should be your goal to design intuitive interfaces — interfaces that don’t require instructions, or even a long process of trial and error to figure them out. Key to intuitive design is to make use of what people already know, or create something new that is easy to learn.

By now, people are familiar with a lot of design concepts used on the web. By using these concepts consistently, you meet your visitors’ expectations. This way, you help them reach their goals more quickly. As human beings, we like patterns and recognition, which is why we are better at handling familiar situations rather than unfamiliar ones.

If you use new concepts in your design, make sure to use them consistently and give people a hand during the initial learning phase. For example, you can offer additional information, or instructions the first time they use your site or product. Keep it simple and visual to help people remember new concepts.


While the design of the new Microsoft site is modern and fresh, the layout is classical and in line with what we are familiar with.

While the design of the new Microsoft site is modern and fresh, the layout is classical and in line with what we are familiar with.

Microsoft redesigned their website last year.

While the design is very fresh and modern, the layout of the site is classical and in line with what most of us know about websites. At the top left, there is the logo telling us where we are. On the top right, there is a search field, allowing us to search the site for any random term. Below, there is the top navigation menu featuring the central content categories of the site. When clicking on the links, we get a dropdown menu with all the content available within that category.

Then, there is a big visual header element which alternates between four different images. The header is followed by what we know as content area with a vertical sub navigation menu featuring different topics that can be “discovered” and some highlighted content. Below that, there is a social media section and a comprehensive footer area which features Other Microsoft Sites and a lot more secondary links.

The site is very clean and easy to navigate. The familiar layout helps people to quickly find what they are looking for.

4. Credibility

Credibility is a crucial aspect of any website.

Even if people find the content they are looking for, if they don’t trust you, that content is worthless. Your website could cause site visitors to be skeptical about your business in any number of ways including whether or not you really exist, your reputation, or the quality of your content.

It is important that people know you are a real company with real people. Offer a clear “About Us” page together with your contact details and if possible a physical address.

Of course your content also plays an important role for the perceived trustworthiness of your site. Make sure you are honest and precise about your content. Avoid mistakes, such as incorrect grammar or misspellings. Don’t be modest about your expertise. If you are an expert in your field, make sure people know it. For example, you can show third-party testimonials, work references, or the number of your social media followers to win your visitors over.


L’ORÉAL offers a lot of high quality content to demonstrate their expertise and to build trust.

L’ORÉAL offers high quality content to demonstrate their expertise and to build trust.

The brand L’ORÉAL does a great job when it comes to building web credibility.

Besides the professional design, which matches the exquisite reputation of the brand, they offer a lot of high quality content to demonstrate their expertise.

For example, an entire content section covers information about Research and Innovation. This shows the engagement of the brand in professional research and reflects the high quality of its products. Another content section addresses Commitments, demonstrating that the brand takes its social responsibilities seriously.

Besides the actual research, the brand also makes use of expert testimonials and photographs of celebrities, such as Julia Roberts, to convince people of the quality and popularity of their products. Another trust indicator is that it is very easy to get in contact with L’ORÉAL. The brand is not only available via social media, but also a physical address and phone number is easy to find.

5. Relevancy

Last but not least, relevancy contributes to good website usability.

It is not enough that your website is clear, your content must also be relevant. Again, it is essential that you know your users and why they visit your site.

Start with defining who your users are. Second, talk to them to find out what their goals are when visiting your site. Third, define user scenarios that demonstrate in which situation people visit your site to find what kind of content. Any design decision that you make should result in a more user-friendly website for your users.


Nike allows you to browse their store according to your very specific goal.

Nike allows you to browse their store according to your very specific goal.

Nike has done an exemplary job in prioritizing their content with focus on their users.

The brand offers sportswear and equipment for different sports. When coming to their website, you can either choose to browse their store by Men, Women, or Kids, or you can browse by sports.  Instead of only grouping people by their age or gender, Nike recognizes their visitors as sportspeople within a certain discipline.

For example, if you are looking for new running shoes, you don’t even care about all the tennis or indoor sports shoes they also have. Nike allows you to browse their store according to your very specific goal.

Usability means test, test, and test again

Good usability is not attained overnight.

It requires thorough user research and an iterative approach of constant testing and refining.

Good usability depends on whether your website is available, clear, credible, learnable, and relevant to the people who actually use it.



Get updates on new articles, webinars and other opportunities:

Sabina Idler

is founder of UXkids and head of product at Usabilla. While her education and interests are broad, Sabina is passionate about improving interactive media for all ages.


Comment Policy

Please join the conversation! We like long and thoughtful communication.
Abrupt comments and gibberish will not be approved. Please, only use your real name, not your business name or keywords. We rarely allow links in your comment.
Finally, please use your favorite personal social media profile for the website field.


Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. apteka says:
    February 16, 2018 at 12:49 pm

    Good site you’ve got here.. It’s hard to find good quality writing like yours these days.

    I truly appreciate individuals like you! Take care!!

  2. Anthony Cole says:
    October 9, 2015 at 4:26 am

    Good advise. It’s always good to take a step back from design, personal taste etc to make sure that it is easy to use for the audience. My toughest critic is my dad ie someone who is not all that web saavy. But a lot of the time this is our audience, someone who is not all that good with computers.
    Thanks for the article

  3. Faisal says:
    September 10, 2015 at 2:46 am

    Great article! quite useful to build website usability.

  4. David Frank says:
    June 4, 2015 at 10:36 pm

    Yes, the more ‘human’ or emotional factors are important to make a website effective (such as point 4). Even if it’s ‘technically’ usable, you won’t get results unless there’s an empathy/resonance connection with the visitor’s ‘hot buttons’, and key benefits are conveyed effectively and relevantly. Thanks.

    • Kathryn Aragon says:
      June 5, 2015 at 10:24 am

      Well said, David.

  5. Vikash Suthar says:
    March 9, 2015 at 2:06 am

    Excellent work on Usability, got to learn a lot.

    I am a huge advocate of Usability for all components of the product.

    • Kathryn Aragon says:
      March 9, 2015 at 10:11 am

      Thanks, Vikash. Agreed. It should be a priority at every touch.

  6. guptapromoters says:
    January 22, 2015 at 4:37 am

    Such a nice post.
    it gives so much idea about seo and web designing

    • Kathryn Aragon says:
      January 22, 2015 at 9:22 am

      Thanks! Good luck with those ideas.

    • Neil Patel says:
      January 22, 2015 at 2:58 pm

      Thanks for the feedback!

  7. Ubaid Ullah says:
    December 20, 2014 at 10:53 pm

    Very Good information about usability. i learned gained alot of knowledge from it. Thanks Alot!

    • Kathryn Aragon says:
      December 21, 2014 at 10:34 am

      That’s terrific, Ubaid. Glad you found it useful.

  8. Das says:
    June 21, 2014 at 9:11 am


    I like the way you have organized the key elements of good web design.

    After dealing with clients needing their site done a certain way, I have given up on web design. Ability for anyone to do one’s own website is another factor.

    I remember telling one prospect “you may consider a single page design” because all he was after was people calling him or checking on his services or finding the location. Many months later, the man approached me and thanked me because he followed my rather callous comment and increased his business.

    I agree .. Apple, Goopgle and such have effective websites. They are worth studying.

    I often emphasize 1. Speed, 2. Simplicity and Self evidence as the key elements of any type of good design (Print (2D), Product (3D) or digital media.

    Das Menon

    • Neil Patel says:
      June 22, 2014 at 2:52 pm

      Das, glad we could. Thanks for the feedback. We look forward to hearing more from you 🙂

  9. Shital Chaughule says:
    March 20, 2014 at 2:01 am

    Hii Mam,
    Such a very good article. It has presented very well so it is easy to understand. Thank you…:)

  10. Svitlana says:
    January 11, 2014 at 2:16 am

    Hello Sabina, this is very good post. Thank you.
    Wish you the best.

  11. CaptainWahome says:
    December 21, 2013 at 1:11 am

    Great article. It is well summarised, clear and easy to understand. It is usable :).

  12. Ann Daniel says:
    August 4, 2013 at 8:58 am

    Such a great post, I believe the key to the usability of your website is in creating a consistent and obvious navigation, since users are impatient, they won’t spend time in searching for it.
    Ann Daniel

  13. Eric Malcolm says:
    May 8, 2013 at 2:07 pm

    Great explanation of usability and nice examples of websites that implment it. Great Article.

    • Sabina says:
      May 9, 2013 at 4:59 am

      Thanks for taking the time to read my article and for your kind comment! I apreciate it!

  14. April 18, 2013 at 1:11 pm

    HI Sabina,
    Nice post. As a big fan of usability, and a web application developer myself, it’s nice to see some of the main issues summarised well. It is a difficult topic and there is so many soft issues to consider (as a programmer in the beginning I found it took time to get some of these issues). I have also started blogging and hope to cover some similar topics in the future.
    Keep up the good work

    • Sabina Idler says:
      May 2, 2013 at 8:59 am

      Hi Ashley,

      Thanks for your kind comment. I’m glad to hear that you liked the summay and I’d love to read some of your content as well!


Show Me My Heatmap

@CrazyEgg thank you for your amazing service! #GrowthHacking #startup #growthtools

Claudio Cuccovillo


What makes people leave your website?