Searching for a complete list WordPress SEO plugins?
This goes way beyond Yoast and dives into rich snippets, redirects, alt text, SSL, table of contents, even Google’s Site Kit plugin. The speed optimization plugins include 19 in itself.
I’ve been writing WordPress SEO + speed tutorials since 2011 – I am a complete nerd about this stuff. I only included the best SEO plugins (no duplicates) and I use most on my own site.
You can install as many WordPress SEO plugins as you like, but Google really wants to see organized, in-depth content around long-tail keywords that is better than the top results. That means choosing very specific phrases, adding a TOC, and writing long (3,000+ word) content.
Here’s the list:
1. Yoast SEO
Most people have Yoast, but few use it correctly. Here are some lesser-known Yoast tips.
4 Key Steps When Using Yoast
- Configure the settings
- Setup Webmaster Tools
- Choose long-tail (3+ word) phrases
- Optimize content (this goes beyond Yoast’s green lights)
There’s More To On-Page Than Keywords – getting green lights in Yoast is all find and dandy, but it doesn’t make you rank. Selecting long-tail keywords with weak content in the top results then doing real on-page SEO, will. Don’t obsess over Yoast – spend more time on keyword research, add a table of contents, create a video/infographic, aim for 3,000 words, and add practical how-to tips. The most important place to use your keyword is your page title, SEO title, meta description, and permalink (slug). Avoid keyword stuffing which can risk a penalty.
Don’t Use Snippet Variables – In Yoast’s settings, there’s an option to use snippet variables (templates) for SEO titles + meta descriptions. You should avoid using these since writing custom ones is always better. Make sure you stay within Google’s character limits (the green bar in Yoast) and you’re enticing people to click your link – not just including your keyword.
Optimize Content For Social – in Yoast there’s a “share” link where you can upload custom graphics for Facebook (1200 x 630px) and Twitter (1024 x 512px). This makes your content format nicely when people share it, and you can also customize the title + description text.
Setup Google Search Console And Fix Crawl Errors (Broken Pages) – sign up for Google Search Console, add your site, and select the HTML tag verification method. Copy this code and paste it into Yoast. After a few days, login to Google Search Console and view your crawl errors report. If you see any, setup redirects to redirect the broken pages to the correct pages.
Use a plugin like Quick Page/Post Redirect (or .htaccess) to redirect these to the correct URLs.
Google recently added FAQs to search results, and the Structured Content plugin is the easiest want to implement them on your WordPress site. This is the same plugin Neil Patel uses in his video. To add FAQ rich snippets, install the plugin then see the instructions below.
- Install the Structured Content plugin.
- Edit a page or post and click the FAQ icon.
- Add your questions and answers (I recommend 3-8).
- Clear the page’s cache.
- In Google Search Console, request the URL to be indexed via Google’s URL Inspector.
- Watch your FAQs appear in search results in just a few minutes!
This plugin resets your post’s publish dates to current day, making your content look fresh:
This is an easy way to increase click-through rates. Of course, people might wonder why your content says it was updated when it actually wasn’t. It’s pretty cheap, so proceed with warning.
Step 1: Find the entry meta section of your blog (the section at the very top of your posts) which for me is in the Genesis Simple Edits settings. Now include the post modified date.
What this looks like on your posts:
Step 2: Enable ‘date in snippet preview’ in Yoast (SEO > Search Appearance > Content Types).
Step 3: Install the Republish Old Posts plugin and configure the settings. You can choose how often the plugin resets your publish dates under “post age before eligible for republishing.” Even if you don’t use this plugin, you should usually enable publish dates in search results then keep the content updated. Any time you edit a post and click the ‘publish’ the date will refresh.
One day, WordPress stopped adding alt text to images automatically.
Thankfully, this plugin will do it for you. Just install it and it will use the image file name as the alt text. That means you can stop wasting your time writing alt text for every single image, like I used to. Just remember to label your image file name before uploading them to WordPress.
5. WP Review
WP Review is my favorite plugin for adding rich snippets (here’s a page I use it on). It supports 14 data types, looks great, has 16 pre-styled templates, and is maintained by the developers at MyThemeShop. It’s reliable, lightweight, and includes user reviews. There’s also a free version.
Why I Use WP Review:
- Design is much better than All In One Schema
- Compatible with PHP 7+ (unlike WP Rich Snippets)
- 16 pre-styled templates which are highly customizable
- The plugin developer (MyThemeShop) keeps it updated
- Supports 14 data types including the most common reviews + recipes
- Multiple rating systems and option to include (moderated) user reviews
- Free version and pro version are both solid, pro version has more features
Avoid These Rich Snippet Plugins:
- All In One Schema – free but minimal settings and customization options
- WP Rich Snippets – abandoned by the developer (no plugin updates/support)
Why would a table of contents plugin be on my SEO plugin list?
Because adding a TOC to long pages/posts has HUGE benefits. Google says…
What That Means For You:
- Better chance of being awarded jump-to links in Google using named anchors
- People can link to specific sections on your post (not just your single permalink)
- People can immediately find what they want, and spend more time on your page
Google Site Kit combines Google’s most people tools (Search Console, Analytics, AdSense, PageSpeed Insights) into 1 WordPress plugin. You really don’t need this plugin (just go to the actual websites), but if you want to see these in your dashboard, this gives you that option.
Still the best way to check all broken links on your WordPress site.
Detects broken links in pages, posts, comments, images, and even redirects. Dr. Link Check is good, but Broken Link Checker lets you fix them inside WordPress with 1-click options to edit or unlink each one. Of course, not having broken links on your website can improve your SEO.
Here’s what it looks like:
Warning: this plugin continuously runs scans and sucks up high amounts of bandwidth. I recommend fixing all broken links then immediately deleting the plugin when you’re done.
When you change permalinks, you need to setup a redirect to the new page.
How To Setup A Redirect: Install it and go to “Quick Redirects.” Enter the old URL + new URL.
Find Crawl Errors: Go to the crawl errors report in Google Search Console section to see all broken pages on your site, then use this plugin to redirect each one to the new, correct URL.
ShortPixel is generally the best WordPress plugin for optimizing images.
It lets you losslessly compress images, strip EXIF data, and optimize them in other ways. Simply install the plugin, test a few images to make sure you’re satisfied with the image quality, then bulk optimize all images on your site. It also lets you optimize images once uploaded.
11. WP Rocket
Which cache plugin is best? WP Rocket was #1 in most Facebook polls and is what I use.
Why WP Rocket Is #1 In Facebook Polls
- It’s easy to configure.
- It yields fast load times.
- It has extensive documentation.
- It shouldn’t break your site (like some cache plugins).
- It has tons of features most cache plugins don’t – lazy loading photos/videos/iframes, database cleanup, integration with Cloudflare + other CDNs, local Google Fonts and Analytics, Sucuri integration, etc. With most other cache plugins, you would need to install about 6 extra plugins to get these features, when WP Rocket has them built-in.
For how important it is, WP Rocket is worth $49/year. They also let you renew your license at 50% off so it’s really $24.50/year after the 1st year. And you can also get 10% off the initial price if you sign up for their email list. Check out my WP Rocket guide for setup instructions.
12. Asset Manager
Asset Manager lets you selectively disable plugins from loading on certain pages. Some plugins load on every single piece of content even if it’s not being used there. Disabling these plugins can reduce the number of requests on the page and make them load faster. Asset Manager is similar to Plugin Organizer (Perfmatters lets you do this too), only it’s free and simple to use.
- Disable slider plugin on pages that don’t use sliders
- Disable rich snippets plugin on pages that don’t use rich snippets
- Disable contact form plugin on pages that don’t have a contact form
- Disable social sharing plugin on all pages (since it’s usually for blog posts)
- Disable affiliate link management plugin on pages that don’t use affiliate links
Speed is a ranking factor (duh).
Here are some great plugins for speeding up WordPress.
If you’re using affiliate links, this adds a nofollow option when adding links in WordPress. Otherwise, you would have to go into the link’s HTML and add nofollow manually. Saves time.
Spoiler: Yoast claims their premium plugins lift heaven and earth when in reality you will probably not see any direct improvements just by purchasing their WordPress SEO plugins.
Conclusion: Yoast’s premium plugins aren’t worth the money.
- Redirect manager – use the free Quick Page/Post Redirect plugin.
- Internal linking suggestions – do you really need a plugin for this?
- Multiple focus keywords – doesn’t always detect partial match keywords.
- Content insights – shows 5 top used words (keyword density barely matters).
- Social preview – as long as you’re uploading social media images, you’re OK.
- Support – I have heard many stories of them just referring people to tutorials.
Yoast Video SEO Plugin ($69/year) – create a video sitemap and markup pages so video thumbnails appear in Google Videos. Of course, most people go to Google’s regular search engine, so this will likely only pay off if you’re creating lots of videos especially how-to style.
Yoast Local SEO Plugin ($69/year) – adds a KML file, schema.org, and the option to embed a Google Map and store locator. Embedding a Google Map is easy, and most information Yoast “optimizes” for is already pulled from your Google My Business page. Yoast says this plugin “tells Google everything it needs to know to put you on top in local search results” which is not true considering Google’s local ranking factors have little to do with Yoast’s local SEO plugin.
Yoast WooCommerce SEO Plugin ($49/year) – enables rich pins for Pinterest.
There are lots of schema plugins, but it depends on which kind of markup you’re doing. For example, if you’re writing reviews, you would need a plugin for review markup like WP Review. Figure out which kind of markup is applicable to your content, then use the required plugins.
- Structured Content (FAQs)
- Schema Plugin (they also have a premium version)
- Schema JSON-LD Markup
- Markup (JSON-LD) structured in schema.org
- WP Review Pro (review stars)
- WP Recipe Maker or Recipe Cards (recipes)
- Yoast also has FAQ + How-To schema
- Schema Pro (paid)
- SNIP from CodeCanyon (paid)
- Schema & Structured Data for WP & AMP
See a glimpse of your Google Analytics directly in WordPress.
This plugin “automatically detects your settings and configures your website to run over https.” Of course, you still need an SSL to use it, but Really Simple SSL makes it easy to set it up.
- Mixed content fixer
- Enable WordPress 301 redirection to SSL
- Enable 301 .htaccess redirect
Why is a search/replace plugin on the list?
Because if you changed www or http(s) versions, you will need to bulk update all links on your website to reflect the new version. That’s where this plugin comes into play – I suggest HTTPS and non-www. Simply search the old version of your domain and replace it with the new one.
Cool Trick: if you use the same image on multiple pages, this is an easy to way update them all.
Spam kills blogs. JetPack says…
The Anti-Spam plugin is captcha-free and does a superb job filtering spam comments, while leaving the good ones. Spam is a huge problem with WordPress. This plugin will save you time.
Posting updates your Google My Business page has becoming increasingly important in Google’s 2018 local search ranking factors. This plugin publishes your WordPress content directly to your Google My Business Page. It’s still in the early stages, but has terrific reviews.
Here are some of the plugin settings:
If you’re using a StudioPress theme or Genesis Framework (which I recommend), you need to be using StudioPress plugins. These are on my list because they are lightweight, reliable, and will keep your load time (and chances of errors) to a minimal, making your site run smoothly.
Other SEO Tools You Should Know About
Did I Miss Any Good SEO Plugins?
I hope this list was helpful! If you have questions about any of these WordPress SEO plugins feel free to drop me a line in the comments and I’ll be glad to help you out. Remember, I have lots of tutorials on Yoast, WordPress speed optimization, and other SEO-related tutorials. If you have a question about those, please leave a comment on that specific tutorial. Finally, if you enjoyed this post, please share it with a friend who might like it too – I’d appreciate that.