There are a lot of things that need to be looked at and considered to make a certain SEO strategy work especially for the website you own. Constant communication is needed here especially with your web designer.