Just like a business keeps the physical location tidy and well maintained the advice you have given should carry over to the online storefront as well. You would not want your customers to enter your store and negotiate a maze, the same way as you said navigation and the visitor experience is very important. Thanks for a great article