Creating a website for your business is no small task; on the road to the site of your dreams, there are countless design trends to consider, consumer pet peeves to avoid and SEO pitfalls to sidestep.