There are really two methods of doing SEO. One is simple and the other is really difficult. The simple way to do it includes using as much automated as possible. That is why applications like SENuke X and Position Designer are so well-known for developing up your web page. They help you to develop the inbound links that you need for your web page.
The other 50 percent of SEO is of course general industry trends and analysis on the opponents. That is where SEOMoz comes in. They offer a assistance which allows you have your own web page examined so that you can see which issues you may be having with it and where your rank is.