Using sound on your website isn't always a good idea. In fact, it annoys people more often than not. This is probably caused by the enormous amount of web sites containing crappy sounds. The right use of sound though, can enhance the user experience. So if you want to do it anyway, here's a list of 10 tips to make the experience as pleasant as possible:

Hire a sound designer

This is a good one to start with. If you don't know much about sound design, hire someone who does, preferably a person with experience in user-interface sound design. He/she will (hopefully) already know how to include all tips on this list. No background music

A lot of people are listening to music while browsing the web. Don't interrupt them by playing music on your website. For some sites the use of music might enhance the overall experience, like web/sound-art and some specific sound-related web sites, but don't do it without warning your visitor (see tip 3). If you really want to give your website a continuous soundtrack, consider using a background atmosphere (see tip 4). No auto-play

If you decide to use music, don't have it start without the visitors' permission. If you ever opened an auto-playing MySpace page in a new browser tab for later review, you know what I'm talking about. And provide a mute-button: if a user doesn't like the sound and there's no way to turn it off, he/she will leave your website. Try a background atmosphere

If you keep it simple and quiet, this might work. Make a field recording at a location representative of your website and play it in the background at a low volume, like in this example. Unobtrusive interface sounds

Adding sounds to user-interface items can absolutely enhance the usability of your site. Try to keep these sounds unobtrusive in a way that a user can still hear them, even while listening to music, but without being disturbing while browsing in a quiet environment. Keep sounds short

A good way to prevent sounds from becoming annoying is by keeping them short. Imagine navigating a website with a second-long sound playing for every link your mouse cursor touches, that wouldn't be a pleasant experience, would it? Use the right frequencies

The human ear is most sensitive to sounds between 1kHz and 5kHz, so if you want people to hear the sounds, even on crappy laptop speakers set to low volumes, focus on this frequency range.

Add extra functionality

Do it right or don't do it at all. If you decide to use sound on your website you can give it extra functionality, more than just providing auditive feedback. Variations in timbre and pitch of the sounds can be used to tell the user more about the menu or the page he/she is browsing. Make sound and design match

Try to create sounds which match the design of your site as close as possible. If your design is rather futuristic, it would be strange to use very natural or recognizable instrumental sounds. In this case abstract electronic sounds would most probably complement the graphic design much better. Care about the overall user experience

Don't just add sounds to your website because you think it's cool. Ask yourself what it means to the user, and how it will improve the overall user experience. If you don't find a clear answer to these questions, don't do it. Most internet users still prefer web sites to be silent. Be precautious, don't act like you don't care.

Do you know of a website with good sound design? Have you ever made sounds for the web? Do you have anything to add to this list? Please tell us by leaving a comment.