WordPress is SEO friendly but it will not do all the work for you. WordPress is setup to make it easy for you to manage and improve your SEO but just moving your blog to WordPress likely won’t change your search engine rankings.