Check out
mine (I know, shameless plug). I think it's simple, and no obnoxious "BUY my book NOW!!!" It has some news (although I don't update it frequent enough), book links, some samples, and a BIO/Q&A section. I try not to put too much "How to write" stuff in it because I think that's preachy -- who gives me the authority anyway? However, there is a link to my blog in which I do talk about writing stuff.
I think good web design requires:
- easy navigation. Shouldn't have to click more than 3 or 4 times to get to something.
- ample information to keep your readers informed and entertained, but it shouldn't be a maze.
- easy on the eye. There's so much you can do about themes, colors, etc. but do go easy.
- uniform look and feel. It looks professional and also doesn't confuse people: Are they still on your site or not?
- no blinking graphics, huge pictures, auto-play music, big ugly fonts, contrasting colors.
- Flash is okay, but it can be annoying to those who don't like Flash animations.
- contact info, or at least a guest book. It shows that the author is willing to connect to the readers.
- bio or personal stories, anecdotes, etc make the site friendly.
- use a smaller (800x600) screen size and everything should fit in the screen horizontally. It's a hassle to have to scroll right to read something for every line. Vertical scroll is fine but if you can fit everything in a single screen, it's better.
- limit the size of your graphics -- there are software to downscale the resolution. Under 100K is generally acceptable. If you have video or music files, try to stream it.
I see a writer's site as a billboard and also a "portal" for other stuff, such as blogs. I don't update my site all the time because I don't treat it as a content-rich e-Zine, but it does link to my blogs which I update more frequently. I think if you make your site more user-friendly and multilayered, it will stand out.