It is one thing to have a website for your practice but it is something entirely different to have a site that is optimized to its full potential.