actually i want to recommence joseph ebook for you in order to make your learning curve short, here the thread : http://forums.digitalpoint.com/showthread.php?t=473463 i got nothing from this recommendation, but i believe you will found his ebook is very useful.
The three top dogs of search engines, Google, MSN, and Yahoo!, are a main source of traffic for most websites. There's no point in bothering with a site if it receives little to no traffic. You can gain traffic though, through creating and maintaining a search engine friendly site which will rank high in the search engines and therefore bring in more visitors to your site. The way most major search engines determine the ranks of websites is by using programs such as robots and crawlers. These programs follow the links on your site and read and record the content on your site, which allows them to get your site as people search for it. Do not use frames on your websites, this will help you get indexed quicker. Frames cause the crawling and robots programs to get confused, forcing them to just leave your site. It's also difficult for a user to bookmark specific pages on your site without using long, complicated scripts. If you're presenting important information on your site in Flash movies or images, your search engines rankings will dramatically be effected. The robots that search engines use can only read text within your source code, which is the reason you should not use Flash movies and images. Meta tags will help you drastically. Use them on on every single one of the pages on your site so that the robots know what a particular page is about and decide whether or not it should index it. Meta tags makes the robots jobs more easier and therefore will visit and index your site more often. Wrong HTML tags can also hurt your performance in the search engines. Be sure to check them and check them again. CSS is more effective and more efficient so using it instead of HTML tags on your style pages would be a good idea. Also, your site will load much more faster if you use CSS because redundant HTML tags get removed.
You should first do some keyword research and then do OnPage Optimization and then build backlinks with it as anchor text.
exactly what I would have said. Focus a lot of onpage optimisation before you bother about gaining links.
hi i have suggest the : 1 .onsite optimzation 2.offsite optimization and also refered this site : www.seobook.com