When designing a website, it is important to keep in mind the fact that not everyone using the website is going to be as technically inclined as you are. The safest way to go about designing a website is imagining that you are making it for extremely young children (just don’t use overly bright colors and condescending text). Everything about the website should be intuitive, and browsing it should come as naturally to the user as browsing one of his favorite websites.