Do you have a Web Development specialist or Web Development department to improve the web site, and are you ready to allocate resources for this?
Almost always, technical improvement of the web site is necessary in order to increase conversion and traffic from search engines (SEO). Therefore, it is necessary to involve Web Development specialists in such tasks.