How to get my site among the top hits of searches

I’m a new RapidWeaver user. Can anyone point me to resources which tell you how to get your site at the top of searches for all the popular search engines? I know that RapidWeaver does some of this automatically but I’d like to know how to do it myself. About 7 years ago, a friend of mine ran a website for me at the time and put a lot of effort (or so it seemed) into making this happen. I would assume its easier and/or more automated these days? Thanks!

@deadbolt2112, two episodes of the RW podcast have dealt with this.

There is a lot to SEO, volumes of books, etc on the subject. Might want to give a listen to last week’s podcast as this was the subject.
This podcast covers a lot of it.
Most all I’ve seen on the subject the one thing they agree on is “content is king”