1) Don’t make the users to guess or think. Always keep the UI decisions simple enough, so that users can make their decisions, without having to draw workflow diagrams or without making them feel lost in pages between you website.
2) Very Important ,If you dont have experts who can give you feedback on you website, do the peer website walk through which means let your peer have a go at your website and tell them comment upon their experience.
3) Always have people easily figure, where they stand, in the current scheme of things. Implementing this principle would be as easy as having a page name at the top of the page, or in the case of a website, with very deep branches, have a clearly explained path at the top of the page.