Rankology SEO and Analytics Tool Security & Risk Analysis

wordpress.org/plugins/rankology-seo-and-analytics-tool

Rankology SEO and Analytics Tool is a powerful, fast, and easy-to-use SEO plugin that helps WordPress sites rank higher in search engines.

300 active installs v3.1 PHP 7.4+ WP 6.0+ Updated Mar 13, 2026
analyticsgoogle-search-consoleschema-markupspeed-optimizationwordpress-seo
99
A · Safe
CVEs total1
Unpatched0
Last CVEJan 6, 2026
Safety Verdict

Is Rankology SEO and Analytics Tool Safe to Use in 2026?

Generally Safe

Score 99/100

Rankology SEO and Analytics Tool has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Jan 6, 2026Updated 20d ago
Risk Assessment

The Rankology SEO and Analytics Tool plugin, version 3.1, exhibits a mixed security posture with several concerning areas despite some good security practices. While the plugin demonstrates a high percentage of properly escaped outputs and uses prepared statements for a majority of its SQL queries, the presence of 11 unprotected AJAX handlers significantly expands the attack surface without proper authentication. This is a critical concern as it could allow unauthenticated users to trigger potentially harmful actions.

The taint analysis reveals 7 high-severity flows with unsanitized paths. This indicates potential vulnerabilities where user-supplied input could be used in a way that leads to unintended or malicious outcomes, such as arbitrary file access or command injection, if not properly validated and sanitized. The plugin's history of one low-severity vulnerability related to improper authorization, while currently patched, suggests a recurring pattern of access control issues.

Overall, the plugin has strengths in output escaping and prepared SQL statements, but the numerous unprotected AJAX endpoints and high-severity taint flows are significant risks that require immediate attention. The vulnerability history, though currently clear, should be monitored for repeat patterns. Addressing the unprotected entry points and unsanitized data flows is paramount to improving the plugin's security.

Key Concerns

  • 11 unprotected AJAX handlers
  • 7 high severity taint flows
  • 1 low severity CVE historically (Improper Authorization)
Vulnerabilities
1

Rankology SEO and Analytics Tool Security Vulnerabilities

CVEs by Year

1 CVE in 2026
2026
Patched Has unpatched

Severity Breakdown

Low
1

1 total CVE

CVE-2025-12958low · 2.7Improper Authorization

Rankology SEO and Analytics Tool <= 2.0 - Incorrect Authorization to Authenticated (Editor+) Header & Footer Code Creation

Jan 6, 2026 Patched in 2.5 (17d)
Code Analysis
Analyzed Mar 16, 2026

Rankology SEO and Analytics Tool Code Analysis

Dangerous Functions
0
Raw SQL Queries
23
81 prepared
Unescaped Output
321
1330 escaped
Nonce Checks
103
Capability Checks
128
File Operations
40
External Requests
30
Bundled Libraries
3

Bundled Libraries

DataTablesSelect2Guzzle

SQL Query Safety

78% prepared104 total queries

Output Escaping

81% escaped1651 total outputs
Data Flows
11 unsanitized

Data Flow Analysis

25 flows11 with unsanitized paths
<rankology-post-taxonomy-tabs> (admin\meta_boxes\rankology-post-taxonomy-tabs.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
11 unprotected

Rankology SEO and Analytics Tool Attack Surface

Entry Points97
Unprotected11

AJAX Handlers 96

authwp_ajax_rankology_save_settingsadmin\admin_pages\rankology_setting_options.php:186
authwp_ajax_rankology_save_apikeysadmin\admin_pages\rankology_setting_options.php:331
authwp_ajax_rankology_analyze_seoadmin\ajax\rankology-post-taxonomy-analysis.php:26
authwp_ajax_rankology_submit_url_actionadmin\meta_boxes\rankology_submit_url.php:5
authwp_ajax_rankology_save_ai_settingsadmin\rankology-ai-content-generator\ajax\rankology-ai-content-generator.php:29
authwp_ajax_rankology_save_ai_configadmin\rankology-ai-content-generator\ajax\rankology-ai-content-generator.php:79
authwp_ajax_rankology_generate_ai_contentadmin\rankology-ai-content-generator\ajax\rankology-ai-content-generator.php:130
authwp_ajax_rankology_get_ai_usage_logsadmin\rankology-ai-content-generator\ajax\rankology-ai-content-generator.php:131
authwp_ajax_rankology_clear_ai_usage_logsadmin\rankology-ai-content-generator\ajax\rankology-ai-content-generator.php:132
authwp_ajax_rankology_analyze_ai_content_seoadmin\rankology-ai-content-generator\ajax\rankology-ai-content-generator.php:133
authwp_ajax_rankology_insert_ai_content_to_selected_postadmin\rankology-ai-content-generator\ajax\rankology-ai-content-generator.php:134
authwp_ajax_rankology_get_existing_blogsadmin\rankology-ai-content-generator\ajax\rankology-ai-content-generator.php:700
authwp_ajax_rankology_get_existing_productsadmin\rankology-ai-content-generator\ajax\rankology-ai-content-generator.php:741
authwp_ajax_rankology_get_generation_historyadmin\rankology-ai-content-generator\ajax\rankology-ai-content-generator.php:839
authwp_ajax_rankology_delete_generation_history_entryadmin\rankology-ai-content-generator\ajax\rankology-ai-content-generator.php:840
authwp_ajax_rankology_clear_generation_historyadmin\rankology-ai-content-generator\ajax\rankology-ai-content-generator.php:841
authwp_ajax_rankology_check_ai_statusadmin\rankology-ai-content-generator\ajax\rankology-ai-content-generator.php:999
authwp_ajax_rankology_load_clicks_tableadmin\rankology-linkflow\rankology-linkflow-dashboard-functions.php:635
authwp_ajax_rankology_search_keywordsadmin\rankology-linkflow\rankology-linkflow-dashboard-functions.php:998
authwp_ajax_rankology_load_issuesadmin\rankology-linkflow\rankology-linkflow-dashboard-functions.php:1210
authwp_ajax_rankology_track_link_clickadmin\rankology-linkflow\rankology-page-post-click-tracking.php:159
noprivwp_ajax_rankology_track_link_clickadmin\rankology-linkflow\rankology-page-post-click-tracking.php:160
authwp_ajax_rankology_get_posts_by_typesadmin\rankology_custom_post_types\rankology_register_code_block_post.php:404
authwp_ajax_rankology_get_terms_by_taxonomiesadmin\rankology_custom_post_types\rankology_register_code_block_post.php:444
authwp_ajax_rankology_export_posts_startadmin\settings\rankology-import-export-file.php:11
authwp_ajax_rankology_export_posts_processadmin\settings\rankology-import-export-file.php:70
authwp_ajax_rankology_start_taxonomy_exportadmin\settings\rankology-import-export-file.php:198
authwp_ajax_rankology_process_taxonomy_exportadmin\settings\rankology-import-export-file.php:255
authwp_ajax_rankology_import_posts_handleadmin\settings\rankology-import-export-file.php:388
authwp_ajax_rankology_import_posts_processadmin\settings\rankology-import-export-file.php:463
authwp_ajax_rankology_import_taxonomies_handleadmin\settings\rankology-import-export-file.php:579
authwp_ajax_rankology_import_taxonomies_processadmin\settings\rankology-import-export-file.php:628
authwp_ajax_rankology_export_settings_importadmin\settings\rankology-import-export-file.php:846
authwp_ajax_rankology_update_robot_fileadmin\settings\rankology_robot_file_code.php:114
authwp_ajax_rankology_quick_generate_contentincludes\class-rankology-post-editor-ai.php:29
authwp_ajax_rankology_quick_generate_imageincludes\class-rankology-post-editor-ai.php:30
authwp_ajax_rankology_cloudflare_test_connectionrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:15
authwp_ajax_rankology_cloudflare_purge_allrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:39
authwp_ajax_rankology_cloudflare_purge_urlrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:63
authwp_ajax_rankology_cloudflare_toggle_dev_moderankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:98
authwp_ajax_rankology_cloudflare_get_security_levelrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:133
authwp_ajax_rankology_cloudflare_update_security_levelrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:160
authwp_ajax_rankology_cloudflare_get_page_rulesrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:194
authwp_ajax_rankology_cloudflare_create_recommended_rulesrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:221
authwp_ajax_rankology_cloudflare_delete_page_rulerankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:260
authwp_ajax_rankology_cloudflare_get_analyticsrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:291
authwp_ajax_rankology_cloudflare_get_security_analyticsrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:320
authwp_ajax_rankology_cloudflare_get_top_statisticsrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:354
authwp_ajax_rankology_cloudflare_get_securityrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:388
authwp_ajax_rankology_cloudflare_update_wafrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:427
authwp_ajax_rankology_cloudflare_update_bot_fight_moderankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:456
authwp_ajax_rankology_cloudflare_update_browser_integrityrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:485
authwp_ajax_rankology_cloudflare_get_cache_settingsrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:514
authwp_ajax_rankology_cloudflare_update_cache_levelrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:541
authwp_ajax_rankology_cloudflare_update_browser_cache_ttlrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:570
authwp_ajax_rankology_cloudflare_get_asset_optimizationrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:599
authwp_ajax_rankology_cloudflare_update_auto_minifyrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:626
authwp_ajax_rankology_cloudflare_update_rocket_loaderrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:659
authwp_ajax_rankology_cloudflare_update_polishrankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:688
authwp_ajax_rankology_cloudflare_update_webprankology-speed-booster\rankology-cloudflare-cdn-module\rankology-cloudflare-ajax-handlers.php:717
authwp_ajax_rankology_bulk_optimizerankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:119
authwp_ajax_rankology_get_statsrankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:120
authwp_ajax_rankology_clear_statsrankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:121
authwp_ajax_rankology_reset_optimizationrankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:122
authwp_ajax_rankology_spb_precache_allrankology-speed-booster\rankology-minify-cache-handler.php:2754
authwp_ajax_rankology_spb_get_url_countrankology-speed-booster\rankology-minify-cache-handler.php:2808
authwp_ajax_rankology_spb_get_statsrankology-speed-booster\rankology-minify-cache-handler.php:2833
authwp_ajax_rankology_spb_clear_cacherankology-speed-booster\rankology-minify-cache-handler.php:2848
authwp_ajax_rankology_spb_get_performance_statsrankology-speed-booster\rankology-minify-cache-handler.php:2867
authwp_ajax_rankology_spb_run_web_vitalsrankology-speed-booster\rankology-minify-cache-handler.php:2895
authwp_ajax_rankology_save_pagespeed_cache_settingsrankology-speed-booster\rankology-minify-cache-handler.php:3142
authwp_ajax_rankology_get_pagespeed_reportsrankology-speed-booster\rankology-minify-cache-handler.php:3169
authwp_ajax_rankology_get_pagespeed_reportrankology-speed-booster\rankology-minify-cache-handler.php:3189
authwp_ajax_rankology_compare_pagespeed_reportsrankology-speed-booster\rankology-minify-cache-handler.php:3219
authwp_ajax_rankology_generate_pagespeed_share_linkrankology-speed-booster\rankology-minify-cache-handler.php:3289
noprivwp_ajax_rankology_public_pagespeed_reportrankology-speed-booster\rankology-minify-cache-handler.php:3384
authwp_ajax_rankology_public_pagespeed_reportrankology-speed-booster\rankology-minify-cache-handler.php:3385
authwp_ajax_rankology_spb_clear_html_cacherankology-speed-booster\rankology-minify-cache-handler.php:3659
authwp_ajax_rankology_send_pagespeed_share_emailrankology-speed-booster\rankology-minify-cache-handler.php:3722
authwp_ajax_rankology_spb_get_html_url_countrankology-speed-booster\rankology-minify-cache-handler.php:3938
authwp_ajax_rankology_spb_precache_html_allrankology-speed-booster\rankology-minify-cache-handler.php:3961
authwp_ajax_rankology_spb_preload_chunkrankology-speed-booster\rankology-minify-cache-handler.php:4161
authwp_ajax_rankology_spb_cleanup_databaserankology-speed-booster\rankology-minify-cache-handler.php:4252
authwp_ajax_rankology_spb_clear_preloadrankology-speed-booster\rankology-minify-cache-handler.php:4272
authwp_ajax_rankology_css_regenerate_css_cacherankology-speed-booster\rankology-minify-cache-handler.php:5126
authwp_ajax_rankology_css_get_css_statsrankology-speed-booster\rankology-minify-cache-handler.php:5235
authwp_ajax_rankology_css_clear_css_cacherankology-speed-booster\rankology-minify-cache-handler.php:5259
authwp_ajax_rankology_js_clear_js_cacherankology-speed-booster\rankology-minify-cache-handler.php:5412
authwp_ajax_rankology_js_regenerate_js_cacherankology-speed-booster\rankology-minify-cache-handler.php:5429
authwp_ajax_rankology_js_get_js_statsrankology-speed-booster\rankology-minify-cache-handler.php:5611
authwp_ajax_rankology_clear_html_cache_fnrankology-speed-booster\rankology-minify-cache-handler.php:5637
authwp_ajax_rankology_clear_css_cache_fnrankology-speed-booster\rankology-minify-cache-handler.php:5651
authwp_ajax_rankology_clear_js_cache_fnrankology-speed-booster\rankology-minify-cache-handler.php:5664
authwp_ajax_rankology_clear_all_cache_fnrankology-speed-booster\rankology-minify-cache-handler.php:5677
authwp_ajax_rankology_spb_save_settingsrankology-speed-booster\rankology-speed-booster-menu.php:260
authwp_ajax_rankology_get_web_vitals_historyrankology-speed-booster\rankology-web-vitals-module\rankology-web-vitals-options.php:8

Shortcodes 1

[rankology_breadcrumb] admin\settings\rankology-breadcrumb-code.php:191
WordPress Hooks 174
actionadmin_menuadmin\admin_pages\rankology-seo-and-analytics-tool-admin-menu-page.php:22
actionadmin_menuadmin\admin_pages\rankology-seo-and-analytics-tool-admin-menu-page.php:23
actionadmin_menuadmin\admin_pages\rankology_setting_options.php:11
actionadmin_enqueue_scriptsadmin\admin_pages\rankology_setting_options.php:155
actionadmin_initadmin\admin_pages\rankology_setting_options.php:169
actionadmin_enqueue_scriptsadmin\admin_pages\rankology_setting_options.php:314
filteradmin_body_classadmin\class-rankology-seo-and-analytics-tool-admin.php:54
actionadd_meta_boxesadmin\meta_boxes\rankology-post-meta-boxes.php:25
actionadmin_enqueue_scriptsadmin\meta_boxes\rankology-post-meta-boxes.php:55
actionsave_postadmin\meta_boxes\rankology-post-meta-boxes.php:942
actionadmin_enqueue_scriptsadmin\meta_boxes\rankology-term-meta-boxes.php:5
filterrankology_get_single_page_dataadmin\meta_boxes\rankology_single_post_page_results.php:6
filterrankology_get_google_analytics_datasadmin\option_fields\rankology-ga-sc-initalizing.php:10
filterrankology_ga_organic_search_datasadmin\option_fields\rankology-ga-sc-initalizing.php:94
filterrankology_get_google_search_console_datasadmin\option_fields\rankology-ga-sc-initalizing.php:152
filterrankology_gsc_datewise_datasadmin\option_fields\rankology-ga-sc-initalizing.php:233
actionadmin_menuadmin\rankology-google-services\class-rankology-google-services-admin.php:22
actionadmin_post_rankology_google_services_saveadmin\rankology-google-services\class-rankology-google-services-admin.php:23
actionadmin_post_rankology_google_services_testadmin\rankology-google-services\class-rankology-google-services-admin.php:24
actionadmin_post_rankology_google_services_refreshadmin\rankology-google-services\class-rankology-google-services-admin.php:25
actionadmin_post_rankology_google_services_clear_cacheadmin\rankology-google-services\class-rankology-google-services-admin.php:26
filtercron_schedulesadmin\rankology-google-services\class-rankology-google-services-admin.php:32
actioninitadmin\rankology-google-services\class-rankology-google-services-admin.php:33
actionrankology_google_services_cronadmin\rankology-google-services\class-rankology-google-services-admin.php:34
actionadmin_initadmin\rankology-linkflow\rankology-link-flow-tables.php:43
actionadmin_initadmin\rankology-linkflow\rankology-link-flow-tables.php:144
actionadmin_initadmin\rankology-linkflow\rankology-link-flow-tables.php:220
actionadmin_initadmin\rankology-linkflow\rankology-link-flow-tables.php:288
actionadmin_enqueue_scriptsadmin\rankology-linkflow\rankology-linkflow-dashboard-functions.php:815
actionadmin_enqueue_scriptsadmin\rankology-linkflow\rankology-linkflow-dashboard-functions.php:912
actionadmin_enqueue_scriptsadmin\rankology-linkflow\rankology-linkflow-dashboard-functions.php:977
actionadmin_enqueue_scriptsadmin\rankology-linkflow\rankology-linkflow-dashboard-functions.php:1309
actionadmin_menuadmin\rankology-linkflow\rankology-linkflow-dashboard.php:10
actionadmin_enqueue_scriptsadmin\rankology-linkflow\rankology-linkflow-dashboard.php:28
actionadmin_enqueue_scriptsadmin\rankology-linkflow\rankology-linkflow-dashboard.php:234
actionadmin_enqueue_scriptsadmin\rankology-linkflow\rankology-linkflow-dashboard.php:367
actionsave_postadmin\rankology-linkflow\rankology-linkflow-velocity.php:214
actionsave_postadmin\rankology-linkflow\rankology-linkflow-velocity.php:296
actionwp_enqueue_scriptsadmin\rankology-linkflow\rankology-page-post-click-tracking.php:7
actionadd_meta_boxesadmin\rankology_custom_post_types\rankology_redirection_metaboxes.php:21
actionsave_post_rankology_redirectadmin\rankology_custom_post_types\rankology_redirection_metaboxes.php:144
filtermanage_rankology_redirect_posts_columnsadmin\rankology_custom_post_types\rankology_redirection_metaboxes.php:222
actionmanage_rankology_redirect_posts_custom_columnadmin\rankology_custom_post_types\rankology_redirection_metaboxes.php:244
actioninitadmin\rankology_custom_post_types\rankology_register_code_block_post.php:84
actionadmin_menuadmin\rankology_custom_post_types\rankology_register_code_block_post.php:86
actionadd_meta_boxesadmin\rankology_custom_post_types\rankology_register_code_block_post.php:111
actionsave_post_rankology_code_blockadmin\rankology_custom_post_types\rankology_register_code_block_post.php:508
actionwp_headadmin\rankology_custom_post_types\rankology_register_code_block_post.php:549
actionwp_body_openadmin\rankology_custom_post_types\rankology_register_code_block_post.php:553
actionwp_footeradmin\rankology_custom_post_types\rankology_register_code_block_post.php:557
actionwpadmin\rankology_custom_post_types\rankology_register_code_block_post.php:563
actioninitadmin\rankology_custom_post_types\rankology_register_redirection_post.php:64
actionadmin_noticesadmin\settings\rankology-admin-notices.php:6
actionadmin_noticesadmin\settings\rankology-admin-notices.php:64
actionadmin_noticesadmin\settings\rankology-admin-notices.php:103
actionadmin_noticesadmin\settings\rankology-admin-notices.php:142
actionadmin_post_rankology_download_posts_csvadmin\settings\rankology-import-export-file.php:153
actionadmin_post_rankology_download_taxonomy_csvadmin\settings\rankology-import-export-file.php:335
actionadmin_post_rankology_export_optionsadmin\settings\rankology-import-export-file.php:840
actionadmin_initadmin\settings\rankology_htaccess_file_code.php:9
actionadd_attachmentadmin\settings\rankology_imageseo_file_code.php:10
filterwp_handle_upload_prefilteradmin\settings\rankology_imageseo_file_code.php:173
actionadmin_initadmin\settings\rankology_robot_file_code.php:8
actiontemplate_redirectadmin\settings\rankology_robot_file_code.php:68
actionadmin_enqueue_scriptsadmin\settings\rankology_robot_file_code.php:96
actionplugins_loadedadmin\settings\rankology_sitemap_settings.php:7
filterwp_sitemaps_enabledadmin\settings\rankology_sitemap_settings.php:14
filterwp_sitemaps_enabledadmin\settings\rankology_sitemap_settings.php:16
filterwp_sitemaps_post_typesadmin\settings\rankology_sitemap_settings.php:23
filterwp_sitemaps_posts_entryadmin\settings\rankology_sitemap_settings.php:47
filterwp_sitemaps_taxonomies_entryadmin\settings\rankology_sitemap_settings.php:60
filterwp_sitemaps_add_provideradmin\settings\rankology_sitemap_settings.php:69
filterwp_sitemaps_posts_query_argsadmin\settings\rankology_sitemap_settings.php:84
filterwp_sitemaps_stylesheet_cssadmin\settings\rankology_sitemap_settings.php:126
filterwp_sitemaps_stylesheet_contentadmin\settings\rankology_sitemap_settings.php:131
filterwp_sitemaps_stylesheet_index_contentadmin\settings\rankology_sitemap_settings.php:284
filterwp_sitemaps_index_entryadmin\settings\rankology_sitemap_settings.php:421
actioninitadmin\settings\rankology_sitemap_settings.php:436
filterquery_varsadmin\settings\rankology_sitemap_settings.php:443
actiontemplate_redirectadmin\settings\rankology_sitemap_settings.php:449
filtergot_url_rewriteadmin\settings\rankology_sitemap_settings.php:498
actionadd_meta_boxesincludes\class-rankology-post-editor-ai.php:23
actionadmin_enqueue_scriptsincludes\class-rankology-post-editor-ai.php:26
actionadmin_enqueue_scriptsincludes\class-rankology-seo-and-analytics-tool.php:160
actionadmin_enqueue_scriptsincludes\class-rankology-seo-and-analytics-tool.php:161
actionwp_enqueue_scriptsincludes\class-rankology-seo-and-analytics-tool.php:176
actionwp_enqueue_scriptsincludes\class-rankology-seo-and-analytics-tool.php:177
filterrankology_document_title_partspublic\frontend_hooks\rankology-meta-tags.php:71
filterpre_get_document_titlepublic\frontend_hooks\rankology-meta-tags.php:259
filterrankology_pre_get_meta_descriptionpublic\frontend_hooks\rankology-meta-tags.php:285
actioninitpublic\frontend_hooks\rankology-meta-tags.php:450
actionwp_headpublic\frontend_hooks\rankology-meta-tags.php:479
actionwp_headpublic\frontend_hooks\rankology-meta-tags.php:493
actionwp_headpublic\frontend_hooks\rankology-meta-tags.php:546
actionwp_headpublic\frontend_hooks\rankology-meta-tags.php:572
actiontemplate_redirectpublic\frontend_hooks\rankology-redirects-page-post.php:20
actionwp_headpublic\frontend_hooks\rankology-schema.php:10
actionwp_headpublic\frontend_hooks\rankology-schema.php:124
actionwp_headpublic\frontend_hooks\rankology-schema.php:251
actionwp_headpublic\frontend_hooks\rankology-schema.php:277
actionwp_headpublic\frontend_hooks\rankology-schema.php:307
actionwp_headpublic\frontend_hooks\rankology-social-og-meta.php:11
filterthe_contentpublic\frontend_hooks\rankology-social-sharing.php:5
actionadmin_menurankology-seo-and-analytics-tool.php:267
actionadmin_enqueue_scriptsrankology-seo-and-analytics-tool.php:373
actionadmin_enqueue_scriptsrankology-seo-and-analytics-tool.php:436
actionwp_enqueue_scriptsrankology-seo-and-analytics-tool.php:458
actionadmin_initrankology-seo-and-analytics-tool.php:481
actionwprankology-seo-and-analytics-tool.php:506
actionplugins_loadedrankology-seo-and-analytics-tool.php:531
actionadmin_headrankology-seo-and-analytics-tool.php:564
actionsave_postrankology-speed-booster\rankology-cloudflare-cdn-module\Rankology-cloudflare-cdn-module.php:86
actionedit_postrankology-speed-booster\rankology-cloudflare-cdn-module\Rankology-cloudflare-cdn-module.php:87
actioncomment_postrankology-speed-booster\rankology-cloudflare-cdn-module\Rankology-cloudflare-cdn-module.php:90
actionswitch_themerankology-speed-booster\rankology-cloudflare-cdn-module\Rankology-cloudflare-cdn-module.php:104
actionupgrader_process_completerankology-speed-booster\rankology-cloudflare-cdn-module\Rankology-cloudflare-cdn-module.php:120
actionadmin_enqueue_scriptsrankology-speed-booster\rankology-cloudflare-cdn-module\Rankology-cloudflare-cdn-module.php:146
filterwp_handle_uploadrankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:97
actionadd_attachmentrankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:100
filterwp_get_attachment_image_srcrankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:103
filterthe_contentrankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:104
filterpost_thumbnail_htmlrankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:105
filterwp_calculate_image_srcsetrankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:106
filterwp_get_attachment_image_attributesrankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:107
actiontemplate_redirectrankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:111
actionshutdownrankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:112
actionadmin_enqueue_scriptsrankology-speed-booster\rankology-image-compression-module\Rankology-image-compression-module.php:116
filterthe_contentrankology-speed-booster\rankology-image-compression-module\rankology-spb-img-lazy-loading.php:8
actionwp_footerrankology-speed-booster\rankology-image-compression-module\rankology-spb-img-lazy-loading.php:41
actioninitrankology-speed-booster\rankology-minify-cache-handler.php:31
filterheartbeat_settingsrankology-speed-booster\rankology-minify-cache-handler.php:424
actionwp_print_scriptsrankology-speed-booster\rankology-minify-cache-handler.php:425
actioninitrankology-speed-booster\rankology-minify-cache-handler.php:452
actiontemplate_redirectrankology-speed-booster\rankology-minify-cache-handler.php:453
actionwp_print_stylesrankology-speed-booster\rankology-minify-cache-handler.php:457
actionwp_enqueue_scriptsrankology-speed-booster\rankology-minify-cache-handler.php:462
actionsave_postrankology-speed-booster\rankology-minify-cache-handler.php:466
actionedit_postrankology-speed-booster\rankology-minify-cache-handler.php:467
actiondelete_postrankology-speed-booster\rankology-minify-cache-handler.php:468
actionpublish_postrankology-speed-booster\rankology-minify-cache-handler.php:469
actionswitch_themerankology-speed-booster\rankology-minify-cache-handler.php:472
actionactivated_pluginrankology-speed-booster\rankology-minify-cache-handler.php:473
actiondeactivated_pluginrankology-speed-booster\rankology-minify-cache-handler.php:474
actionupdate_option_rankology_spb_setting_optionsrankology-speed-booster\rankology-minify-cache-handler.php:477
actioninitrankology-speed-booster\rankology-minify-cache-handler.php:3320
actioninitrankology-speed-booster\rankology-minify-cache-handler.php:3333
actionadmin_initrankology-speed-booster\rankology-minify-cache-handler.php:3334
filterquery_varsrankology-speed-booster\rankology-minify-cache-handler.php:3347
actiontemplate_redirectrankology-speed-booster\rankology-minify-cache-handler.php:3357
actionwp_mail_failedrankology-speed-booster\rankology-minify-cache-handler.php:3689
actionphpmailer_initrankology-speed-booster\rankology-minify-cache-handler.php:3823
actionwp_enqueue_scriptsrankology-speed-booster\rankology-minify-cache-handler.php:5172
actionwp_enqueue_scriptsrankology-speed-booster\rankology-minify-cache-handler.php:5199
actionwp_enqueue_scriptsrankology-speed-booster\rankology-minify-cache-handler.php:5222
actionwp_print_stylesrankology-speed-booster\rankology-minify-cache-handler.php:5480
actionwp_print_stylesrankology-speed-booster\rankology-minify-cache-handler.php:5548
actionwp_print_stylesrankology-speed-booster\rankology-minify-cache-handler.php:5570
actionwp_print_stylesrankology-speed-booster\rankology-minify-cache-handler.php:5599
actionadmin_menurankology-speed-booster\rankology-speed-booster-menu.php:37
actionadmin_enqueue_scriptsrankology-speed-booster\rankology-speed-booster-menu.php:172
actionadmin_initrankology-speed-booster\rankology-speed-booster-menu.php:234
actionadmin_enqueue_scriptsrankology-speed-booster\rankology-speed-booster-menu.php:334
actionadmin_enqueue_scriptsrankology-speed-booster\rankology-speed-booster-menu.php:393
actionadmin_enqueue_scriptsrankology-speed-booster\rankology-speed-booster-menu.php:414
actionadmin_enqueue_scriptsrankology-speed-booster\rankology-speed-booster-menu.php:438
filterscript_loader_tagrankology-speed-booster\rankology-speed-options\rankology-spb-js-loading-control.php:7
actionwp_enqueue_scriptsrankology-speed-booster\rankology-speed-options\rankology-spb-js-loading-control.php:8
actionwp_enqueue_scriptsrankology-speed-booster\rankology-speed-options\rankology-spb-js-loading-control.php:9
actionadmin_initrankology-speed-booster\rankology-web-vitals-module\rankology-pagespeed-cache.php:64
actionadmin_initrankology-speed-booster\rankology-web-vitals-module\rankology-pagespeed-cache.php:511
actionsend_headersrankology-speed-booster\server-cache\class-rankology-server-cache-headers.php:21
actionadmin_initrankology-speed-booster\server-cache\rankology-auto-gzip.php:7
actionadmin_noticesrankology-speed-booster\server-cache\rankology-cache-rules.php:141
actioninitrankology-speed-booster\server-cache\rankology-object-cache.php:15

Scheduled Events 2

rankology_google_services_cron
rankology_google_services_cron
Maintenance & Trust

Rankology SEO and Analytics Tool Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 13, 2026
PHP min version7.4
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs300
Developer Profile

Rankology SEO and Analytics Tool Developer Profile

Rankology

1 plugin · 300 total installs

93
trust score
Avg Security Score
99/100
Avg Patch Time
17 days
View full developer profile
Detection Fingerprints

How We Detect Rankology SEO and Analytics Tool

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/rankology-seo-and-analytics-tool/rankology-speed-booster/rankology-spb-js-loading-control.php/wp-content/plugins/rankology-seo-and-analytics-tool/rankology-speed-booster/rankology-image-compression-module/rankology-spb-img-lazy-loading.php/wp-content/plugins/rankology-seo-and-analytics-tool/rankology-speed-booster/rankology-cloudflare-cdn-module/Rankology-cloudflare-cdn-module.php/wp-content/plugins/rankology-seo-and-analytics-tool/admin/meta_boxes/rankology_single_post_page_results.php/wp-content/plugins/rankology-seo-and-analytics-tool/admin/meta_boxes/rankology_submit_url.php/wp-content/plugins/rankology-seo-and-analytics-tool/admin/option_fields/rankology-ga-sc-initalizing.php/wp-content/plugins/rankology-seo-and-analytics-tool/admin/rankology-linkflow/rankology-linkflow-velocity.php/wp-content/plugins/rankology-seo-and-analytics-tool/admin/rankology-linkflow/rankology-page-post-click-tracking.php+12 more

HTML / DOM Fingerprints

JS Globals
RANKOLOGY_SEO_AND_ANALYTICS_TOOL_VERSIONRANKOLOGY_PLUGIN_PATHRANKOLOGY_PLUGIN_URLRANKOLOGY_SINGLE_API_URLRANKOLOGY_SINGLE_CRAWLINGRANKOLOGY_GA_API_URLF+1 more
FAQ

Frequently Asked Questions about Rankology SEO and Analytics Tool