WordPress does not help SEO. With all the talk about SEO plugins you might think you’re at a disadvantage without WordPress. And without the SEO plugins you might think you’re at a disadvantage compared to those who have them.
But you’d be wrong.
WordPress and SEO just aren’t related in any way.
SEO is the process by which you prove to the search engines that you are relevant for a given topic. Wordpress itself is just a content management system. WordPress is a program like Microsoft Word, but instead of being designed to create text documents it is designed to create web content. That’s all it is. WordPress is a program that makes it easy for you to put content online.