As a business owner you need to have a certain level of trust in your web developer and web designer. With web development you may have to invest money and not actually see any physical changes immediately, especially in marketing. You may have to invest heavily upfront to start to reap the rewards later on but this requires trust and knowledge that your web marketing team know what they are doing. Never just let a marketing company run away with your budget without explaining how it is going to be spent. Ideally try and ask them to give you some sort of idea as to what you can expect in return and how long it will take, at least this way it will give you something to be able to monitor against.
. Search Engine Optimisation, unlike some other avenues of online marketing can take a number of months for you to start seeing the benefits. You may need to invest time and money, trusting that in a few months you will start to see why. You can ask your marketing company to set up an analytics package on your website, if you do not already have one, such as Google analytics to allow you to monitor the traffic to the site.
If you in any doubt as to what is being suggested to you, don’t be afraid to find out more and you could even do a bit of your own research.