There’s no WordPress plugin that can cover all elements of SEO. Configuring your SEO plugin(s) correctly is a step in the right direction — but it’s only the first step! The big picture is a lot more complex and comprehensive.
10 WordPress SEO Questions That Took Me 10 Years To Answer! By Trond Lyngbø