In this period of recession when businesses are fighting to get a pocket share of their target customers, it is vital your site stay in the competition. Day by day customers are getting distracted form sales calls, banner ads and direct mail.
So how to reach your customers in middle of these millions of websites?
The simple answer is SEO, as you may all know. Visitors rely a lot more on organic search results rather than paid advertisements. And when it comes to search engines, Google is king with service around more than 60% of all search queries. This means it is vital that you make it easy for customers to find you on Google and other engines, and one of the most effective ways to do so is search engine optimization (SEO), which focuses on getting your Web site listed in the organic and unpaid search engine results.
How do you actually get your Web site shown in first pages of search engines like Google?
The answer is quite simple, but getting there can be a bit more difficult.
When you have decided to start SEO you need to work on two areas:
On-site SEO are all the things that are in your pages like titles, tags and content. The good part is that you have complete control over these things.
Off-page SEO are things that happen outside your domain and from the World Wide Web. The most important off-Page SEO factor is the number and quality of links into your Web site, which is widely known as back links.

With those basics covered, here are few tips to guide you through your SEO strategy.
1. Good and relevant page titles
The page title of each Web page is the most important on-page SEO factor. The page title is the text that appears in the top bar of your browser window and is the first thing a search engine looks at to determine what the page is all about.
For instance, the page title of a hosting provider may be “ABC Host – Fast and Reliable Hosting”, which gives the search engine the idea that it is a site that offers fast and reliable hosting. Having said so you need to be very smart when selecting page titles, as you don’t want to be too generic or too unique.
2. Short and smart domain
Your URL is how search engines track and manage your company’s reputation online. Using URLs like yourcompany.blogspot.com make it possible for you to build SEO power for blogspot.com, but if you ever want to move or rename your Web site, you have to leave all the power of the site behind.
If you have your own domain, like yourcompany.com, then you can always move to a new address and forward all the SEO power you have built up. I have had customer queries to do SEO for a classified ad that she has on Kijiji, but doing SEO for a third party site may not be worth the effort you have to put in. Rather think about having it listed on your site and link to Kijiji and let Kijiji link to you as well from your ad.
3. Blog, blog and blog
Blogging does two great things that are a huge help with SEO.
First, if you run a blog correctly, you are updating content on a frequent basis. Search engines love fresh content on Web sites. Web pages or articles that have been published recently on an established Web site get an extra boost in the rankings. The second benefit of blogging is that blogs are a magnet for links. The people who do the most linking online are bloggers and writers. They are much more likely to link to an interesting blog article with a unique perspective on an issue than a typical corporate Web site.
If you start a blog and regularly post conteant that is appealing to your market, you will help your SEO efforts a lot. You understand the importance as you are reading this blog post right?
4. Take advantage of PR
If you already into PR then you have taken your first step, now it is time you start working on them. First, you should optimize all of your press releases. This basically means adding links into your press releases that lead back to your Web site. Second, as you get coverage of your company in online publications, make sure that there is link within the article back to your company. You would be surprised how many journalists do not automatically link to companies they write about.
For bonus points, for your links in press releases and media coverage, use hyperlinked text with keywords relevant to your business as the link, not just the URL. The search engines key off of these keywords for added clues about the topic of your Web site. For example: you want a link like Ehsanul Karim, not http://www.ehsanulkarim.com.
5. Social networking and beyond
Social media is an excellent way to promote your interesting blog articles or other content, because other bloggers and writers might write about your company and link back to your content. Find online communities, groups, blogs, and networks where your audience hangs out, and start listening and asking questions.
SEO means a lot of works and patience—but it is always better to be late than never, these are just a few tips to get you started on the most critical first few levels which should make the ball rolling for your site.