There is no one factor that is more important than the others. If I had to pick one thing you should priorities, it would be providing people with quality information. You can have all of the SEO pieces in place, but if your content isn’t good, no one will be interested in you.