Your content should be crediable, and should be in as many forms as possibe. You should provide valuable and timely infomation to the user and not tons of data. Another very important concept when developing your own page is to customize and target a specific audience, don't talk about cats if yuor webpage is about the feeding of dogs. The second most important trait is to make your webpage interactive. If a web site is fun or somewhat adventurous then it will most likely recieve more visitors than a site that is simple.
Good webpages are also very well organized and easy for the viewer to read.
Now that we have talked about what makes a website good we shall discuse the things that make a webpage bad. Backgrounds have a profound impact on websites. Many people love the color of black as a background however if you had a black background then a person who wanted to print off the information could not because those types of background will not print. Also wild and crazy backgrounds are not good for business pages because it makes the text very hard to read. Another subject that makes a bad webpage is poor spelling and bad grammer.