Most Improved SEO WordPress Plugins
247 indexed plugins
Plugins
247
Active Installs
29m+
Average Score
61
Audited
247
Most Improved
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #51 | Check for Broken Links | 80 | 7 | 41 | 500 | Non-prefixed global variable | ||
| #52 | CHL-Change HTML Lang | 81 | 5 | 7 | 7k+ | Non-prefixed function | ||
| #53 | ClickRank – Ai SEO Automation | 37 | 10 | 226 | 1k+ | Direct Query | ||
| #54 | Cloudflare | 35 | 27 | 85 | 200k+ | Non-prefixed namespace | ||
| #55 | Companion Sitemap Generator – Simple, Smart, and SEO-Ready | 33 | 118 | 57 | 7k+ | Missing Translators Comment | ||
| #56 | Contextual Related Posts | 93 | 2 | 167 | 50k+ | Non-prefixed hook name | ||
| #57 | Reduce Unused CSS Solution with Critical CSS For WP | 96 | 48 | 12 | 1k+ | wp function not compatible with requires wp | ||
| #58 | Custom 404 Error Page | 82 | 12 | 3 | 1k+ | Text Domain Mismatch | ||
| #59 | Custom Alt Text for Elementor Images | 97 | 8 | 2 | 1k+ | Text Domain Mismatch | ||
| #60 | Custom Database Applications by Caspio | 36 | 32 | 63 | 400 | Input is not sanitized | ||
| #61 | Customization for WP SEO | 58 | 15 | 10 | 2k+ | Unsafe printing function | ||
| #62 | Interlinks Manager – Internal Links Optimizer | 80 | 17 | 13 | 8k+ | Database parameter is not escaped | ||
| #63 | Bisteinoff SEO Robots.txt | 98 | 6 | 2 | 500 | wp function not compatible with requires wp | ||
| #64 | Delay Redirects | 75 | 5 | 8 | 900 | Request data is not unslashed | ||
| #65 | DELUCKS SEO | 21 | 362 | 1,171 | 400 | Missing nonce verification | ||
| #66 | Disable Yoast's Structured Data | 97 | 4 | 3 | 900 | trademarked term | ||
| #67 | Do Shortcodes for Rank Math SEO | 47 | 117 | 3 | 1k+ | Output is not escaped | ||
| #68 | Dublin Core Metadata Generator | 39 | 74 | 15 | 900 | Output is not escaped | ||
| #69 | Dynamic Month & Year into Posts | 99 | 5 | 1 | 8k+ | wp function not compatible with requires wp | ||
| #70 | Easy Noindex And Nofollow | 35 | 55 | 18 | 400 | Output is not escaped | ||
| #71 | Editoria11y Accessibility Checker | 67 | 69 | 55 | 1k+ | Text Domain Mismatch | ||
| #72 | Event SEO: Event Schema / Structured Data: Google Rich Snippet Schema for Event | 72 | 15 | 49 | 700 | Non-prefixed global variable | ||
| #73 | Events Tracker for Elementor | 96 | 4 | 10 | 10k+ | Non-prefixed constant | ||
| #74 | Excerpt Editor | 37 | 170 | 142 | 500 | Unsafe printing function | ||
| #75 | Extend Link | 100 | 0 | 1k+ | No open findings | |||
| #76 | External Links Overview | 35 | 57 | 200 | 800 | Non-prefixed global variable | ||
| #77 | Turn Yoast SEO FAQ Block to Accordion | 98 | 2 | 2 | 3k+ | trademarked term | ||
| #78 | FAQ Schema For Pages And Posts | 81 | 56 | 5 | 7k+ | Text Domain Mismatch | ||
| #79 | Fastcache by Host.it | 23 | 1,327 | 203 | 700 | Text Domain Mismatch | ||
| #80 | Featured Image | 99 | 2 | 0 | 1k+ | Missing direct file access protection | ||
| #81 | FV Simpler SEO | 24 | 766 | 308 | 2k+ | Text Domain Mismatch | ||
| #82 | GetAutoSEO AI Tool | 46 | 10 | 250 | 1k+ | Direct Query | ||
| #83 | Insights from Google PageSpeed | 32 | 414 | 475 | 20k+ | Text Domain Mismatch | ||
| #84 | XML Sitemap Generator for Google | 37 | 43 | 79 | 1m+ | Input is not validated | ||
| #85 | Greek Multi Tool – Greeklish Slugs, Permalinks & Transliteration | 38 | 160 | 82 | 1k+ | Unsafe printing function | ||
| #86 | Ailo – AI Slug Translator | 80 | 8 | 14 | 1k+ | wp function not compatible with requires wp | ||
| #87 | Head Meta Data | 55 | 19 | 42 | 10k+ | Non-prefixed function | ||
| #88 | Headline Analyzer | 50 | 13 | 31 | 1k+ | Nonce verification recommended | ||
| #89 | HeadSpace2 SEO | 22 | 940 | 360 | 3k+ | Text Domain Mismatch | ||
| #90 | Helper Lite for PageSpeed | 98 | 5 | 4 | 3k+ | Missing Arg Domain | ||
| #91 | Heroic Table of Contents | 98 | 3 | 1 | 5k+ | Missing Arg Domain | ||
| #92 | Hierarchical HTML Sitemap | 97 | 3 | 5 | 4k+ | Post Not In exclude | ||
| #93 | Highcompress Image Compressor | 41 | 106 | 69 | 600 | Text Domain Mismatch | ||
| #94 | hpb seo plugin for WordPress | 39 | 15 | 87 | 2k+ | Non-prefixed global variable | ||
| #95 | Hreflang Manager – Hreflang Implementation for International SEO | 68 | 21 | 15 | 8k+ | wp function not compatible with requires wp | ||
| #96 | HREFLANG Tags Management By Webnow | 83 | 2 | 34 | 600 | Non-prefixed global variable | ||
| #97 | HSTS Ready | 85 | 3 | 11 | 3k+ | Input is not validated | ||
| #98 | If Modified Since | 91 | 2 | 4 | 1k+ | Request data is not unslashed | ||
| #99 | iGen SEO | 96 | 5 | 10 | 400 | Non-prefixed hook name | ||
| #100 | Image Size Selection for Divi | 96 | 60 | 3 | 500 | Text Domain Mismatch |