Steve Krug: Don’t Make Me Think - Key Takeaways for Website Usability

At Bonsai, we're all about creating websites that are as smooth as your favorite cup of coffee. One of our go-to guides for making this happen is Steve Krug's awesome book, Don’t Make Me Think. This gem is packed with tips for designing websites that users can navigate without breaking a sweat. Let's dive into some of the best insights from Krug's book and how they can level up your website's usability.


Web Usability: Designing Intuitive and Easy-to-Navigate Websites

Krug emphasizes a user-centric approach to web design. The primary goal is to create websites that require minimal cognitive effort from users. When users can understand and use your site effortlessly, their overall experience is significantly improved.


Key Recommendations from Don’t Make Me Think

  1. Don't Make Me Think: Web pages should be self-explanatory, allowing users to navigate and understand content effortlessly.
  2. How We Really Use the Web: Users typically scan rather than read. Design with clear visual hierarchies to accommodate this behavior.
  3. Billboard Design 101: Highlight the most important information and make actions obvious and uncomplicated.
  4. Designing for Scanning: Utilize clear headings, bullet lists, and highlighted keywords to facilitate quick scanning.
  5. Navigation and Site Architecture: Ensure navigation is easily accessible and consistent. Logical content organization supports usability.
  6. Conventions Are Your Friends: Stick to common design conventions to keep the interface familiar and reduce the learning curve.
  7. Omit Needless Words: Be concise. Use fewer words without losing essential information.
  8. Visual Hierarchies: Differentiate clickable from non-clickable elements using size, color, and layout to establish importance.
  9. Accessibility Matters: Design inclusively so that all users, including those with disabilities, can access and use your site.
  10. Testing One User Early is Better than Testing Fifty Late: Early and regular usability tests, even with a single user, can provide valuable insights.
  11. Usability as Common Courtesy: Respect users' time by making their experience pleasant and efficient.
  12. Web Accessibility, CSS, and You: Follow standards like CSS for accessibility and consistency.
  13. Breadcrumbs: Implement breadcrumb navigation to help users understand their location and navigate back easily.
  14. Clickable Areas: Clearly distinguish clickable elements using visual cues such as color and underlining.
  15. Page Titles: Use meaningful and concise page titles that describe the content, aiding both users and search engines.
  16. Minimize Noise: Reduce unnecessary words and visual elements to help users focus on important content.
  17. Effective Writing: Write concisely, use scannable text like bullet points, and highlight keywords.
  18. Homepage Essentials: Ensure the homepage answers who you are, what you do, and what users can do on your site.
  19. Simplify Navigation: Streamline navigation to reduce the number of clicks to reach desired content.
  20. Accessibility Considerations: Ensure your site is accessible to all users, including those with disabilities.
  21. Error Handling: Provide clear, informative error messages and easy recovery options.
  22. Mobile Considerations: Design for mobile devices, considering their unique constraints and advantages.
  23. Search Functionality: Include a search box if your site has a lot of content, and ensure it returns relevant results.


Forms: Enhancing Usability

  1. Clear Form Fields: Clearly indicate what users should enter in each field.
  2. Hover and Active States: Use visual cues to show when items are clickable or being interacted with.
  3. Error Handling: Make error messages clear, specific, and easy to find, offering solutions or explanations.
  4. Feedback: Provide immediate and clear feedback on user actions, such as visual cues for correctly filled fields.


Links: Making Navigation Effortless

  1. Visibility: Ensure links are obviously clickable, using conventional cues like underlined text and color contrasts.
  2. Conventions: Follow web conventions for link colors to help users navigate efficiently.
  3. Descriptive Text: Use link text that clearly describes what the user will find.
  4. Consistency: Maintain a consistent appearance and behavior for all clickable elements.
  5. Button vs. Link: Use buttons for actions and links for navigation to set clear user expectations.


Ready to Level Up Your Website?

By embracing these usability principles from Steve Krug's Don’t Make Me Think, you can seriously up your website game. At Bonsai, we're all about creating digital experiences that are not only beautiful but also super user-friendly. Ready to make your website a joy to use? Hit us up, and let's make it happen!



Your current browser is missing features this website requires to display correctly. Please upgrade your browser for the best experience.


Download the agency vetting checklist

Get our expert Agency Vetting Checklist instantly—just enter your info below!

Download the website redesign checklist

Get our expert Website Redesign Checklist instantly—just enter your info below!

Order your FREE Website Audit

Recieve an in-depth audit and analysis of your websites performance within 2 business days —just enter your info below!

Get your Estimate in 24-hours

Schedule a 30-minute meeting with one of our Umbraco Experts - just enter your info below!

Let's Chat!

Want to chat? We love chatting about Umbraco and all things interweb related. Schedule a 30-minute meeting with one of our Umbraco Experts - just enter your info below!