Does WordPress need SEO? In short, the answer is YES. Although WordPress does have some built-in features to help simplify the process, you still have to do some things manually to make sure your site is up to snuff.
WordPress is generally pretty easy to use, and optimizing it doesn’t necessarily require you to be an SEO expert.
In the following Neil Patel video, he breaks down WordPress SEO for beginners.