Often overlooked. Use an image compression plug-in to decrease your load time especially if you have many images or infographics. A standard SEO best practice is to add appropriate keywords to the alt image tags. There are many image compression systems available. Implement a lossless compression first. If they look good you may want to try a lossy system,
Deactivate Plugins You Rarely Use
By activating plugins only when you need to use them, you are clearing out overhead that will slow down your WordPress load time.
Clean Up Your Database
Cleaning out the databases of spam, old drafts, and other remnants will slim down your database and make your site a bit faster.
Pick A Theme That Doesn’t Slow Your Site
Use a responsive SEO friendly theme. Keep is simple and speedy.
Meta Titles & Description Tags
Meta Titles is a major SEO factor. Your Meta Title and <H1> header should never be the same.
Schema, JSON, and Rich Snippets
All In One Schema.org Rich Snippets allows you to better inform Google which rich snippet to show in your listing. Schema.org has a plugin which will allow you to quickly create schema code. Use a JSON plugin to code that into your site. That is what Google recommends.
Make your site mobile-friendly. Google is swiftly rolling out its mobile-first index.
Protect Your Blog From Spam. Use Akismet. Wordfence Security provides anti-virus protection, a firewall. and a high-speed cache.
Create an XML Sitemap to submit to Google Search Console which will help Google. I do use Yoast SEO for sitemaps.