The best way is to create the best site in your specialty with the most quality content, other sites willing link to the authority site on the subject (yours), those links are seen by search engines as popularity votes, raising your search ranking.
Most people end up making some quality content, and creating some of their own backlinks in a way that looks natural to the search engines.
Here's a Search Engine Optimization guide by an SEO authority, too much of the stuff taught by others is out of date or simply inaccurate.
http://www.seomoz.org/beginners-guide-to...
Search engine optimization is ever changing and evolving, so it's important to keep up with optimization trends and techniques. In the previous articles in our SEO series we dealt with the basics of search engine optimization as well as some tips & tricks of the trade. In this article we will explore more advanced techniques and discover why they are important. Be warned though, this is the stuff that can get very time consuming and the results are likely to be less dramatic. However, the effort may bump your ranking just enough to move you off the second page to the always coveted top ten and first page.
Hello,
In nowadays the best techniques in SEO is only Quality you have to focus on quality only,you do any work with quality onpage with quality, content with quality, backlinks with quality, quality and only quality.
Thank you...
For finest WEB OPTIMIZATION results I recommend employing Google Search Bot: http://is.gd/gsbsoftware Making use of this application We have graded our web site to very first page of Google on a very high competing key word.
IF you are an aspirant looking for one, then get one professional hired for SEO.
use only quality content