Promoting your site

'If you build it they will come!' is not a quote that refers to websites.  There are millions of sites on the internet, but only a small proportion of them are ever found.  Sometimes, getting ranked highly on search engines feels like a black art, but in fact there are a few specific ways to get your site ranked well and improving the return on your advertising.