The 19 Best WordPress Plugins Every SEO Needs in 2020, Ranked

August 12, 2019

WordPress is arguably the best content management system (CMS) for SEO – and with a staggering 35 percent of the top 1 million websites powered by WordPress today, it’s also the most popular CMS on the planet.

However, despite being touted as the most SEO-friendly CMS available on the market, we can’t reap the SEO benefits using WordPress default settings alone. By adding apps called plugins, we can begin to optimize the performance of a website. Plugins add new functionalities and features to your WordPress site, supporting webmasters with everything from caching and social integration to analytics and performance enhancement.

One of the main reasons the platform is so popular is the massive WordPress plugin library: There are more than 55,000 free plugins available right now on the WordPress.org plugin directory. So, which of those plugins should you install on your website? In this post, we rank the best WordPress plugins for SEO, so you can ensure your website is optimized for users and search engines.

Here are the best WordPress SEO plugins for 2020:

Rank Plugin Name Plugin Purpose
1  Yoast SEO Complete SEO suite
2  All in One SEO Pack Complete SEO suite
3  Rank Math Complete SEO suite
4  W3 Total Cache To improve page speed – Caching
5  WP Super Cache To improve page speed – Caching
6  Autoptimize To improve page speed – minifying code
7  Schema Pro Schema markup
8  All In One Schema Rich Snippets Schema markup
9  SEMrush SEO Writing Assistant Content writing help
10  TinyMCE Advanced Content writing help
11  AMP Mobile SEO
12  Glue for Yoast SEO & AMP Mobile SEO
13  Redirection On-page SEO
14   Really Simple SSL On-page SEO
15  Broken Link checker On-page SEO
16  WP Smush Image Optimization
17  Wordfence Security Website Security
18  Sucuri Website Security
19   Export all URL’s On-page SEO

 

1. Yoast SEO

    Purpose: Complete SEO suite

    Price: Free & Paid ($89)

    Download Link: Download Yoast SEO

    Yoast SEO Overview:

    Yoast SEO is one of the most popular SEO plugins on WordPress, with over 5 million active installations and over 25,000 5-star ratings. This plugin comes with many useful features, making it easy to optimize your website and content for search engines.

    One of the best parts of Yoast SEO is its content analysis tool, which helps you write SEO-friendly posts by analysing your content based on the focus keyword provided. It also has a snippet preview tool, which shows you how your post or page will appear in the search results – even on mobile. You can write meta tags and social media tags for each page individually.

    Yoast SEO – Key Features:

    • Create and manage your XML sitemaps.
    • Add meta tags for every post. Also equipped with Facebook OpenGraph and Twitter card implementation to link SEO and social media.
    • Full control over site breadcrumbs.
    • Set canonical URLs to avoid duplicate content.
    • The snippet preview shows you how your post or page will look in the search results – even on mobile.

     

    2. All in One SEO Pack

      Purpose: Complete SEO suite

      Price: Free & Paid (Starting from $68)

      Download Link: Download All in One SEO Pack

      All in One SEO Pack Overview:

      All in One SEO Pack is another excellent WordPress SEO plugin that’s similar to Yoast SEO. This plugin helps you to optimize your WordPress website and content for search engine spiders. Since it launched in 2007, this plugin has garnered more than 2 million active installations. All in One SEO Pack comes with many useful features like creating XML sitemaps, generating meta tags automatically and more.

      If you are already using Yoast SEO but want to take All in One SEO pack for a test drive, you can do that easily with the import tool, which migrates the data and settings from prior plugins for a seamless transition.

      All in One SEO Pack – Key Features:

      • XML Sitemap support – submit your sitemap to Google and Bing to facilitate crawling & indexing
      • Image XML Sitemap submitted to Google and Bing to improve your Image SEO
      • Google AMP and Google Analytics support
      • Support for SEO on Custom Post Types
      • Advanced Canonical URLs
      • Redirect attachment pages to parent post
      • Automatically notifies search engines like Google and Bing about changes to your site
      • Built-in API so other plugins/themes can access and extend functionality
      • Automatically optimizes your titles for Google and other search engines
      • Generates meta tags automatically
      • You can override auto-generated titles and meta descriptions with your own meta tags

       

      3. Rank Math

        Purpose: Complete SEO suite

        Price: Free

        Download Link: Download RankMath

        Rank Math Overview:

        Rank Math is another helpful WordPress SEO plugin that’s been gaining in popularity recently. They claim to provide more features for free than what we get in Yoast SEO and All-in-One SEO. You can see the comparison table on their site to learn about the additional features they provide that are missing from Yoast and AIO SEO.

        Rank Math – Key Features:

        • Optimal Settings Pre-Selected
        • Auto Canonical URLs
        • LSI Keyword Tool Integrated
        • Google Search Console Integration
        • Import Other Plugin Settings
        • Role Manager
        • Google Schema Rich Snippets Integrated
        • Advanced SEO Analysis Tool
        • 40 Detailed SEO Tests
        • Social Media Optimization

        4. W3 Total Cache (Free/Paid) — Speed Optimization

        Purpose: To improve page speed – Caching

        Price: Free & Paid ($99/year)

        Download Link: Download W3 Total Cache

        W3 Total Cache Overview:

        W3 Total Cache is a very useful caching plugin for WordPress. It claims to improve overall site performance at least by 10x when fully configured. It has many configuration options and provides caching methods like Page Cache, Database Cache, Browser Cache, Object Cache and more. There’s also advanced support for CloudFlare and other CDN integration.

         W3 Total Cache – Key Features:

        • Accelerated Mobile Pages (AMP) support
        • Secure Socket Layer (SSL) support
        • Caching of (minified and compressed) pages and posts in memory or on disk or on (FSD) CDN (by user agent group)
        • Caching of (minified and compressed) CSS and JavaScript in memory, on disk or on CDN
        • Caching of feeds (site, categories, tags, comments, search results) in memory or on disk or on CDN
        • Caching of search results pages (i.e. URIs with query string variables) in memory or on disk
        • Caching of database objects in memory or on disk
        • Caching of objects in memory or on disk
        • Caching of fragments in memory or on disk
        • Minification of posts and pages and feeds
        • Minification of inline, embedded or 3rd party JavaScript (with automated updates)
        • Minification of inline, embedded or 3rd party CSS (with automated updates) 

        5. WP Super Cache

        Purpose: To improve page speed – Caching

        Price: Free

        Download Link: Download WP Super Cache

        WP Super Cache Overview:

        One way to enhance the performance of a WordPress website is through caching. Caching improves page load time, which directly impacts search engine rankings. WP Super Cache is one of the most popular caching WordPress plugins, with over 2 million active installations.

        This plugin serves cached static files in 3 ways: Expert, Simple and WP-Cache caching. You can choose which ever method suits you. If you’re not comfortable with editing PHP files, then choose simple mode.

        WP Super Cache – Key Features:

            • Extensive mod_rewrite capabilities for static caching (which is significantly faster than PHP-generated HTML caching.)
            • Automatic page compression.
            • Basic cache scheduling functions.
            • Custom caching.
            • Garbage collection – to delete old files in the cache directory.
            • CDN support.
            • User-friendly export capabilities, enabling you to transfer your caching settings to additional sites with ease.
            • Mobile device support.

        6. Autoptimize

         

        Purpose: To improve page speed – minifying code

        Price: Free & Paid (Starting from €149)

        Download Link: Download Autoptimize

        Autoptimize Overview:

        Autoptimize is one the easiest and most helpful plugins for optimizing the page load times of your WordPress website. It speeds up your site by minifying CSS, HTML, and JavaScript files. Set up and configuration is easy – just check the boxes for the code you want to be minified, and it does all the work for you.

        Autoptimize – Key Features:

        • Script and style cache, aggregation, and minification
        • CSS injection in the page head
        • HTML minification
        • Google Fonts and image optimization
        • WordPress core emoji cruft removal
        • Optimize (and even convert to WebP) and lazy-load images

         

        7. Schema Pro

        Purpose: Schema markup

        Price: $79 (single website) and $249 (Agency)

        Download Link:  https://wpschema.com/pricing/

        Schema Pro Overview:

        Schema Pro is a premium WordPress plugin built with the latest JSON LD technology. It has an easy-to-use interface and provides everything you need to mark up your site pages with the correct structured data markup. With the help of advanced page targeting options, with just a few clicks you can implement optimized Schema markup on multiple pages.

        Schema Pro – Key Features:

        • JSON-LD code implementation
        • Easy-to-use interface for faster mark-up implementation
        • Add schema mark-up to your existing content.
        • Automatic – rather than needing to set up schema for each individual post/page, you can create schema mark-up configurations one time and then have Schema Pro automatically apply them to the relevant posts/pages.
        • Third-party plugin support for custom fields and the Yoast SEO plugin
        • Adds code in the backend and does not affect frontend design

        Schema Pro – Supported Schema Types:

        This plugin supports the following types of Schemas:

         

        • Event
        • Review
        • People
        • Recipe
        • Product
        • Video
        • Articles
        • Local business
        • Service
        • Course
        • Job postings
        • Software application
        • Book

         

        8. All In One Schema Rich Snippets

          Purpose: Schema markup

          Price: Free

          Download Link: Download All In One Schema Rich Snippets

          All In One Schema Rich Snippets Overview:

          All In One Schema Rich Snippets is a free plugin helpful in adding mark-up code to your pages/posts. This plugin is very easy to set up and supports many rich snippet types, but it lacks impressive design and offers very few customization options.

          All In One Schema Rich Snippets – Supported Schema Types:

          All In One Schema Rich Snippets supports the following types of Schemas:

           

          • Event
          • Review
          • People
          • Recipe
          • Product
          • Video
          • Articles
          • Software Application

          Unfortunately, they don’t have Schema type support for Local business or Breadcrumbs.

           

          9. SEMrush SEO Writing Assistant

            Purpose: Content writing help

            Price: Free & Paid (Starting $99.95)

            Download Link: Download SEMRush SEO Writing Assistant

            SEMrush SEO Writing Assistant Plugin Overview:

            Need help writing content with SEO in mind? Worried about which keyword variations to include in your post? This SEO Writing Assistant plugin from SEMrush provides instant recommendations for content optimization based on Google’s top-ranking pages for your given keyword.

            You only need an SEMrush account to install SEO Writing Assistant. Paid accounts have different keyword budgets depending on the subscription plan.

            SEMrush SEO Writing Assistant – Key Features:

            • Overall score – checks the article’s general quality calculated according to metrics such as readability, text length, and target keywords.
            • Readability score – evaluates your text’s difficulty based on the recommended Flesch-Kincaid reading-ease score. You will get recommendations for sentences and words that need improvement.
            • Target keywords – shows recommendations regarding the given keywords, their volume and their difficulty.
            • Recommended keywords – shows semantically related keywords, that should also be added to your text.
            • Plagiarism – validate that your writer has submitted original content.
            • Linking – check your links for possible errors and problems.

             

            10. TinyMCE Advanced

            Purpose: Content writing help

            Price: Free

            Download Link: Download TinyMCE Advanced

            TinyMCE Advanced Plugin Overview:

            TinyMCE Advanced is a very helpful plugin for content writing. This plugin expands the functionality of a standard editor. It provides numerous formatting options like search and replace and the ability to set font family and font sizes within the content. Inserting tables into posts is much easier with this plugin. It has a very simple drag-and-drop interface that allows users to add and re-arrange buttons.

            TinyMCE Advanced – Key Features:

            • “Classic Paragraph” block that can be used instead of or together with the standard Paragraph block.
            • An option to set the Classic Paragraph or Classic block as the default block in the block editor.
            • Supports converting of most default blocks to classic paragraphs, and from classic paragraphs back to the default blocks.
            • Support for creating and editing tables in the Classic blocks and the classic editor.
            • More options when inserting lists in the Classic blocks and the classic editor.
            • Search and Replace in the Classic blocks and the classic editor.
            • Ability to set Font Family and Font Sizes in the Classic blocks and the classic editor.

             

            11. AMP

            Purpose: Mobile SEO

            Price: Free

            Download Link: Download AMP

            AMP Plugin Overview:

            AMP or Accelerated Mobile Pages are recommended by Google to make your website load faster on mobile devices. It does this by loading the pages using a limited set of HTML, JavaScript, and CSS. The faster your website loads, the better your user experience will be on mobile – and your organic performance in the mobile search results. This official AMP plugin enables AMP on your site, automatically converting your template and content for you.

            AMP – Key Features:

                • AMP-first Experiences: enabling full-site AMP experiences without sacrificing the flexibility of the platform or the fidelity of content.
                • Core Theme Support: enabling AMP compatibility for all core themes, from Twenty Ten all the way through Twenty Nineteen.
                • Compatibility Tool: when automatic conversion of markup to AMP is not possible, debug AMP validation errors with detailed information including the invalid markup and the specific components responsible on site (e.g. theme, plugin, embed); validation errors are shown contextually with their respective blocks in the editor.
                • CSS Tree Shaking: automatically remove the majority of unused CSS to bring the total under AMP’s 50KB limit; when the total after tree shaking is still over this limit, prioritization is used so that the all-important theme stylesheet important is retained, leaving less important ones to be excluded (e.g. print styles).
                • AMP Stories (beta): the AMP plugin enables the creation, editing, and publishing of AMP Stories in WordPress

            12. Glue for Yoast SEO & AMP

            Purpose: Mobile SEO

            Price: Free

            Download Link: Download Glue for Yoast SEO & AMP

            Glue for Yoast SEO & AMP Plugin Overview:

            The standard AMP plugin for WordPress comes with very few customization options. You can add a few more customizations to your AMP pages through this plugin, but you must install Yoast SEO first.

            Glue for Yoast SEO & AMP – Key Features:

            • Provides a simple way to customize your AMP pages
            • Rudimental styling in the form of colors and link styles

             

            13. Redirection

              Purpose: On-page SEO

              Price: Free

              Download Link: Download Redirection

              Redirection Plugin Overview:

              Redirection is one of the most trusted and oldest WordPress plugins with over 1M+ active installations used to handle redirections from the dashboard. You can easily manage 301 redirections and keep track of 404 errors. Reducing redirect chains and 404 errod can greatly improve your overall site performance. It can also automatically create a new redirect when the permalink of a post’s URL is changed.

              Redirection – Key Features:

              • Redirect manager
              • Automatic redirections when permalinks changed
              • Full logging
              • Track 404 errors
              • Query parameter handling
              • Conditional redirects

               

              14. Really Simple SSL

              Purpose: On-page SEO

              Price: Free & Paid (Starts from $26)

              Download Link: Download Really Simple SSL

              Really Simple SSL Plugin Overview:

              It is well-known fact that Google favours HTTPS websites over HTTP by giving them a slight ranking boost. HTTPS sites ensure that your users are connected to a secure site, and builds trust and confidence in your brand. It is high time to redirect your HTTP website to HTTPS if you haven’t already. The Really Simple SSL WordPress plugin provides one of the easiest ways to switch to HTTPS from HTTP with just a few clicks (provided you already installed a properly signed SSL certificate).

              Really Simple SSL – Key Features:

              • This plugin handles most issues that WordPress has with SSL, like when you’re behind a reverse proxy/loadbalancer, or when no headers are passed that WordPress can use to detect SSL.
              • All incoming requests are redirected to HTTPS. Default with an internal WordPress redirect, but you can also enable a .htaccess redirect.
              • The site URL and home URL are changed to HTTPS.
              • Your insecure content is fixed by replacing all https:// URLs with https://, except hyperlinks to other domains. This is done dynamically, so no database changes are made (except for the site URL and home URL).

              Really Simple SSL Pro – Key Features:

              • The mixed content scan, which shows you what you must do if you don’t have the green lock yet
              • The option to enable HTTP Strict Transport Security
              • The option to configure your site for the HSTS preload list
              • Mixed Content Fixer for the back-end
              • More detailed feedback on the configuration page.
              • Certificate expiration check: get an email when your SSL certificate is about to expire.

               

              15. Broken Link Checker

                Purpose: On-page SEO

                Price: Free

                Download Link: Download Broken Link Checker

                Broken Link Checker Plugin Overview:

                Broken links have always have a big impact on website performance. Broken links not only confuse and slow down a search engine spider’s ability to crawl your site and rank your content accordingly, but they also are a simple waste of crawl budget. It is very important to find and fix broken links –both internal links to other pages on your site, and outbound links to resources you’ve provided to your readers. Broken Link Checker is a free WordPress plugin that does that job for you, no matter how big your site is. It crawls all your pages to check for broken links not only in posts and pages, but also in comments and in the blogroll. It also helps to detect missing images and redirects.

                Broken Link Checker – Key Features:

                • Monitors links in your posts, pages, comments, the blogroll, and custom fields
                • Detects links that don’t work, missing images, and redirects
                • Notifies you either via the Dashboard or by email
                • Makes broken links display differently in posts
                • Prevents search engines from following broken links
                • You can search and filter links by URL, anchor text and so on
                • Links can be edited directly from the plugin’s page, without manually updating each post
                • Highly configurable

                 

                16. WP Smush

                Purpose: On-page SEO

                Price: Free & Paid ($49)

                Download Link: Download WP Smush

                WP Smush Plugin Overview:

                Image optimization is a crucial step in the on-page SEO process, but it’s often skipped by many. The size of the images on your page directly impacts the page load time and, consequently, your rankings in the SERPs. WP Smush is an award-winning free WordPress plugin designed to help you optimize images by applying various compression techniques. It compresses images automatically while you upload, but it can also be used to optimize existing image files. You can also set image max width and height, and your images will scale down to more reasonable sizes without sacrificing the look.

                WP Smush Key Features:

                • Lossless Compression – Strip unused data without affecting image quality
                • Lazy Loader – Defer offscreen images with the flip of a switch
                • Bulk Smush – Optimize up to 50 images with one click
                • Image Resizing – Set a max width and height and large images will scale down as they are being compressed
                • Incorrect Size Image Detection – Quickly locate images that are slowing down your site
                • Directory Smush – Optimize images even if they are not located in the media library
                • Automated Optimization – Asynchronously auto-smush your attachments for super-fast compression on upload
                • Unlimited & Free – Optimize all your images up to 5MB in size forever (no daily, monthly, or annual caps)
                • Gutenberg Block Integration – View all Smush stats directly in image blocks

                 

                17. Wordfence Security

                  Purpose: Website Security

                  Price: Free & Paid (Price per license starts from $99 and the discount applies if you take two or more)

                  Download Link: Download Wordfence 

                  Wordfence Plugin Overview:

                  Wordfence is one of the most trusted WordPress security plugins, with 3M+ active installations. This plugin includes endpoint firewall and malware scanner which scans core files, themes and plugins for malware, bad URLs, backdoors, SEO spam, malicious redirects and code injections.

                  This plugin also has a premium version which provides real-time threat intelligence to protect your WordPress website. It helps to identify and blacklist suspicious IP’s in real-time.

                  Wordfence – Key Features:

                  Purpose: Website Security

                  Price: Free & Paid (Price per license starts from $99 and the discount applies if you take two or more)

                  Download Link: Download Wordfence 

                  Wordfence Plugin Overview:

                  Wordfence is one of the most trusted WordPress security plugins, with 3M+ active installations. This plugin includes endpoint firewall and malware scanner which scans core files, themes and plugins for malware, bad URLs, backdoors, SEO spam, malicious redirects and code injections.

                  This plugin also has a premium version which provides real-time threat intelligence to protect your WordPress website. It helps to identify and blacklist suspicious IP’s in real-time.

                  Wordfence – Key Features:

                  • Quick Recovery
                  • Real-time Malware Signature Updates
                  • Monitors live traffic by viewing things like Google crawl activity, logins and logouts, human visitors, and bots.
                  • Two-Factor Authentication
                  • Country Blocking
                  • Real-time Firewall Rule Updates
                  • Block attackers by IP or build advanced rules based on IP Range, Hostname, User Agent and Referrer.

                   18. Sucuri

                  Purpose: Website Security

                  Price: Free & Paid (Starting from $199)

                  Download Link: Download Sucuri Security

                  Sucuri Plugin Overview:

                  Sucuri is one of the most popular WordPress security plugins, created by website security and auditing company Sucuri Inc. This plugin offers various security features like security activity auditing, file integrity monitoring, malware scanning, blacklist monitoring, and website firewall. The best part is you will receive notifications instantly if anything goes wrong with your website.

                  Sucuri – Key Features:

                  • Security Activity Auditing
                  • File Integrity Monitoring
                  • Remote Malware Scanning
                  • Blacklist Monitoring
                  • Effective Security Hardening
                  • Post-Hack Security Actions
                  • Security Notifications
                  • Website Firewall (premium)

                  19. Export All URLs

                   

                  Purpose: On-page SEO

                  Price: Free

                  Download Link: Download Export All URLs

                  Export All URLs Plugin Overview:

                  This free plugin is very useful to extract post/page titles, URLs and categories. The output can be exported into a CSV file or viewed directly in the dashboard.

                  Export All URLs – Key Features:

                  • Filter by Author
                  • Filter by Date Range
                  • Specify post range before extracting (especially beneficial in case of timeout/memory out error)
                  • Generate CSV file name randomly (sensitive data protection for security reasons)
                  • Set preferred CSV file name (provides more control)

                  That concludes our list of the top SEO plugins for WordPress. From image compression with WP Smush to structured data markup with All In One Schema, this list outlines the must-have tools every SEO needs in their toolbox in 2019. Are we missing your favorite SEO plugin? Share in a comment below and we’ll be sure to add it!

                  Follow ForwardPMX

                  You May Find These Interesting

                  How Can Algorithms Help Brands Win the COVID-19 Rebound?

                  “We are living through challenging times.” The now everyday adage referring to the current global pandemic has presented every industry across the globe with a very human problem. For those lucky enough to be unaffected by its health implications, the threat of a...

                  read more