For seo practices you have to research on proper keywords for your website, you have to prepare contents for your website. Have to write articles, blog and press releases and need to post them at accurate and related sites. Have to maintain social sites. Like this there are various optimization works. If you are unaware of the seo services then better hire someone or take the help of someone experienced, so that you will also learn by the time working for your website.