That's some great advice about how to
improve search engine results. A few things I'd like to add are the importance of using the keyword or keyword phrase of the term you would like to rank for at the top of Google in your backlink. For instance if you wish to optimize your site for the term, "
improve search engine results," you would have that be the link pointing back to your site.
Obviously many site owners frown on allowing those types of links on their sites pointing toward yours. However you can achieve those types of results by participating in
article marketing, blog commenting and
social bookmarking.