I have had to do this for a lot of small community sites recently, and the same things apply to most small company sites as well. The issue is not just quality, qualified traffic, but actual presence and discoverability.
First, and most important, decide what you want your “search words” to be. That is easy if it is a unique company or organisation name, but harder if people have to search for you by operation, service, process, product or location. Put some care into this, and test your hypothesis using online web tools.
Then, using a good “recipie” as below, one person can get a community site to the Google first page in about 1 month, given careful choice of keywords and some luck.
Baseline
Then baseline your presence by checking all your site ranking numbers on
- Bing
- Yahoo
- Alexa
- Quantcast
Optimise, Contextualise
- Optimise site for speed
- start by using plugins
- using a Content Delivery Network (like CloudFlare)
- using server site tools like MEMCACHE
- Install SEO tools on site
- to ensure everything meets “standards”
- to tag things
- to measure speeds
- Rework all text to SEO standards (I can explain, by mainly about repetition and clarity)
- Tag and meta-tag every page and post properly
- Tag every image and item properly
Inject relevant content
Steps i – v are about half technical and half content. My rule is that 300 words of content have 300 words of tagging, data, metadata and other guff to support them and provide context.
Then, start to use this nice fast, clean, tagged site a lot to attract attention and gain authority
- Instrument your site
- Install Google Analytics using your Google+ ID
- Install MSN Bing Analytics using your MSNLive! ID
- Install Alexa Analytics
- Install Quantcast demographic measurement tools
- Install a speed measuring tool
- Wait a while for google to catch up (up to 2 weeks)
- Use social media
- Start a blog that links back from another Host
- Start pages on Twitter, Tumblr, Flickr, Yahoo Groups, YouTube, Facebook, Linkedin, MSN Live, Google+ (the last one is vital)
- each page must be MOSTLY unique text
- link them all to each other with links in relevant text
- push content from the website to all those places using automatic tools
- Publish 1 new item a day for a week (pre-write all of this first)
- Create siteindex.xml sitemap (you need this for the search engines at the next step)
- Use auto-submit tools to get your site listed at all the major search engines
- Carry on publishing 1 new item a day for a week (pre-write all of this first)
Measure next line results
Pause and check all your site ranking numbers on
- Bing
- Yahoo
- Alexa
- Quantcast
Boost linkage and authority
- Start seeking links and back links and referrals from friendly sites (like me!)
- Seek referral links from sites that provide free listings
- http://www.nexuswebsites.co.uk/top-15-free-uk-business-directories/
- What’s on in this town, etc
- Consider need for paid links
- Advertise
- Run a small (£50) Google AdWord campaign (lots of ways to get a coupon to make this free)
- Run a small (£50) Bing! AdWord campaign

Refine
Rinse, Repeat from step 1
That is all there is to it.
Welcome to page 1 of Google. Perhaps
(PS: this site is not optimised…)
You must be logged in to post a comment.