RankLite – Fast, Clean SEO Security & Risk Analysis

wordpress.org/plugins/ranklite

Fast, clean SEO: titles & meta, Open Graph/Twitter Cards, JSON-LD schema, and XML sitemaps with Google/Bing pings. No bloat, no tracking.

0 active installs v1.0.4 PHP 7.4+ WP 5.8+ Updated Mar 3, 2026
meta-tagsopen-graphschemaseositemap
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is RankLite – Fast, Clean SEO Safe to Use in 2026?

Generally Safe

Score 100/100

RankLite – Fast, Clean SEO has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The RankLite v1.0.4 plugin exhibits a strong security posture based on the static analysis and vulnerability history provided. The absence of known CVEs, coupled with a robust implementation of security best practices like prepared statements for SQL, extensive output escaping, and numerous nonce and capability checks, indicates a conscientious development approach. The plugin's attack surface is remarkably small, with no exposed AJAX handlers, REST API routes, shortcodes, or cron events, significantly reducing potential entry points for attackers. The taint analysis also shows no critical or high-severity unsanitized flows, further bolstering confidence in its security.

Key Concerns

  • File operations found
  • External HTTP requests found
  • Minor output escaping concerns (4% unescaped)
Vulnerabilities
None known

RankLite – Fast, Clean SEO Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

RankLite – Fast, Clean SEO Release Timeline

v1.0.4Current
v1.0.3
Code Analysis
Analyzed Apr 16, 2026

RankLite – Fast, Clean SEO Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
29
750 escaped
Nonce Checks
8
Capability Checks
22
File Operations
1
External Requests
6
Bundled Libraries
0

Output Escaping

96% escaped779 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
<class-ranklite-bulk-editor> (inc/class-ranklite-bulk-editor.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

RankLite – Fast, Clean SEO Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 80
actionadmin_enqueue_scriptsinc/class-ranklite-admin.php:54
actionadmin_noticesinc/class-ranklite-admin.php:1920
actionwp_headinc/class-ranklite-analytics-output.php:17
actionwp_headinc/class-ranklite-analytics-output.php:18
actionwp_headinc/class-ranklite-analytics-output.php:19
actionwp_headinc/class-ranklite-analytics-output.php:20
actionwp_enqueue_scriptsinc/class-ranklite-analytics-output.php:23
actionwp_footerinc/class-ranklite-analytics-output.php:26
actionwp_footerinc/class-ranklite-analytics-output.php:29
filterscript_loader_taginc/class-ranklite-analytics-output.php:32
actioninitinc/class-ranklite-blocks.php:28
actionplugins_loadedinc/class-ranklite-blocks.php:243
actionadmin_menuinc/class-ranklite-bulk-editor.php:29
actionadmin_post_ranklite_bulk_saveinc/class-ranklite-bulk-editor.php:30
actionadmin_enqueue_scriptsinc/class-ranklite-bulk-editor.php:31
actionplugins_loadedinc/class-ranklite-bulk-editor.php:432
actiontemplate_redirectinc/class-ranklite-exclusivity.php:41
filterranklite_pro/schema/allow_productinc/class-ranklite-exclusivity.php:99
filtertemplate_includeinc/class-ranklite-exclusivity.php:102
actionadmin_menuinc/class-ranklite-import-controller.php:25
actionadmin_post_ranklite_import_runinc/class-ranklite-import-controller.php:26
actionadmin_post_ranklite_import_dry_runinc/class-ranklite-import-controller.php:27
actionplugins_loadedinc/class-ranklite-import-controller.php:294
actionadd_meta_boxesinc/class-ranklite-meta-hygiene.php:30
actionadmin_enqueue_scriptsinc/class-ranklite-meta-hygiene.php:31
actionadd_meta_boxesinc/class-ranklite-meta.php:33
actionsave_postinc/class-ranklite-meta.php:34
actionwp_headinc/class-ranklite-meta.php:37
actiontemplate_redirectinc/class-ranklite-meta.php:40
filterrobots_txtinc/class-ranklite-meta.php:43
actioncategory_add_form_fieldsinc/class-ranklite-meta.php:46
actionpost_tag_add_form_fieldsinc/class-ranklite-meta.php:47
actioncreated_terminc/class-ranklite-meta.php:48
actioncategory_edit_form_fieldsinc/class-ranklite-meta.php:49
actionpost_tag_edit_form_fieldsinc/class-ranklite-meta.php:50
actionedited_terminc/class-ranklite-meta.php:51
filterpre_get_document_titleinc/class-ranklite-meta.php:54
filterdocument_title_partsinc/class-ranklite-meta.php:55
actionwp_headinc/class-ranklite-meta.php:58
actionadmin_initinc/class-ranklite-redirects.php:29
actionadmin_menuinc/class-ranklite-redirects.php:31
actionadmin_enqueue_scriptsinc/class-ranklite-redirects.php:33
actiontemplate_redirectinc/class-ranklite-redirects.php:35
filterallowed_redirect_hostsinc/class-ranklite-redirects.php:576
actionwp_headinc/class-ranklite-schema.php:31
actionwp_headinc/class-ranklite-schema.php:32
actionwp_headinc/class-ranklite-schema.php:33
actionwp_headinc/class-ranklite-schema.php:34
actionadmin_post_ranklite_export_settingsinc/class-ranklite-settings-transfer.php:25
actionadmin_post_ranklite_import_settingsinc/class-ranklite-settings-transfer.php:26
actionadmin_noticesinc/class-ranklite-settings-transfer.php:29
actioninitinc/class-ranklite-sitemaps.php:35
actioninitinc/class-ranklite-sitemaps.php:36
filterquery_varsinc/class-ranklite-sitemaps.php:39
actiontemplate_redirectinc/class-ranklite-sitemaps.php:40
actionsend_headersinc/class-ranklite-sitemaps.php:43
filterrobots_txtinc/class-ranklite-sitemaps.php:46
actiontransition_post_statusinc/class-ranklite-sitemaps.php:49
actionupdate_option_ranklite_optionsinc/class-ranklite-sitemaps.php:50
actionwp_headinc/class-ranklite-social.php:31
actionadd_meta_boxesinc/class-ranklite-social.php:35
actionsave_postinc/class-ranklite-social.php:36
actionadmin_initinc/class-ranklite-social.php:39
actionadmin_enqueue_scriptsinc/class-ranklite-social.php:42
actionadmin_noticesranklite.php:35
actionadmin_noticesranklite.php:45
actionplugins_loadedranklite.php:107
actioninitranklite.php:120
actioninitranklite.php:121
actionadmin_initranklite.php:122
actionadmin_menuranklite.php:123
actionupdate_option_ranklite_optionsranklite.php:148
filterwp_sitemaps_enabledranklite.php:162
actiontemplate_redirectranklite.php:168
filterredirect_canonicalranklite.php:188
actiontemplate_redirectranklite.php:213
actiontemplate_redirectranklite.php:256
filterranklite_show_pro_tabranklite.php:288
filterranklite_meta_checks_screensranklite.php:302
actionadmin_enqueue_scriptsranklite.php:373
Maintenance & Trust

RankLite – Fast, Clean SEO Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 3, 2026
PHP min version7.4
Downloads189

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

RankLite – Fast, Clean SEO Developer Profile

ranklite

1 plugin · 0 total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect RankLite – Fast, Clean SEO

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/ranklite/assets/css/ranklite-styles.css/wp-content/plugins/ranklite/assets/js/ranklite-scripts.js
Script Paths
/wp-content/plugins/ranklite/assets/js/ranklite-scripts.js
Version Parameters
ranklite/assets/css/ranklite-styles.css?ver=ranklite/assets/js/ranklite-scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
ranklite-admin-noticeranklite-seo-title-metaranklite-meta-box
HTML Comments
<!-- RankLite Meta Box --><!-- RankLite Schema Settings -->
Data Attributes
data-ranklite-focus="true"data-ranklite-setting-group
JS Globals
ranklite_admin_paramsranklite_vars
REST Endpoints
/wp-json/ranklite/v1/settings/wp-json/ranklite/v1/analytics
Shortcode Output
[ranklite_seo_preview][ranklite_analytics_dashboard]
FAQ

Frequently Asked Questions about RankLite – Fast, Clean SEO