By: Brujo Owoh
There are tons of website on the Internet, and hundreds or probably thousands are created by day. Here’s a very interesting thing to ponder – What are the elements of a good website?

Image Credit: tveskov
Building a website can be daunting but the real challenge lies in making it usable. The problem is most web designers forget that the website wasn’t created for themselves but to solve the users’ needs. They give creativity priority over practicality and usability.
In this article, we would like to highlight 11 web design blunders that web developers and designers make and some suggestions how these mistakes can be easily avoided.
1. Where’s the Search box?
The web is like an archive of information. Whether it’s a corporate website or merely a blog, a search box is essential. The visitor might be looking for something that is hidden within the website, with the search box, chances are, visitors will get what they want.
Suggestions:
Google Custom Search is a neat, simple and effective way to get started. It enables visitors to search your site in an efficient manner. Just copy the HTML code from the control panel and paste it on your website and voilà, you’ve got a search function right on your website.

Here’s a simple form code to display Google’s search engine on your site too. All you have to do is change the site name to your website’s name. Plus, you can modify the submit value to anything you like.
<form action="http://www.google.com/search" method="get"> <fieldset> <input type="hidden" name="sitesearch" value="http://www.hongkiat.com/blog/" /> <input type="text" name="q" size="25" maxlength="255" value="" /> <input type="submit" value="Search Hongkiat" /> </fieldset> </form>
More: Designing The Holy Search Box: Examples And Best Practice- This article details guidelines for designing the search box.
2. Poor Readability & Legibility.
This is a crucial element of web design. Of course, a good interface design will grab the users’ attention but users have to read text to be able grasp the information they desire. Some websites use the most bizarre font styles and sizes that make reading a pain.
Suggestions:
Fortunately, there are simple ways that you can do to improve the users’ reading experience on your website.
- Compare color schemes of most major sites and notice how the colors improve readability. A good place to try out different color schemes is Adobe Kuler.
- Use a Sans serif typeface as it allows for easy reading on the web.
More: Here is a good article that will gives you more tips on improving readability – Readability – Making Web Pages Easy To Read.
3. Unorganized Content Layout.
A website’s content is what drives traffic to it. How the content is structured is what will make it a success or a failure. Users do not read unless absolutely necessary but scan through information and pick out points of interest on a web page. Some designers just put a block of text on the web page and totally neglect headings, sub-headings, bullets, keywords, paragraphs, etc.
Use an appropriate page title for each web page so users know exactly where they are. Some designers even forget to name the web page.
Overall, the worst in this category will be putting inaccurate, inaccessible, insignificant or out-of-date content on your website. The content must coincide with the overall theme of the website and be useful. If a page is under construction, why bother putting it up? If a designer really must, then it is only temporary and 3 weeks will no longer be deemed temporary.
Suggestions:
Organize content on your website using HTML and CSS should be used when creating the design of your pages.
- Create enough whitespace between your text and images by using margins.
- Update and be consistent. The purpose of updating is not just to add new content but to spot and correct past mistakes. Jakob Nielsen suggests you hire a web “gardener”.
Budget to hire a web gardener as part of your team. You need somebody to root out the weeds and replant the flowers as the website changes but most people would rather spend their time creating new content than on maintenance. In practice, maintenance is a cheap way of enhancing the content on your website since many old pages keep their relevance and should be linked into the new pages. Of course, some pages are better off being removed completely from the server after their expiration date - Jakob Nielsen
4. Bad Navigation.
Navigation within a website should be seamless. Users should be able to find their way around easily. While there is no standard for navigation within a website, especially now as more new web development technologies emerge, it is imperative to understand that navigation must be intuitive and consistent.
If text is used as navigation, it should be concise. Visual metaphors should not be re-invented. If hyperlinks are used, then they should stand out from the body of the text. Dead links should have no place on any web page whatsoever. This increases user confusion and wastes time. And one that is even just as worse is having a link on the homepage that links to the homepage.
Suggestions:
- Make navigation smooth by using textual descriptions for all links. Provide alt text for images. Use alternative text description techniques for Flash or Javascript links.
- Organize and structure your navigation in tandem with the theme of the website. Personal websites can afford to be more creative yet accessible but a business website requires more efficiency and clarity.
Remember, if users can’t find what they want in less than 3 clicks, most will leave immediately.
More: Implementing Effective Website Navigation – This article gives more insight on implementing an effective navigation for your website.
5. Inconsistent Interface Design.
Excessive creativity can be just that. Excessive! Some designers take it to another level when creating websites by creating different designs for every web page within a website. This is by no means confusing to the user. And utterly annoying. No matter how outstanding and attractive a website is, if the overall look and feel is not consistent, users cannot relate to it and feel less in control. Thus, leaving as soon as they arrived.
Suggestions:
- Use a standard consistent template for every page with links to the main sections of the site.
- The keyword is simple. Create aesthetically simple designs and users will never get confused on your website.
6. Unfriendly Screen Resolution.
I’m sure we’ve visited websites where you have to scroll horizontally. This is an absolute no-no in modern web design. A good designer will develop websites that fit on most screen sizes. The current optimized layout for websites currently is 1024 x 768 pixels.
Suggestions:
It’s hard and almost impossible to cater the design to fit every resolution especially when visitors are now surfing from mobile phones and netbooks, but we can get a rough idea what are the generally used screen resolutions with these following ways:
- Check your stats – Analyic services like Google Analytics provides you information about what monitor resolution they are using. These are useful information you should know before initiating your next revamp.
- W3 Schools Browser Stats – W3 Schools gives clear lists of the most popular browser used by netizens and sort them according to popularity. There are other interesting and important statistics too.
7. Complicated Registration Forms.
Registration forms are tricky. How much information do you require from the user? Gone are the days where a user had to enter a zillion details to register to your website. Some websites make most registration fields mandatory and validate the fields to the extent where the user is frustrated after a few tries. Remember, users visit a website to acquire information. Not the other way round.

Someecard’s simple form makes registration painless.
Suggestions:
Compare registration forms across communities on the web and understand what basic information is required of the user during the registration process.
More: 9 Common Usability Mistakes In Web Design – This post on Smashing Magazine takes an in-depth look at registration forms amongst other usability mistakes.
8. Unscrupulous Use of Images/Animations.
Too much images on a web page is a huge turn off. Images can be used to capture users’ attention but it can also be a distraction or just plain aggravating. Images should be used to illustrate and guide the user where appropriate.
Animations are awesome and a powerful medium. Especially when used appropriately. When it’s a cycle or just too much on a web page, it gets on the users’ nerves. Users don’t have the patience, time or resources so designers must offer alternatives or better yet, the skip button, if it’s a full page animation.
More: Flash: 99% Bad – Use Flash appropriately. It’s been almost 10 years since Jakob Nielsen published this article but it’s still relevant in terms of Flash usability especially the Breaks Web Fundamentals piece.
9. Cluttered Pages, More Whitespace.
Too many designers forget about whitespace and its importance. They are so engulfed in their own design creativity that they forget that it’s not about them. Thus, they try to cram as much as they can onto a single page. End result? A busy, cluttered and unreadable page.

kylestanding make good use of whitespace in their design.
Here are few articles to give you a good idea on the importance of whitespace in web design:
10. No Background Music, Please!
Users don’t want cool, they seek efficiency. And yes, 99 percent don’t care about the music on your website. Some designers make it worse by putting different background music on every web page.

Suggestions:
Don’t use background music, but if you must, create a frame for the code and user controls. That way, the music loops continuously, instead of changing each time a new page is loaded within the website. And the user can stop or pause whenever.
11. Test, Test and Test.
This cannot be overemphasized. How many times have we been to web pages that can only be viewed on a certain browser? Web developers have to have a checklist of sorts when testing websites.
- Can the website be viewed in different environments?
- Is the design layout consistent in all browsers?
- Can the website be viewed in different settings such as Images turned off, JavaScript turned off, etc?
Suggestions:
W3C offers tools to test for quality assurance. Check out W3C Quality Assurance Toolbox and Web Page Validation.
Conclusion:
Keep it simple, stupid (K.I.S.S).That’s bottom line. If it’s simple, it’s usable. All in all, great websites keep it simple and usable. Do your homework and it comes easy and naturally.
What are your experiences in web design projects?
What other tips and thoughts would you like to share on web design mistakes?
About Author: Brujo Owoh is a Multimedia Systems undergrad specialized in Web Design and 2D Animation. He enjoys reading fiction, hang out with his mates, and keeping up with design trends on Twitter. Visit Brujo’s blog or follow him on Twitter
Related Contents |
Sponsors |
|
Posted by hongkiat in Web 2.0 , at 02.05.10
|
|

























Comments
Andy February 5th, 2010
Upon loadin this page the ad in the post footer started playing music.. do as you say not as you do?
ReplyTschai February 5th, 2010
Great roundup…have implemented most of them in my latest site, I think…
Replytitos2k February 5th, 2010
obvious, basic things
ReplyAndy February 5th, 2010
Great advice- some of it obvious, but other parts not as obvious. Agree with the first comment though – I started hearing music when I loaded this page, and it took me ages to find where it was coming from (I quite my itunes, ans Spotify just in case!!) Get your sponsor to lose the music!!!! Bad skills!
ReplyKelley Thompson February 5th, 2010
It’s a good article!
I agree with most of the points in this article, but there are a few more -
How about misspelled words?
“There are tones of website on the Internet today”
“2 Update and be consistently. The purpose of updating is not just to add new content but to spot and correct past mistakes. Jakob Nielsen suggests you hire a web “gardener”.”
Text that reads as if it should be linked, but isn’t?
“More: Here is a good article that will give you tips on improving readability – Readability – Making Web Pages Easy To Read.”
Testing in different browsers?
In Comments, the images are broken and text does not display correctly in FF.
Links to external content should open in a new window. All the links in this page open content in the same window.
Replyhongkiat February 6th, 2010
That’s really awkward! The ad with with music must be geo-targeted. Anyway we’ll check with the ad network :)
@titos2k Obvious, but often missed. Don’t you think so. In fact, we are a good example already :)
@Kelley Thanks for pointing the out :-) They will be fixed!
ReplySS February 6th, 2010
It’s pretty ironic how there is an audio ad playing on this page :D
ReplySS February 6th, 2010
Very good article, by the way. I see far too many sites with poor navigation structure – that’s the biggest turn-off for me personally.
Replyhongkiat February 6th, 2010
The ad is geo-targeted so we are unable to see it here. Please send us a screenshot of the music-playing-ad (me[at]hongkiat.com) and we can have it removed in the settings. Thanks!
ReplyDan February 6th, 2010
Good post but i did laugh when i got to 10. No Background Music, Please! with all the annoying and distracting music playing in the background.
ReplyDan February 6th, 2010
The musical ad is for iTunes in the related entries box.
ReplyRebecca February 6th, 2010
I stopped reading after all the typos
ReplyCanton homes February 6th, 2010
This was kind of choppy, I’m surpised at HongKiat, maybe the editor is on vacation.
ReplySmashing Buzz February 6th, 2010
amazing article, where you pin point some really basic area, must be helping for all even for Quality Engineers…
ReplyLuke February 6th, 2010
The reference to the W3Schools browser stats is missing the closing strong and anchor tags.
ReplyLou's Design February 6th, 2010
Yeah I was surprised at that annoying background music, Hongkiat. Had a feeling you was unaware. I had to close 10 tabs because I couldn’t find the source but it’s all good. Keep up the good workk.
Lou
ReplyMatt February 6th, 2010
People say these are obvious but 90% of sites out there break these rules. Sometimes things, when you read them are obvious and makes sense in your mind, but that is completely different to putting them into practice. This article will be good to turn into a checklist for future sites. Thanks Brujo
ReplyCodesquid February 6th, 2010
Great advice! Most of this should be obvious to experienced developers but beginners will learn a lot from this.
ReplySaturnalia February 6th, 2010
You lose credibility when your own website lacks the attention to detail that the article attempts to address.
ReplyJay February 6th, 2010
I just have one thing to say… “…even just as worse…”? WTF?
Unless/until they fix this, this line can be found in the last sentence of the second paragraph of section 4 (Bad Navigation).
ReplySoft Skills February 6th, 2010
The final part is true, why need music? Speed and performance matter :)
ReplyMin Thu February 6th, 2010
There is something wrong with this post’s formatting. All text are bold after no. 7.
ReplyAkshay February 6th, 2010
everything appears to be in bold…
looks like you forgot to close one of the >strong< tags
Anyways excellent post…
close strong tag after 2nd item of suggestions list…
Replywpthemescool.com February 6th, 2010
nice , thanks kiat for sharing
Replygul February 6th, 2010
11 common mistake such a nice article
ReplyJohnson February 6th, 2010
There is some formatting errors in this post maybe some bad html tags used after the 7 the point here is a screenshot
http://twitpic.com/11oiic
ReplyChristopher Burd February 6th, 2010
Here’s a challenge: fix all the mistakes in this site, but keep the light, naive, fun vibe.
http://infodesignnotes.wordpress.com/2010/02/02/i-could-gripe/
Replyhenri February 7th, 2010
Thank you for opening my mind.Good work mate.
ReplyRahul - Web Guru February 7th, 2010
This is a really mice compilation of web design mistakes.
ReplyBrian Parks February 7th, 2010
Dude, they are tearing you a new one.
I agree with some of this. I disagree that you must use a sans-serif typeface. Georgia is a perfectly legible and beautiful typeface for web use.
ReplyWebtoolfeed February 7th, 2010
Great post! Very interesting thought.
Replyahmet alp balkan February 7th, 2010
I think you should forgot closing and tags… The whole page fcked up.
ReplyJava developer February 7th, 2010
Very reasonable advices. Thanks
Replyzaphod beeblebrox February 7th, 2010
Most of the advice given here is sound, but I take issue with number 7 as it is both a gross over simplification and generalization :
“Remember, users visit a website to acquire information. Not the other way round.”
In fact many websites are not merely an end in themselves, as this article assumes, but actually portals to a particular service and those services DO require information from the users and sometimes quite a lot of it.
Replyarslan February 7th, 2010
hi,good informative article, i am also a blogger but not professionel i started blog just 3 months ago ,my traffic is not increasing .my blog is http:://www.techgale.com
Replyi want to know that the theme which i am using is good or i should use a simple theme.
i shall be very thankful to you if u replies.
Vivekanand February 8th, 2010
Awesome, I am planning to change my site and will make sure not to make blunders…..
Thanks for your really really good effort for posting this article.
Thanks,
ReplyVivek
Nature Photography February 8th, 2010
nice. i like it so much. thanks for posting this blog.it really help a lot.
ReplyTHANKS!
God Bless!
Isa February 8th, 2010
Very good article. “keep it simple, stupid!” that conclusion was a good slap in the face, haha.
ReplyTed Rex February 8th, 2010
Great article. I made this one of my three links for the day on my Design Thought blog:
http://designthoughtfortheday.blogspot.com/2010/02/02-08-web-design-mistakes-fail-at.html
All the best, Ted
ReplyAri Herzog February 9th, 2010
Speaking about white space, where is it here?
ReplyShamsul Aizat February 9th, 2010
Hey, thanks for the info.
ReplyMax Weaver February 9th, 2010
Excellent post! I liked the search box tip.
ReplySM February 9th, 2010
Great tips. Thanks!
ReplyJane February 9th, 2010
good post – just need the google spiders to recognise good design now.
ReplyMagid February 10th, 2010
Very nice post.
ReplyWisatakaltim February 10th, 2010
thanks for tutor
ReplyEko Setiawan February 11th, 2010
Hi, thanks for share…this great, especially “No background music, please!”. We need your content, not a music from your site.
Reply:)
Clark February 12th, 2010
You might add, not having most of what you see above the fold ads. ;)
Replyseni Budaya February 13th, 2010
Bad, Nice and great website sometimes in different way.
Replyrecruitmentblog February 14th, 2010
Cool tips. I need to see if I did something like this! thanks
ReplyNick Martin February 14th, 2010
How about grammatically incorrect English?
e.g. “Too much images on a web page is a huge turn off.”
ReplyJohn Hoff - WP Blog Host February 17th, 2010
I’m a big fan of the K.I.S.S. method as well.
It was DeVinci who once said, “Simplicity is the ultimate sophistication”.
I love that. Works in our lives and it works for our websites.
ReplyVector February 21st, 2010
Really good, learning at the same time very grateful author!
Replymerx February 22nd, 2010
yeah, keep it Simple, Student..
Replyfareed February 26th, 2010
wow…………………..
Replygregory March 4th, 2010
l4q4DI http://jf4Gqm84hEQsl0dy2Pu3b.org
ReplySeyri Dizi, Dizi İzle, Seyret March 6th, 2010
google sitemap…
ReplyTrackbacks