Psi Prime Inc providing Web Development Solutions for your business needs Website Do's and Don'ts
 
   

Home
Psiclopedia™ Software
Web Programming
Website Designs
S.E.O.
About Us
Educational Info FAQ Website Do's and Don'ts Meta Tags Web Marketing
Support
Contact Us

HACKER SAFE certified sites prevent over 99.9% of hacker crime.

Psi Prime is here
to help you. Click to chat.
 

Website Do's and Don'ts

 

Do's and Don'ts of Web Sites
Originally compiled July 2004 for IJO Chicago Conference.
by Matthew A Perosi
Additional source material provided by Jakob Nielsen.

General Do's and Don’ts of web sites

Don’t NOT Have A Web Site! Do Have A Web Site! Even if it is a “business-card” type site.
Generation X and Y will not have their fingers do the walking, they will make their fingers do the typing. They will go to Google.com.
Remember that your web site is always open even when your store is not.
Don't show your web site as under construction. The web is a constant changing medium. No web site is ever fully completed. They can only be considered to be complete enough for current information. As soon as new information comes along the site will change. Would you hang a sign in your retail store saying, "inventory incomplete and changing, come back soon?" Do just put up a home page with your company logo, what business you are in, why you are different and contact details with a phone number. This is especially beneficial if you have extensive design work to do and this can be achieved very quickly. This basic web site could also get picked up by some of the search engines and, most importantly, won't irritate any visitor. You can even give a teaser of what the site will be doing.
Don't attempt to implement the latest Internet technology and include the newest Internet buzzword. New Internet technology appears daily, and many companies have lost a lot of money implementing poorly conceived technologies. If you spend time and resources on the latest technology just because it's a fad, you will loose money. Do spend time creating your web site with on thing in mind: customer service. You will reap many rewards if you spend time figuring out your customer needs and create a usable web site to answer those needs.
Don't create a catalog only web site. If you only have a catalog online the impression you give off is that you only care about the product and not who’s wearing it, or using it. Do create a web site that the visitor will find interesting. Include information about your business, your services, valuable education information about products and your industry.
Don't put together impersonal cold web sites. Users want to know who they are dealing with. Do provide specific information about the web site content providers. Biographies and photographs of the company owners or authors of web articles will help make the Web a less impersonal place and increase trust. Personality and point-of-view often wins over anonymous bits coming over the wire.
Don't use browser specific features. Please avoid the temptation to use the latest in moving graphics if it means that it only works with one browser and you have to put the phrase "Best viewed with ..... browser". You will not only turn away many would-be visitors but alienate them as well if they perceive that you don't like their favorite browser. Do use standardized HTML and web programming techniques. Spend the time and extra money to have your site tested in every appropriate browser so there are no surprises when your site is launched.
Don't create slow web sites. There are many factors in what causes web pages to download slowly. Originally it was caused by bloated graphic designs. Some sites still have too many graphics or too big graphics; or they use applets where plain or Dynamic HTML would have done the trick. The growth in web-based applications, e-commerce, and personalization often means that each page view must be computed on the fly. As a result, the experienced delay in loading the page is determined not simply by the download delay but also by the server performance. Sometimes building a page also involves connections to back-end mainframes or database servers, slowing down the process even further. Do invest in a fast server or a hosting company with a fast server. Do spend the extra money to make sure your web site and code quality are optimized for the fastest response times.
Users don't care why response times are slow. All they know is that the site doesn't offer good service: slow response times often translate directly into a reduced level of trust and they always cause a loss of traffic as users take their business elsewhere.
Don't over use frames. Frames are great at making navigation simple and quick but more than three will work against this. Use two for navigation and one for content. Avoid scroll bars and borders on frames, they're highly unfashionable. Do avoid frames at all costs for general web site usage. Design a site that is fast downloading for the users, as well as a layout they will understand. Frame designs work will in situations where the users are more experienced, and also work well in corporate intranet designs.
Don't use music on your site unless your it is actually designed to appeal to people of particular musical taste or is all about music. Resist the temptation to provide sound on your site just because you can. Someone working in an office certainly does not want music blaring out unexpectedly! Do provide a way to turn the music on. If you feel the need to have music on your site do not allow it to start automatically, but allow the user the ability to turn it on, and turn it off again.
Don't collect email addresses without a privacy policy. Users are getting very protective of their inboxes. Every time a web site asks for an email address, users react negatively in user testing. Don't assume that people will sign up for a newsletter just because it's free. You have to tell them, right there, what they will get and how frequently it will hit their mailboxes. Do provide an explicit privacy statement or an opt-in checkbox right next to the entry field. Otherwise, you have little hope of collecting email addresses other than mickey@mouse.com.
Don't use mailto links any more. In fear of spam, your visitors do not want to give you their email address. You should fear spam even more if you include your email address in a mailto link on your web page. Email collection companies have mastered the ability to find your email address listed in your web site. Once found, your email will end up on every spam list from ab-workout machines to trips to Zimbabwe. Don't list your email in text format on any web site any more. Do show your email address as a graphic. But still don't include a mailto link. If the person wants to email you let them retype your email address, better yet, just provide them with a form page direct from your site that will get processed through a hidden program and email you directly.
Don't let your web site get turned off or experience service interruption. If your web site is working today, but not tomorrow, visitors might think you went out of business or you could not pay your web site bill. Do make sure you pay your domain name bill every year, and use a reliable web hosting company. Get a get a multi-year domain registration so you don't have to worry about it. Make sure you pay your web hosting company's bill on time.

Important home page Do's and Don'ts

Don't use vague or generic language to describe your web site's purpose. Obscuring the basic purpose makes it much harder for users to interpret a web site's information and services. Do use small bits of information important enough for the users to get the basic idea of your web purpose. Use well researched design elements to add to the user's existing understanding of a site.
Don't make your home page or other main pages long and boring. Do make your home page and other main pages concise and easy to skim through. If you want to give them more information then create links to pages with detailed information, don’t force it on them.
Don't write in paragraph format on your home page. A wall of text is deadly for an interactive experience. Intimidating. Boring. Painful to read. Do write using scannable text, write for online, not print. To draw users into the text and support scannability, use well-documented tricks:
-subheads
-bulleted lists
-highlighted keywords
-short paragraphs
-the inverted pyramid
-a simple writing style, and de-fluffed language devoid of marketing gimmicks.

Do's and Don't of hiring a web creation team.

Don't try to program your web site yourself. All the time you spend trying to put a good web site together is valuable time you could be spending on making money for your business. You should concentrate on what you do best, not learning something new outside of your field of expertise. Do hire someone experienced to create your web site. Unless you are able to keep up with the current do's and don'ts about web site design, let a professional handle the work. They can do it faster and more professionally than you could every do.
Don't hire a "Jack of All Trades" to program your web site. Watch out for consultants that say they can do everything computer related. The truth is they specialize in nothing. The Internet is a specialized business and making it work for your specific needs will be difficult. Do hire someone who specializes in Internet technology. Make sure they have a lot of experience developing web sites. Don't hire a student or someone you know that does web sites for a hobby, their inexperience will doom your web site's effectiveness.
Don't hire a "Web Programmer" to "Design" your web site. Web Programmers are technical people good with numbers, science and technical issues. Their thinking comes from the left half of their brain. Typically these people are not artistically talented and can't design a good-looking functional web site. Do hire a "Web Programmer" to create your web site once it is designed. But hire a "Web Designer" who is artistically talented and uses the right half of their brain, to design your web site for your needs.
Don't trust people who say they can both "program" and "design" web sites. It is physically impossible to proficiently do both unless the person is a genius and most geniuses will have better things to do than program web sites. Do hire a web creation team or company that employs different people for design and programming. Ask the web creation company to tell you who does what jobs. Your web site design and functionality will be better for it.
Don't randomly hire a web creation team for your company. Do review the web team's portfolio and make sure their previous web sites are in line with your needs.

Do's and Don'ts of information on your site.

Don’t use large graphics on your home page. They will cause it to load slowly. Visitors using dial-up will not wait for more than 15 seconds for your site to load. Do use optimized graphics and concise descriptions on your home page. Graphics appropriately created and sized for the web. Concise descriptions to help people skim you page.
Don't just use graphics to decorate your homepage. Stock photography sellers are doing a brisk business, but users don't believe that your product will make them happy just because there's a smiling lady on your homepage. Better to show your actual product. Do use images or photos of importance or relevance. Photos of people who have an obvious connection to the content as opposed to using models or generic stock photos. People are naturally drawn to pictures; gratuitous graphics can distract users from critical content.
Don't use small thumbnail images of big, detailed photos. It's good when sites link small pictures to bigger pictures, so users have the option of seeing the image in more detail. However most of the time the thumbnail images are simply reduced versions of the full size images. If an original photo has a lot of intricate detail, the thumbnail is often incomprehensible. This might work for general photo galleries, but not for important image content. Do create individual specifically cropped thumbnail images designed to convey your message. If you are trying to tell a story, use a small cropped image while maintaining image clarity and importance. When the image is clicked you can then show the fully enlarged, uncropped image.
When using photos on the Web:
- Include fewer people and objects, in less complicated settings than you would for photos intended for print.
- Emphasize close-up shots with clean backgrounds.
- Don't just resize; first crop the image to focus on a salient and simple element.
Don’t bury essential information.
-Don’t make the users have to click through 5 pages to get to your product catalog.
-Don’t make the users scroll down to get to all your important information and important links.
Do make essential information easy to find.
- Put all important information at the top of every page.
- Make sure all important navigation links are at top of every page.
- If you can’t follow these rules then you MUST put a Search feature at the top of every page.
Don't just take content from your brochures or other company literature and try to replicate it on your web site. The Web is a different medium and visitors view it differently. Do think about the message you want to convey and how to convey it in on the Web. Remember the Web is a medium where content must be sparse but full of impact.
Don't use headlines that make no sense out of context. Headlines must be written very differently for the Web than for old media: they are actionable items that serve as important information elements and should help users navigate. Headlines are often removed from the context of the full page and used in tables of content (e.g., home pages or category pages) and in search engine results. Do use heading that are very plain and meet two goals:
- tell users what's at the other end of the link with no guesswork required
- protect users from following the link if they would not be interested in the destination page (so no teasers - they may work once or twice to drive up traffic, but in the long run they will make users abandon the site and reduce its credibility)
Don't let links on your site become broken. Broken links cause frustration. When a visitor believes they found good information on your site you are leading them on and suddenly let them down hard! Do check your site often, clicking on everything. Avoid 404 errors.
Don't use links without regularly checking their validity. Most webmasters will check every link both within the site and links to other sites on the Web before their site is launched. However, once a site is launched link checking rarely happens again. Do check your links every week, or at least every month. Dead links will annoy your users. Nothing is worse than leading your user on with a link they believe will answer their question, only to be let down by a broken link.
Don't let your information get out of date. Do change the content on your web site and keep it credible, original and timely. This will keep them coming back.
Don't forget to date your content. Without dates on articles, press releases, and other content, users have no idea whether the information is current or obsolete. Do put dates on all of your web pages, even if it's just a current copyright date at the bottom of every page (although you need to keep your copyright date current as well). More specifically your need to include an exact date for any reprinted article, statement, or message that appears on your site. You do not want to mislead your visitors when you refer to the passage of time without giving them date specific information. They might mistake an outdated article from 2 years ago as something relevant for today.
Don't create text that’s too small or too much to read. Do make sure that your text appears large enough to read for everyone. Many visitors will be over 40 and experiencing reading difficulty. If your site is too difficult to read they will have no choice but to leave.
Don't use Fixed Font Size. Cascading Style Sheets give web sites the power to disable a Web browser's "change font size" button and specify a fixed font size. About 95% of the time, this fixed size is tiny, reducing readability significantly for most people over the age of 40. Do use percents in your font size style sheet specification instead of absolute number of pixels. This will allow every user's computer settings to specify the font size and making it easier for them to read
Do use descriptive page titles. Search engines use the <title> tag to help index your web site. Poorly chosen page titles will hinder a search engines ability to properly list your site. The page title is your main tool to attract new visitors from search listings and to help your existing users to locate the specific pages that they need. Page titles are also used as the default entry in the Favorites when users bookmark a site. For your homepage, begin the with the company name, followed by a brief description of the site.
Don't use overly detailed ALT text. The ALT tag is use for search engine information, navigational help and for users with disabilities. ALT tags can be uses inside many other HTML tags. It is unnecessary and distracting to use them in hyperlink tags, or in font or paragraph tags. Reserve their use for images only. Do not over use the amount of information in the ALT tag, only use what is needed. Do provide ALT tags with the image's meaning. Provide what users need to know about the image to use the site most effectively. There is no need to describe irrelevant visual details.
Don't create anything that looks like an advertisement. Web users have learned to stop paying attention to any ads that get in the way of their goal-driven navigation. Unfortunately, users also ignore legitimate design elements that look like prevalent forms of advertising. Do avoid any designs that look like advertisements. The exact implications of this guideline will vary with new forms of ads; currently follow these rules:
- banner blindness means that users never fixate their eyes on anything that looks like a banner ad due to shape or position on the page
- animation avoidance makes users ignore areas with blinking or flashing text or other aggressive animations
- pop-up purges mean that users close pop-up windows before they have even fully rendered.
Don't use static page widths in your layout design. Designing a web page to fit in a specific browser size is poor planning. Users hate scrolling left to right. Vertical scrolling seems to be okay, maybe because it's much more common. Do use a table formatted with percentages that lets users adjust the homepage size. By using percentages, the user has the freedom to change their browser size for their needs. People with big monitors want to be able to resize their browsers to view multiple windows simultaneously. You can't assume that everyone's window width is 800 pixels: it's too much for some users and too little for others.
Don't be tempted to use multiple color backgrounds with equally colorful fonts. You may like it but the chances are there will be many more that don't! And there are a very limited number of successful combinations of colored fonts on colored backgrounds. Do use a meaningful color combination that is easy to read. Make sure you use it throughout your entire site.
Don't design for use with millions of colors. There are only 216 "Web safe" colors that can be used that will be seen in the same way by both Windows and Macintosh users. Do stick to web safe colors for your backgrounds and for the color content of graphical buttons etc. This will insure a visitor using a Mac and a visitor using a PC actually see the same thing.
Don't force overly restrictive form entry. Whatever you request the user to type in, make sure your don't force them to follow your required method of input. Any text entry field that requires users to type information in a specific way rather than allow the natural variations that humans prefer can be irritating. Many sites, for example, force users to enter credit card numbers as 1234567890123456, rather than letting them put spaces between groups of four digits, which significantly reduces the risk of errors. Do put the burden of formatting form data on the computer, not the human. Let users enter data in the format they prefer. Try to come up with methods to format the information yourself before saving it. Allowing the user to enter their information in their own way will ease their experience on your site.
Don't create infrequently asked questions in you FAQ. Too many web sites have FAQs that list questions the company wished users would ask. No good. Infrequently asked questions undermine users' trust in the web site and damage their understanding of its navigation. Do create a set of questions that have actually been asked by your customers. FAQs have a simplistic information design that does not scale well. They must be reserved for frequently asked questions, since that's the only thing that makes a FAQ a useful web site feature.
Don't avoid answering users' questions. Users visit sites because there's something they want to accomplish -- maybe even buy your product. A poor quality web site is to fail to provide the information users are looking for. Sometimes the answer is simply not there and you lose the sale because users have to assume that your product or service doesn't meet their needs if you don't tell them the specifics. Other times the specifics are buried under a thick layer of marketing jargon and bland slogans. Since users don't have time to read everything, such hidden info might almost as well not be there. Do give serious consideration to the goals of your web site and the needs of your visitors. Try to get an idea of why visitors will be coming to your site in the first place and give them the information they are looking for in an easy to understand format.
Don't just provide long lists that can't be culled by attributes. If you provide many items on your web site don't force your visitors to view pages of long lists with no ability to sort through, or reduce the list by category. Do provide a way to limit the visitor's search so they can selectively look for the information or products they want. One of the main usability guidelines for category pages is to let users cull items according to attributes of interest.
Useful culling requires four things.
- The site must support culling in the first place, and most don't.
- The culling attributes must make sense to users rather than being highly technical or company-internal (say, using part numbers, even though they may be offered for search if customers know exactly what they want).
- Criteria should differentiate products of interest from those the user wants to ignore. Examples:
Show only products that can be delivered by Christmas Eve. Show only shoes that are available in size 10 extra-wide.
- Finally, of course, the user interface that controls the culling process must be simple so that users can focus their attention on attributes and listings, not on the mechanics of operating the site.
Don't provide products sorted only by brand. Unfortunately, many sites only let users sort items by brand. So you can find, say, all Armani products, but not all red sweaters. Do support sorting by attributes of interest to users. When doing this you must first figure out "What attributes do users value?" The answers will differ by product category, but user research can help you discover them, as can a good sales person.
Don't hide previously important home page information. In general, users remember when they've seen something interesting on a homepage. However, unless that homepage lists recent features and offers links to them in the archive, users will never be able to find what they're looking for on subsequent visits. Do make it easy to access anything recently featured on your homepage. Create a way to easily search for archived home page information.
Don't use new URLs for archived content. Changing the URL when archiving content causes broken links and bookmarks for users. It also ruins any previously good search engine ranking you might have had. Do keep the original URLs for your content. You should archive all your old content on your web site. Archives add substantial value to a site with very little extra effort.
Don't use PDF Files for general pages of your web site.
PDF files cause a discord in web browsing. They change the abilities of the web browser with simple things like printing or saving documents.
Do use PDF files when you want to distribute manuals and other big documents that need to be printed. Reserve it for this purpose and convert any information that needs to be browsed or read on the screen into real web pages.

Do's and Don'ts of site navigation

Don’t Confuse Your Visitor.
Entrepreneur.com June 10, 2004 article: "Once most first-time visitors get to your site they will only spend 10 seconds on before deciding whether or not it offers any value for them."
Avoid too many flashy graphics and nifty animation effects.
Do Follow These Basic Guidelines
-Use only 2 or 3 colors throughout your site.
-Use only 1 or 2 fonts. Unless you have a reason, NO FANCY FONTS. Make chosen fonts consistent for headers or text.
-Only use a background image or color if it does not distract from reading.
Don’t Use Confusing Navigation. Each page should be laid out the same for ease of visitor navigation... Do follow these basic guidelines.
-Categorize and simply have a link to every page.
-Make sure all pages have the navigation buttons and links in the exact same position.
-Make sure your Color, backgrounds, layout, buttons, fonts, etc. are the same on every page of your site.
Don't make your web site difficult to use. If a web site is difficult to use; if the homepage fails to clearly state what a company offers and what users can do on the site; if users get lost on a web site; if a web site's information is hard to read or doesn't answer users' key questions, they leave. Do design you web site keeping in mind these qualities:
Learnability: How easy is it for users to accomplish basic tasks the first time they encounter the design?
Efficiency: Once users have learned the design, how quickly can they perform tasks?
Memorability: When users return to the design after a period of not using it, how easily can they reestablish proficiency?
Errors: How many errors do users make, how severe are these errors, and how easily can they recover from the errors?
Satisfaction: How pleasant is it to use the design?
Don't misuse Changing the Color of Visited Links.
When you can see the color of your links change you can easily track your progress through a web site. Knowing your past and present locations in turn makes it easier to decide where to go next. Most important, knowing which pages they've already visited frees users from unintentionally revisiting the same pages over and over again.
Do make sure you use color-changing links on your web site. Make sure you use the same color scheme from page to page. Returning visitors will look for those different color links to quickly zero in on the information they found helpful in the past.
Don't allow your visitors to get lost. Avoid allowing your users to get drawn down into some cul de sac and have no idea how they got their or how they can get back to the home page without typing in the URL again. Do apply this simple rule to the structure of your site - it should never take more than three clicks to get from any one page to any other.
Don't include an active link that points to the current page. Active links to current pages cause three problems:
-If they click it, a link leading to the current page is an utter waste of users' time.
-Worse, such links cause users to doubt whether they're really at the location they think they're at.
-Worst of all, if users do follow these no-op links they'll be confused as to their new location, particularly if the page is scrolled back to the top.
Do take the extra time required to change your universal navigation. On every page you should turn off the current page's link and highlight it in such as way that indicates that it's the current location.
Don't overuse JavaScript in links. Links that don't behave as expected undermine users' understanding of their own system. A link should be a simple hypertext reference that replaces the current page with new content. Users hate unwarranted pop-up windows. When they want the destination to appear in a new page, they can use their browser's "open in new window" command -- assuming, of course, that the link is not a piece of code (like a JavaScript) that interferes with the browser’s standard behavior. Do limit the use of JavaScript in links to open new windows. Best used when showing enlarged versions of images, or extended definitions of briefly shown information on the main page.
Don't open new browser windows randomly or without good reason. Opening too many new windows can cause memory faults on a computer. Some anti-spam software will even prevent new windows from being opened. Users often don't notice that a new window has opened, especially if they are using a small monitor where the windows are maximized to fill up the screen. So a user who tries to return to the origin will be confused by a grayed out Back button. Do give the user a warning before opening a new window. If you are using new windows as a means of navigation or captioning information, make sure you correctly use the <title> tag giving the user a chance to notice a new button in their task bar.
Don’t use off site pop-up windows to other service providers. Most of the time other service providers web sites are totally different looking than your web site. When a visitor goes to a new web site the need to re-evaluate if they should be staying there. Off site linking causes a loss of business. Do request full control over the look of all extra content. Ask the service provider to format their information to look like your site. If they are unable or unwilling to format their site to look like yours then you need to take the information and format it yourself.
Or just don’t use that provider.
Don't waste your time trying to reinvent design conventions and going against design standards. Users form their expectations for your site based on what's commonly done on most other sites. If you deviate, your site will be harder to use and users will leave. Do program your site according to popular consistency. Consistency is one of the most powerful usability principles: when things always behave the same, users don't have to worry about what will happen. Instead, they know what will happen based on earlier experience. The more users' expectations prove right, the more they will feel in control of the system and the more they will like it.

 
Content Management System - Web Design - Web Site Design - Web Designer - Website Designer - Web Site Designer - Web Developer - Website Developer - Web Design Company - Web Site Design Company - Web Design Firm - Web Development Company - Professional Web Design - Custom Web Design - Custom Website Design - Custom Web Site - eCommerce Web Site Design - eBusiness Website Design - eBusiness Web Site Design - Web Site Design Service - Business Web Site Design - Business Web Application Design - Store Websites - Corporate Web Site Design - Membership Database Websites - Membership Web Site - New Jersey Web Design - Search Engine Optimization - Chicago Web Design Company - Matthew A Perosi Blog - Pocono Web Design Company - Hawaii Web Design Company - Atlanta Web Design Company - Orlando Web Design Company - eCommerce Web Programming - Mobile Web Design - Cell Phone Web Programming - Maui Web Design Company - Oahu Web Design Company - Home Page Web Design

Website Do's and Don'ts