Theres likely debate and I don’t claim to have tested everything out there but I’ve found this mix to be good for me.
WPA Auto Links – It auto adds links in your content when it recognizes a phrase you have already covered so it adds an internal link for you.
Yoast – Hands down the best most configurable SEO plugin for what you want people to see in search results. I rarely use the keyword tool where it says to add this word here or there. I also prefer xml site maps from a different plugin.
XML Site maps And Google News plugin just makes the files I want exactly the way I want.
Schema is another plugin that Yoast also does but I prefer a plugin that does it really well.
CyberSyn – For RSS feeds to posts, it gives the most features of any plugins I know of on WordPress for RSS to post.
Ultimate FAQs – I am a fan of FAQs all the time and anytime. I like that in this plugin they are all on one page together but a permalink exists to the specific FAQ on its own as well giving you the flexibility of serving it a la cart.
Smush – Image optimization is essential and without a plugin to ensure you’re not showing a 2000 x 2000 image in a 200 x 200 spot you’ll quickly lose control of your site’s load times.
Merge Minify Refresh – You’ll have 25 css and 20 js files on every page and this plugin helps tackle that with out breaking everything. I am NOT a fan of Auto-Optimize I usually find myself having to recover from backup after it auto does its thing.
404 to 301 – I like to 404 redirect to a search page that is likely to help someone find what they are after rather than just drop them on a 404 error page or the homepage.
WP-Optimize – I prefer this tool … always backup first but it does a good amount of cleaning and helps keep your database tables neat. Neat means faster page load times.