I finally got round to setting up a site for my new company. I had a site in my own name for a while and a one page site for the company (very much a holding page), that got a little traffic and a little business (entirely from people Google for me by name, as far as I know).
I find myself quite lost about how to promote it. When I help customers with this I usually know what they want ("I want a better Google ranking") and usually do what I can (on page stuff) and tell them to go elsewhere for things like link building or social media marketing (they are usually unwilling pay for the people I recommend or they already know someone, but that is another story).
I have a simple, but clean site, I am adding content, but what should I focus on next? I do software development in general (a short list of key skills) not just web sites/web apps (I imagine the latter particularly competitive). I probably have an advantage targetting local businesses. I am pretty sure there is demand, connecting with customers is the problem the site would (hopefully) solve.
Obviously here I expect to get suggestions for online marketing, but I realise offline matters too. I expect to have to use PPC ads, but what else?