[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$feQH-FvMKSUvHOk8xKVYQH3MtrUAAnCPkLqUrTWRM3EU":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":34,"analysis":129,"fingerprints":428},"botsubmit","BotSubmit","1.3.1","naumov22","https:\u002F\u002Fprofiles.wordpress.org\u002Fnaumov22\u002F","\u003Cp>BotSubmit automates the process of indexing your content in search engines. The plugin submits URLs when publishing and editing content, helping your pages appear faster in search results.\u003C\u002Fp>\n\u003Ch4>IndexNow (FREE)\u003C\u002Fh4>\n\u003Cp>The plugin includes \u003Cstrong>IndexNow\u003C\u002Fstrong> support – a free instant URL submission protocol supported by Bing, Yandex, Naver, and Seznam. No registration or API key purchase required – just enable it and start submitting!\u003C\u002Fp>\n\u003Ch4>Paid Indexing Services\u003C\u002Fh4>\n\u003Cp>For Google indexing or additional services, the plugin supports:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>SpeedyIndex\u003C\u002Fstrong> – Fast Yandex indexing service\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link Indexing Bot\u003C\u002Fstrong> – Multi-engine indexing (Google, Yandex, Bing)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IndexBotik\u003C\u002Fstrong> – Universal and Yandex indexing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can enable one or multiple services simultaneously. Each paid service requires its own API key.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>IndexNow integration\u003C\u002Fstrong> – free instant submission to Bing, Yandex, Naver, Seznam\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple paid indexing services\u003C\u002Fstrong> – choose from 3 different services\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic URL submission\u003C\u002Fstrong> on post and page publish\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Types support\u003C\u002Fstrong> – works with any public CPT\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Taxonomy support\u003C\u002Fstrong> – submit category and tag archive URLs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible settings\u003C\u002Fstrong> – separate control for each content type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-post control\u003C\u002Fstrong> – override global settings for individual posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Submit on update\u003C\u002Fstrong> – optionally re-index updated content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk actions\u003C\u002Fstrong> – submit multiple posts at once from posts list\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export\u002FImport settings\u003C\u002Fstrong> – easily transfer configuration between sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed log\u003C\u002Fstrong> – history of all submissions with resend buttons\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-service support\u003C\u002Fstrong> – send to multiple services simultaneously\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure API key storage\u003C\u002Fstrong> – keys encrypted with AES-256 in database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight and fast\u003C\u002Fstrong> – minimal performance impact\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy-focused\u003C\u002Fstrong> – only URLs are sent to indexing services\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Content Types\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Pages\u003C\u002Fli>\n\u003Cli>Categories\u003C\u002Fli>\n\u003Cli>Tags\u003C\u002Fli>\n\u003Cli>Custom Post Types (auto-detected)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each content type can be configured independently for publish and update events.\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Choose your indexing service(s):\n\u003Cul>\n\u003Cli>\u003Cstrong>IndexNow\u003C\u002Fstrong> (FREE) – Bing, Yandex, Naver, Seznam – just enable, no API key needed!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ft.me\u002FSpeedyIndexBot?start=437061\" rel=\"nofollow ugc\">SpeedyIndex Bot\u003C\u002Fa> – Yandex (paid)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ft.me\u002FLink_indexing_bot?start=437061\" rel=\"nofollow ugc\">Link Indexing Bot\u003C\u002Fa> – Google, Yandex, Bing (paid)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ft.me\u002FInderixingBot?start=CF2F3E3B26\" rel=\"nofollow ugc\">IndexBotik\u003C\u002Fa> – Google, Yandex (paid)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>For paid services: Get API key(s) and purchase credits\u003C\u002Fli>\n\u003Cli>Enter API key(s) in plugin settings\u003C\u002Fli>\n\u003Cli>Configure additional parameters (User ID, search engine, etc.)\u003C\u002Fli>\n\u003Cli>Select content types for automatic submission\u003C\u002Fli>\n\u003Cli>Done! Plugin will automatically submit URLs\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> IndexNow is completely free and requires no registration. Paid services (SpeedyIndex, Link Indexing Bot, IndexBotik) require purchasing credits.\u003C\u002Fp>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>New websites\u003C\u002Fstrong> – accelerate initial indexing of your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News sites\u003C\u002Fstrong> – ensure timely indexing of breaking news\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-commerce\u003C\u002Fstrong> – quickly index new products and categories\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Blogs\u003C\u002Fstrong> – get faster indexing for new posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO optimization\u003C\u002Fstrong> – improve content visibility in search results\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>The plugin interface is available in:\u003Cbr \u002F>\n* English\u003Cbr \u002F>\n* Russian (Русский)\u003C\u002Fp>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>The plugin only sends URLs to indexing services. No other data is transmitted to third parties. Your API keys are securely stored in your WordPress database.\u003C\u002Fp>\n\u003Ch4>Security\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All user inputs are sanitized and validated\u003C\u002Fli>\n\u003Cli>Nonce verification on all forms\u003C\u002Fli>\n\u003Cli>All outputs are escaped\u003C\u002Fli>\n\u003Cli>Capability checks for admin functions\u003C\u002Fli>\n\u003Cli>No external scripts or styles loaded\u003C\u002Fli>\n\u003Cli>API keys encrypted with AES-256-CBC before storage\u003C\u002Fli>\n\u003Cli>Encryption uses WordPress salts for key derivation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>If this plugin helped you, subscribe to the \u003Ca href=\"https:\u002F\u002Ft.me\u002Fnaumov_top\" rel=\"nofollow ugc\">author’s Telegram channel\u003C\u002Fa> 💙\u003C\u002Fp>\n\u003Ch4>External Services\u003C\u002Fh4>\n\u003Cp>This plugin uses indexing services to submit URLs. IndexNow is free, paid services require credits.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service 0: IndexNow (FREE)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Submit URLs to Bing, Yandex, Naver, Seznam for indexing\u003C\u002Fli>\n\u003Cli>Data sent: Only your content URLs and auto-generated verification key\u003C\u002Fli>\n\u003Cli>Service provider: IndexNow Protocol (Microsoft\u002FYandex initiative)\u003C\u002Fli>\n\u003Cli>Documentation: https:\u002F\u002Fwww.indexnow.org\u002F\u003C\u002Fli>\n\u003Cli>Cost: FREE – no registration or credits required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Service 1: SpeedyIndex\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Submit URLs to Google for indexing\u003C\u002Fli>\n\u003Cli>Data sent: Only your content URLs (sent when you publish or update content, or manually via bulk action)\u003C\u002Fli>\n\u003Cli>Service provider: SpeedyIndex\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fen.speedyindex.com\u002Fterms-of-service\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fen.speedyindex.com\u002Fprivacy-policy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Service 2: Link Indexing Bot\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Submit URLs to Google, Yandex, Bing for indexing\u003C\u002Fli>\n\u003Cli>Data sent: Your content URLs and Telegram User ID (sent when you publish or update content, or manually via bulk action)\u003C\u002Fli>\n\u003Cli>Service provider: Link Indexing Bot\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Flink-indexing-bot.ru\u002Frulez.html\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Service 3: IndexBotik\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Submit URLs to Google and Yandex for indexing\u003C\u002Fli>\n\u003Cli>Data sent: Only your content URLs (sent when you publish or update content, or manually via bulk action)\u003C\u002Fli>\n\u003Cli>Service provider: IndexBotik\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fivoque.de\u002FPRIVACYPOLICY.pdf?v=1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> IndexNow is free. SpeedyIndex, Link Indexing Bot, and IndexBotik are paid services requiring credits. No personal data is transmitted, only URLs and service-specific parameters.\u003C\u002Fp>\n\u003Cp>By using this plugin, you acknowledge that:\u003Cbr \u002F>\n– URLs will be sent to the selected indexing service(s) servers\u003Cbr \u002F>\n– Paid services require purchasing credits\u003Cbr \u002F>\n– You agree to the terms of service of each indexing service you use\u003Cbr \u002F>\n– The plugin developer is not responsible for the indexing services or their pricing\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.2 or higher\u003C\u002Fli>\n\u003Cli>For IndexNow (FREE): No additional requirements\u003C\u002Fli>\n\u003Cli>For paid services: API key and credits from SpeedyIndex, Link Indexing Bot, or IndexBotik\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>For detailed documentation and usage examples, visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbotsubmit\u002F\" rel=\"ugc\">plugin page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Support & Feedback\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>For support requests, use the WordPress.org support forum\u003C\u002Fli>\n\u003Cli>For bug reports and feature requests, please use GitHub (if available)\u003C\u002Fli>\n\u003Cli>Follow the \u003Ca href=\"https:\u002F\u002Ft.me\u002Fnaumov_top\" rel=\"nofollow ugc\">author’s Telegram channel\u003C\u002Fa> for updates and SEO tips\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy Policy\u003C\u002Fh4>\n\u003Cp>This plugin:\u003Cbr \u002F>\n* Sends only URLs to the selected indexing service(s) APIs\u003Cbr \u002F>\n* Stores API keys and settings in your WordPress database\u003Cbr \u002F>\n* Does not collect or transmit any personal data\u003Cbr \u002F>\n* Does not use cookies or tracking\u003Cbr \u002F>\n* Does not share data with third parties (except the selected indexing services for indexing)\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>Developed by Naumov pro Affiliate SEO\u003Cbr \u002F>\nTelegram: https:\u002F\u002Ft.me\u002Fnaumov_top\u003C\u002Fp>\n\u003Cp>Thank you for using BotSubmit! 💙\u003C\u002Fp>\n","Submit URLs to IndexNow (free) and paid indexing services for faster search engine indexing.",30,316,0,"2026-02-18T13:40:00.000Z","6.9.4","5.0","7.2",[19,20,21,22,23],"google","indexing","indexnow","seo","yandex","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbotsubmit.1.3.1.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":11,"trust_score":32,"computed_at":33},1,94,"2026-04-04T04:17:17.102Z",[35,56,73,90,114],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":15,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":52,"download_link":53,"security_score":54,"vuln_count":31,"unpatched_count":13,"last_vuln_date":55,"fetched_at":28},"mihdan-index-now","CrawlWP SEO – Instant Search Engine Indexing & SEO Performance Monitor","3.0.12","properfraction","https:\u002F\u002Fprofiles.wordpress.org\u002Fproperfraction\u002F","\u003Cp>Improve your WordPress SEO with instant search-engine indexing, SEO insights, and indexing status tracking.\u003C\u002Fp>\n\u003Ch3>CRAWLWP SEO: WordPress SEO & Indexing Tool\u003C\u002Fh3>\n\u003Cp>\u003Cem>Boost and monitor your WordPress site’s visibility on Google, Bing, Yandex, Naver, Yep, and Seznam.cz with automatic indexing and SEO insights.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>CrawlWP is a WordPress SEO plugin for faster search engine indexing and comprehensive SEO insights, ensuring your WordPress content gets indexed instantly across major search engines (Google, Microsoft Bing, Yandex, Naver, Yep, Seznam.cz) and tracking your SEO performance in real-time.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcrawlwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">Website\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcrawlwp.com\u002Fdocs\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcrawlwp.com\u002Fsupport\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FdKjQTtQyRyA?version=3&rel=0&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>CrawlWP instantly notifies search engines whenever your website content is created, updated, or deleted, ensuring that search engines always have the latest updates about your WordPress site.\u003C\u002Fp>\n\u003Ch3>How CrawlWP SEO Indexing Works\u003C\u002Fh3>\n\u003Cp>CrawlWP integrates with IndexNow protocol to submit your WordPress posts and content to Microsoft Bing, Naver, Seznam.cz, Yandex, Yep.\u003C\u002Fp>\n\u003Cp>Because Google does not support the IndexNow protocol, CrawlWP integrates with Google Indexing API to directly submit WordPress posts for indexing.\u003C\u002Fp>\n\u003Cp>It also integrates with Bing URL Submission and Yandex APIs for submitting WordPress content for indexing. You might not need to configure and use the direct Bing and Yandex API integration for indexing since they both already support the IndexNow protocol.\u003C\u002Fp>\n\u003Ch4>🤖 What is IndexNow?\u003C\u002Fh4>\n\u003Cp>IndexNow is a protocol that allows website owners to promptly notify search engines about content changes, such as new, updated, or deleted URLs. It is a collaborative effort among several search engines (Bing, Naver, Seznam.cz, Yandex, Yep), enabling them to share received URLs with one another.\u003C\u002Fp>\n\u003Ch3>Core Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Instant Indexing\u003C\u002Fstrong>: Automatically submit your WordPress content to Google, Bing, and Yandex for immediate indexing after publication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Indexing on Content Change\u003C\u002Fstrong>: Request indexing from Google, Bing, Yandex, and other search engines when contents (post, page, custom post types) are updated in WordPress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Search Engine Support\u003C\u002Fstrong>: Compatible with Google Search Console, Bing Webmaster Tools, and Yandex Webmaster.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automated Submissions\u003C\u002Fstrong>: New WordPress content is automatically submitted for indexing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>SEO Performance Tracking\u003C\u002Fstrong>: Deep Google Search Console and Bing Wenmaster Tools integration for detailed insights about your site’s search visibility and performance. \u003Ca href=\"https:\u002F\u002Fcrawlwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#features\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keyword Tracking\u003C\u002Fstrong>: Monitor the performance of the keywords for which your website ranks using precise data instead of estimates. \u003Ca href=\"https:\u002F\u002Fcrawlwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#features\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual Submission:\u003C\u002Fstrong> You can manually submit specific WordPress posts and pages for indexing. \u003Ca href=\"https:\u002F\u002Fcrawlwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#features\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Indexing Status\u003C\u002Fstrong>: Monitor when search engines discover and index your pages. \u003Ca href=\"https:\u002F\u002Fcrawlwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#features\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Indexing\u003C\u002Fstrong>: Submit multiple URLs for indexing at once. \u003Ca href=\"https:\u002F\u002Fcrawlwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#features\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Indexing Status Reports\u003C\u002Fstrong>: Track the success of your indexing submissions. \u003Ca href=\"https:\u002F\u002Fcrawlwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#features\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Indexing History\u003C\u002Fstrong>: View records of every indexing done, last submitted date, and progress over time to understand better how search engines recognize your site. \u003Ca href=\"https:\u002F\u002Fcrawlwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#features\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Reports via Email\u003C\u002Fstrong>: Get daily, weekly or monthly email reports of your WordPress site SEO performance (impressions, clicks, ranking positions, top keywords etc) and pages indexed and deindexed on Google and Bing. \u003Ca href=\"https:\u002F\u002Fcrawlwp.com\u002Farticle\u002Fseo-performance-email-reports\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#features\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Choose CrawlWP SEO ?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Save time by automating the indexing process.\u003C\u002Fli>\n\u003Cli>Improve search visibility with faster indexing.\u003C\u002Fli>\n\u003Cli>Track your SEO performance in one dashboard.\u003C\u002Fli>\n\u003Cli>Support all major search engines, including Google, Bing and Yandex.\u003C\u002Fli>\n\u003Cli>User-friendly interface for all experience levels.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Improve your SEO rankings by taking control of the crawling and indexing process so search engines know what to focus on.\u003C\u002Fp>\n\u003Ch4>💙 Love CrawlWP SEO ?\u003C\u002Fh4>\n\u003Cp>If the plugin was useful, rate it with a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmihdan-index-now\u002Freviews\u002F\" rel=\"ugc\">5-star rating\u003C\u002Fa> and write a few nice words.\u003C\u002Fp>\n\u003Ch4>What’s Next?\u003C\u002Fh4>\n\u003Cp>If you like this plugin, then consider checking out our other products.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmailoptin.io\u002F\" rel=\"nofollow ugc\">MailOptin\u003C\u002Fa> – Create popups and optin forms for capturing email newsletter subscribers. Integrates with MailerLite, Infusionsoft, ActiveCampaign, Campaign Monitor, Brevo, AWeber, Sendy & more.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofilepress.com\u002F\" rel=\"nofollow ugc\">ProfilePress\u003C\u002Fa> – The best custom registration, login, front-end profile and user management plugin in the market.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffusewp.com\u002F\" rel=\"nofollow ugc\">FuseWP\u003C\u002Fa> – Connect wordPress to marketing platforms and sync users to your email list.\u003C\u002Fli>\n\u003C\u002Ful>\n","Improve your WordPress SEO with instant search-engine indexing, SEO insights, and indexing status tracking.",40000,647428,96,55,"2026-02-15T18:33:00.000Z","6.0","7.4",[51,19,20,22,23],"bing","https:\u002F\u002Fcrawlwp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmihdan-index-now.3.0.12.zip",99,"2024-01-12 00:00:00",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":26,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":48,"requires_php":49,"tags":69,"homepage":70,"download_link":71,"security_score":72,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"recrawler","ReCrawler","0.1.5","mihdan","https:\u002F\u002Fprofiles.wordpress.org\u002Fmihdan\u002F","\u003Cp>ReCrawler is a small WordPress Plugin for quickly notifying search engines whenever their website content is created, updated, or deleted.\u003C\u002Fp>\n\u003Cp>Improve your rankings by taking control of the crawling and indexing process, so search engines know what to focus on!\u003C\u002Fp>\n\u003Cp>Once installed, it detects pages\u002Fterms creation\u002Fupdate\u002Fdeletion in WordPress and automatically submits the URLs in the background via ReCrawler, Google API, Bing API, and Yandex API protocols.\u003C\u002Fp>\n\u003Cp>It ensures that search engines invariably have the latest updates about your site.\u003C\u002Fp>\n\u003Ch3>🤖 What is ReCrawler?\u003C\u002Fh3>\n\u003Cp>ReCrawler is an easy way for websites owners to instantly inform search engines about latest content changes on their website. In its simplest form, ReCrawler is a simple ping so that search engines know that a URL and its content has been added, updated, or deleted, allowing search engines to quickly reflect this change in their search results.\u003C\u002Fp>\n\u003Cp>Without ReCrawler, it can take days to weeks for search engines to discover that the content has changed, as search engines don’t crawl every URL often. With ReCrawler, search engines know immediately the “URLs that have changed, helping them prioritize crawl for these URLs and thereby limiting organic crawling to discover new content.”\u003C\u002Fp>\n\u003Cp>ReCrawler is offered under the terms of the Attribution-ShareAlike Creative Commons License and has support from Microsoft Bing, Yandex.\u003C\u002Fp>\n\u003Ch3>✅ Requirement for search engines\u003C\u002Fh3>\n\u003Cp>Search Engines adopting the ReCrawler protocol agree that submitted URLs will be automatically shared with all other participating Search Engines. To participate, search engines must have a noticeable presence in at least one market.\u003C\u002Fp>\n\u003Ch3>⛑️ Documentation and support\u003C\u002Fh3>\n\u003Cp>If you have some questions or suggestions, welcome to our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmihdan\u002Frecrawler\u002Fissues\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>💙 Love ReCrawler for WordPress?\u003C\u002Fh3>\n\u003Cp>If the plugin was useful, rate it with a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Frecrawler\u002Freviews\u002F\" rel=\"ugc\">5 star rating\u003C\u002Fa> and write a few nice words.\u003C\u002Fp>\n\u003Ch3>🏳️ Translations\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Frecrawler\u002F\" rel=\"nofollow ugc\">Help translate ReCrawler\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🇺🇸 English (en_US) – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmihdan\" rel=\"nofollow ugc\">Mikhail kobzarev\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🇷🇺 Русский (ru_RU) – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmihdan\" rel=\"nofollow ugc\">Mikhail kobzarev\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Frecrawler\u002F\" rel=\"nofollow ugc\">You could be next\u003C\u002Fa>…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Can you help with plugin translation? Please feel free to contribute!\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin uses external services, which are documented below with links to the service’s Privacy Policy. These services are integral to the functionality and features offered by the plugin. However, we acknowledge the importance of transparency regarding the use of such services.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Yandex Webmaster – \u003Ca href=\"https:\u002F\u002Fwebmaster.yandex.ru\" rel=\"nofollow ugc\">https:\u002F\u002Fwebmaster.yandex.ru\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Yandex IndexNow – \u003Ca href=\"https:\u002F\u002Fyandex.com\u002Findexnow\" rel=\"nofollow ugc\">https:\u002F\u002Fyandex.com\u002Findexnow\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Bing IndexNow – \u003Ca href=\"https:\u002F\u002Fwww.bing.com\u002Findexnow\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.bing.com\u002Findexnow\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Bing Webmaster – \u003Ca href=\"https:\u002F\u002Fssl.bing.com\u002Fwebmaster\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fssl.bing.com\u002Fwebmaster\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Google Indexing API – \u003Ca href=\"https:\u002F\u002Findexing.googleapis.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Findexing.googleapis.com\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Naver IndexNow – \u003Ca href=\"https:\u002F\u002Fsearchadvisor.naver.com\u002Findexnow\" rel=\"nofollow ugc\">https:\u002F\u002Fsearchadvisor.naver.com\u002Findexnow\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Seznam IndexNow – \u003Ca href=\"https:\u002F\u002Fsearch.seznam.cz\u002Findexnow\" rel=\"nofollow ugc\">https:\u002F\u002Fsearch.seznam.cz\u002Findexnow\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>IndexNow – \u003Ca href=\"https:\u002F\u002Fapi.indexnow.org\" rel=\"nofollow ugc\">https:\u002F\u002Fapi.indexnow.org\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Google Developers Console – \u003Ca href=\"https:\u002F\u002Fconsole.developers.google.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fconsole.developers.google.com\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Yandex oauth – \u003Ca href=\"https:\u002F\u002Foauth.yandex.ru\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Foauth.yandex.ru\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n","ReCrawler is a small WordPress Plugin for quickly notifying search engines whenever their website content is created, updated, or deleted.",4000,10794,10,"2024-09-08T21:59:00.000Z","6.6.5",[51,19,21,22,23],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frecrawler\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecrawler.0.1.5.zip",92,{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":26,"num_ratings":83,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":24,"tags":87,"homepage":88,"download_link":89,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"2index-page-indexer","Indexing website for Google","1.0.21","2index","https:\u002F\u002Fprofiles.wordpress.org\u002F2index\u002F","\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\nIt uses the 2index.ninja API to automatically submit pages for indexing. You can upload pages via a sitemap, list or text file. The plugin supports multiple sites with one account, provides automatic processing of new pages and displays the indexing status: “Indexed” or “Not indexed”.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>External services\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin uses the 2index.ninja API to submit website pages for indexing by search engines like Google, Yandex, and Bing.  This service is necessary for the core functionality of the plugin, allowing it to automate the submission and tracking of page indexing.\u003C\u002Fp>\n\u003Cp>The following data is sent to 2index.ninja when a user initiates an indexing request:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Administrator email address:\u003C\u002Fstrong> For authentication in the 2index.ninja service\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Website URL(s):\u003C\u002Fstrong> The URL(s) of the pages submitted for indexing, either individually, via a sitemap, or from a text file.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Agent (optional):\u003C\u002Fstrong>  The plugin may send a user agent string for identification purposes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin does not automatically submit data without user interaction.  Indexing requests are triggered manually by the user.\u003C\u002Fp>\n\u003Cp>This service is provided by 2index.ninja:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Terms of Use: \u003Ca href=\"https:\u002F\u002F2index.ninja\u002Ffiles\u002Fterms_of_use_en.pdf\" rel=\"nofollow ugc\">https:\u002F\u002F2index.ninja\u002Ffiles\u002Fterms_of_use_en.pdf\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Privacy Policy: \u003Ca href=\"https:\u002F\u002F2index.ninja\u002Ffiles\u002Fprivacy_policy_en.pdf\" rel=\"nofollow ugc\">https:\u002F\u002F2index.ninja\u002Ffiles\u002Fprivacy_policy_en.pdf\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>FAQ:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>1. How to start using the plugin?\u003C\u002Fem>\u003Cbr \u002F>\nFirst, install the plugin on your WordPress site. After activation, go to the settings to enter the API key from the 2index.ninja service and configure the indexing parameters.\u003C\u002Fp>\n\u003Cp>\u003Cem>2. Which search engines are supported?\u003C\u002Fem>\u003Cbr \u002F>\nThe plugin supports indexing in Google, Yandex and Bing.\u003C\u002Fp>\n\u003Cp>\u003Cem>3. How to add pages for indexing?\u003C\u002Fem>\u003Cbr \u002F>\nPages can be uploaded via a sitemap, a text file, or by manually specifying a list of pages.\u003C\u002Fp>\n\u003Cp>\u003Cem>4. What to do if the pages are not indexed?\u003C\u002Fem>\u003Cbr \u002F>\nIf the page is not indexed, check the status via the plugin and make sure that it meets the requirements of search engines for indexing.\u003C\u002Fp>\n\u003Cp>\u003Cem>5. Can I use the plugin on multiple sites?\u003C\u002Fem>\u003Cbr \u002F>\nYes, the plugin supports working on multiple sites with one 2index.ninja account.\u003C\u002Fp>\n\u003Cp>\u003Cem>6. How does automatic indexing work?\u003C\u002Fem>\u003Cbr \u002F>\nThe plugin allows you to automatically send new pages for indexing if they are added to the sitemap.\u003C\u002Fp>\n\u003Cp>\u003Cem>7. Which languages does the plugin support?\u003C\u002Fem>\u003Cbr \u002F>\nThe plugin is available in English, Russian, Urkainian, Chinese and 14 others.\u003C\u002Fp>\n\u003Cp>\u003Cem>8. How to change indexing settings?\u003C\u002Fem>\u003Cbr \u002F>\nThe settings can be changed on the plugin settings page in your WordPress.\u003C\u002Fp>\n\u003Cp>\u003Cem>9. Can I submit pages for indexing for free?\u003C\u002Fem>\u003Cbr \u002F>\nYes, you can submit up to 100 pages for indexing for free in all three search engines (Google, Yandex, and Bing) via the 2index.ninja service.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Support:\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can get support at https:\u002F\u002F2index.ninja\u002Fcontacts\u003C\u002Fp>\n","Easily index your website pages in Google, Yandex, and Bing. 2Index Page Indexer uses the 2index.ninja API.",70,2858,2,"2025-07-30T12:34:00.000Z","6.8.5","4.0",[51,19,20,22,23],"https:\u002F\u002F2index.ninja\u002Fwp-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F2index-page-indexer.1.0.21.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":81,"num_ratings":100,"last_updated":101,"tested_up_to":85,"requires_at_least":102,"requires_php":103,"tags":104,"homepage":109,"download_link":110,"security_score":111,"vuln_count":112,"unpatched_count":31,"last_vuln_date":113,"fetched_at":28},"metasync","Search Atlas SEO – Premier SEO Plugin for One-Click WP Publishing & Integrated AI Optimization","2.5.22","Search Atlas Group","https:\u002F\u002Fprofiles.wordpress.org\u002Fshahrukhlinkgraph\u002F","\u003Ch3>Search Atlas SEO – Top WordPress Plugin for SEO & AI Integration\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Comprehensive WordPress SEO Plugin with AI-Powered Optimization & One-Click Publishing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO is the most effective strategy for driving organic traffic.\u003C\u002Fstrong> We’ve enhanced our award-winning SEO software, \u003Cstrong>Search Atlas\u003C\u002Fstrong>, with cutting-edge Artificial Intelligence (AI) integrations to deliver the most powerful WordPress plugin available. Features like one-click publishing, bulk meta updates, and schema markup enable website owners to attract more search traffic and build a high-ranking website effortlessly.\u003C\u002Fp>\n\u003Ch3>LEARN MORE ABOUT THE Search Atlas PLATFORM\u003C\u002Fh3>\n\u003Cp>Often hailed as \u003Cstrong>the best marketing investment\u003C\u002Fstrong> a website can make, SEO provides website owners with the means to boost their web traffic significantly. Traditionally, SEO has been a specialized field requiring technical expertise. \u003Cstrong>Search Atlas SEO by Search Atlas democratizes SEO, putting every aspect of optimization at the fingertips of every website owner with the power of AI\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Search Atlas SEO transforms intricate and laborious SEO tasks into streamlined processes. With a few clicks, the \u003Cstrong>meta-bulk update\u003C\u002Fstrong> feature uses AI to re-optimize meta tags, increasing click rates. Stay informed with \u003Cstrong>the latest Google Search data\u003C\u002Fstrong> for your entire site or specific URLs directly within the Search Atlas SEO plugin interface.\u003C\u002Fp>\n\u003Cp>Utilize the Search Atlas Content Suite to \u003Cstrong>generate fully optimized AI-driven content in minutes\u003C\u002Fstrong> and publish it to your WordPress site with a single click. Easily create multiple redirects, identify and resolve indexing errors, and submit sitemaps effortlessly.\u003C\u002Fp>\n\u003Cp>Save time. Optimize your site seamlessly. Produce high-ranking content.\u003C\u002Fp>\n\u003Ch3>Superior AI Content for Optimal SEO\u003C\u002Fh3>\n\u003Cp>Search Atlas features an \u003Cstrong>integrated AI content creator\u003C\u002Fstrong> that streamlines the content creation process. From developing your \u003Cstrong>content calendar\u003C\u002Fstrong> to conducting \u003Cstrong>keyword research\u003C\u002Fstrong> and producing \u003Cstrong>exceptional blogs, landing pages, product descriptions\u003C\u002Fstrong>, and more, our SEO tools with built-in AI help you \u003Cstrong>build a library of high-ranking published pages in a fraction of the time\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>One-Click Publishing of Content to Your WordPress Site from the LinkGraph Dashboard\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Instantly publish new blog posts, content updates, and landing pages to your WordPress site from the LinkGraph dashboard\u003C\u002Fli>\n\u003Cli>Includes optimized meta descriptions and meta titles\u003C\u002Fli>\n\u003Cli>Incorporates images with appropriate alt text\u003C\u002Fli>\n\u003Cli>Features formatted header tags, bullet points, and hyperlinks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Bulk Update Title Tags and Meta Descriptions on Your WordPress Site Using AI\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Quickly optimize meta tags for landing pages, blogs, and other webpages in bulk\u003C\u002Fli>\n\u003Cli>Utilizes Google’s GPT-3 AI technology to generate engaging, relevant meta tags\u003C\u002Fli>\n\u003Cli>Automatically updates tags across your website\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Local Business SEO\u003C\u002Fli>\n\u003Cli>Google Instant Indexing\u003C\u002Fli>\n\u003Cli>Google Search Console Integration\u003C\u002Fli>\n\u003Cli>Redirection Management\u003C\u002Fli>\n\u003Cli>404 Error Monitoring\u003C\u002Fli>\n\u003Cli>Error Logging\u003C\u002Fli>\n\u003Cli>Search Engine Verification\u003C\u002Fli>\n\u003Cli>Custom Code Snippets\u003C\u002Fli>\n\u003Cli>Optimal Settings Configuration\u003C\u002Fli>\n\u003Cli>Global SEO Settings\u003C\u002Fli>\n\u003C\u002Fol>\n","Search Atlas SEO is a user-friendly WordPress plugin that simplifies complex and time-consuming SEO tasks into efficient, easy-to-manage processes.",8000,178031,22,"2026-03-05T19:50:00.000Z","5.2","7.1",[105,106,107,22,108],"404-monitor","google-instant-indexing","schema","sitemap","https:\u002F\u002Fsearchatlas.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmetasync.2.5.22.zip",71,3,"2026-01-27 21:31:02",{"slug":115,"name":116,"version":117,"author":115,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":13,"num_ratings":13,"last_updated":123,"tested_up_to":15,"requires_at_least":124,"requires_php":49,"tags":125,"homepage":24,"download_link":128,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"indexmenow","IndexMeNow","1.2.4","https:\u002F\u002Fprofiles.wordpress.org\u002Findexmenow\u002F","\u003Cp>\u003Cstrong>IndexMeNow\u003C\u002Fstrong> connects your WordPress site to the \u003Ca href=\"https:\u002F\u002Findexmenow.com\" rel=\"nofollow ugc\">IndexMeNow\u003C\u002Fa> service to accelerate Google indexation of your pages and posts.\u003C\u002Fp>\n\u003Cp>When you publish or update content, getting it indexed by Google can take days or even weeks. IndexMeNow solves this problem by submitting your URLs to Google through multiple channels, significantly reducing indexation time.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>6 push methods\u003C\u002Fstrong> – Manual push, bulk push from posts list, auto-push on publish, auto-push on update, admin bar quick push, and sitemap push\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dashboard widget\u003C\u002Fstrong> – View your credit balance and recent push activity directly on the WordPress dashboard\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart duplicate detection\u003C\u002Fstrong> – URLs already being indexed are automatically skipped to save credits\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Push history tracking\u003C\u002Fstrong> – Complete log of all push attempts with status, trigger, and timestamp\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Project management\u003C\u002Fstrong> – Create projects automatically or use existing ones from your IndexMeNow account\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post type filtering\u003C\u002Fstrong> – Choose which content types (posts, pages, custom post types) can be pushed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category filtering\u003C\u002Fstrong> – Only auto-push posts from specific categories\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Low credits alert\u003C\u002Fstrong> – Get notified when your credit balance falls below a configurable threshold\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure storage\u003C\u002Fstrong> – API key is encoded before being stored in the database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-language\u003C\u002Fstrong> – English and French translations included\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Push Methods\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>1. Manual Push (Editor Metabox)\u003C\u002Fstrong>\u003Cbr \u002F>\nA dedicated metabox appears in the post\u002Fpage editor sidebar. Click “Push to IndexMeNow” to send the current URL. Recent push history is displayed directly in the metabox.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Posts List Actions\u003C\u002Fstrong>\u003Cbr \u002F>\nPush URLs directly from the Posts\u002FPages list screen. Use the “Push to IndexMeNow” row action for individual posts, or select multiple posts and use the bulk action to push them all at once.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. Admin Bar Quick Push\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen viewing a published post on the frontend while logged in, an “IndexMeNow” button appears in the WordPress admin bar. One click sends the URL without needing to open the editor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>4. Auto-Push on First Publish\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable this option to automatically push URLs when content is first published. Draft-to-publish transitions trigger the push. Re-publishing or scheduling does not trigger duplicate pushes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>5. Auto-Push on Update\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable this option to automatically push URLs when a published post’s title or content is modified. Minor changes (categories, tags, featured image) do not trigger a push.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>6. Sitemap Push\u003C\u002Fstrong>\u003Cbr \u002F>\nPush all URLs from your XML sitemap at once. Ideal for bulk indexation of existing content. The plugin automatically detects your sitemap (WordPress core, Yoast SEO, etc.) and lets you select which URLs to push.\u003C\u002Fp>\n\u003Ch4>How Credits Work\u003C\u002Fh4>\n\u003Cp>IndexMeNow uses a credit-based system. Each URL push consumes 1 credit. The plugin checks your credit balance before each push and displays an error if insufficient. You can view your current balance on the settings page, dashboard widget, and refresh it anytime.\u003C\u002Fp>\n\u003Cp>To avoid wasting credits, the plugin checks if a URL is already being processed before pushing. If the URL is found and not yet completed, the push is skipped automatically.\u003C\u002Fp>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Cp>After activation, go to \u003Cstrong>Settings > IndexMeNow\u003C\u002Fstrong> to configure the plugin.\u003C\u002Fp>\n\u003Ch4>Step 1: API Key\u003C\u002Fh4>\n\u003Col>\n\u003Cli>If you don’t have an account, sign up at \u003Ca href=\"https:\u002F\u002Findexmenow.com\" rel=\"nofollow ugc\">indexmenow.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Find your API key at \u003Ca href=\"https:\u002F\u002Ftool.indexmenow.com\u002Fdocapi\" rel=\"nofollow ugc\">tool.indexmenow.com\u002Fdocapi\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Enter your API key in the settings page\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Verify & load projects\u003C\u002Fstrong> to validate your key\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The API key is encoded before being stored in the database.\u003C\u002Fp>\n\u003Ch4>Step 2: Project Selection\u003C\u002Fh4>\n\u003Cp>Choose how URLs should be organized in your IndexMeNow account:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic mode\u003C\u002Fstrong> (recommended): A project named \u003Ccode>yourdomain.com (wp-w2)\u003C\u002Fcode> is created automatically on first push\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Existing project\u003C\u002Fstrong>: Select an existing project from your account to use for all pushes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Step 3: Auto-Push Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Auto-push on new publish\u003C\u002Fstrong>: Automatically push URLs when content is first published (OFF by default)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-push on update\u003C\u002Fstrong>: Automatically push URLs when published content is modified (OFF by default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Step 4: Post Types\u003C\u002Fh4>\n\u003Cp>Select which content types can be pushed to IndexMeNow:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Posts (enabled by default)\u003C\u002Fli>\n\u003Cli>Pages (enabled by default)\u003C\u002Fli>\n\u003Cli>Any registered custom post type\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Only selected post types will show the manual push metabox and be eligible for auto-push.\u003C\u002Fp>\n\u003Ch4>Step 5: Category Filter (Optional)\u003C\u002Fh4>\n\u003Cp>Select specific categories to limit auto-push. When enabled, only posts belonging to selected categories will be auto-pushed. Posts in other categories can still be pushed manually. Leave empty to push all categories.\u003C\u002Fp>\n\u003Ch4>Step 6: Low Credits Alert\u003C\u002Fh4>\n\u003Cp>Set a threshold to receive admin notifications when your credit balance is low. Default is 10 credits. Set to 0 to disable the alert.\u003C\u002Fp>\n\u003Ch3>Settings Reference\u003C\u002Fh3>\n\u003Cp>  Option\u003Cbr \u002F>\n  Description\u003Cbr \u002F>\n  Default\u003C\u002Fp>\n\u003Cp>  API Key\u003Cbr \u002F>\n  Your IndexMeNow API key (encoded storage)\u003Cbr \u002F>\n  Empty\u003C\u002Fp>\n\u003Cp>  Project Mode\u003Cbr \u002F>\n  Automatic or existing project\u003Cbr \u002F>\n  Automatic\u003C\u002Fp>\n\u003Cp>  Project\u003Cbr \u002F>\n  Existing project to use (if mode is “existing”)\u003Cbr \u002F>\n  None\u003C\u002Fp>\n\u003Cp>  Auto-push on publish\u003Cbr \u002F>\n  Push when content is first published\u003Cbr \u002F>\n  Off\u003C\u002Fp>\n\u003Cp>  Auto-push on update\u003Cbr \u002F>\n  Push when published content is modified\u003Cbr \u002F>\n  Off\u003C\u002Fp>\n\u003Cp>  Post Types\u003Cbr \u002F>\n  Content types eligible for pushing\u003Cbr \u002F>\n  Posts, Pages\u003C\u002Fp>\n\u003Cp>  Category Filter\u003Cbr \u002F>\n  Only auto-push posts from selected categories\u003Cbr \u002F>\n  All categories\u003C\u002Fp>\n\u003Cp>  Low Credits Alert\u003Cbr \u002F>\n  Show warning when credits fall below threshold\u003Cbr \u002F>\n  10\u003C\u002Fp>\n\u003Ch3>Push History\u003C\u002Fh3>\n\u003Cp>All push attempts are logged in a dedicated database table. Each entry includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Date\u002Ftime\u003C\u002Fstrong> of the push attempt\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL\u003C\u002Fstrong> that was pushed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post ID\u003C\u002Fstrong> (linked for easy navigation)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Status\u003C\u002Fstrong>: success, error, or skipped\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Trigger\u003C\u002Fstrong>: manual, bulk, auto_publish, auto_update, or sitemap\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Message\u003C\u002Fstrong>: Success confirmation or error details\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>View the complete history on the settings page. Use the \u003Cstrong>Purge\u003C\u002Fstrong> feature to delete old entries (30\u002F60\u002F90 days or all) and keep your database clean.\u003C\u002Fp>\n\u003Ch3>Dashboard Widget\u003C\u002Fh3>\n\u003Cp>The IndexMeNow dashboard widget displays:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Credit balance\u003C\u002Fstrong> with visual indication when low or empty\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick link\u003C\u002Fstrong> to buy more credits when running low\u003C\u002Fli>\n\u003Cli>\u003Cstrong>5 most recent push attempts\u003C\u002Fstrong> with status and relative time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick links\u003C\u002Fstrong> to settings and full history\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The widget appears automatically for users with edit_posts capability when an API key is configured.\u003C\u002Fp>\n\u003Ch3>Sitemap Push\u003C\u002Fh3>\n\u003Cp>The sitemap push feature allows bulk indexation of existing content:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Settings > IndexMeNow\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Scroll to the \u003Cstrong>Sitemap Push\u003C\u002Fstrong> section\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Load sitemap URLs\u003C\u002Fstrong> to fetch all URLs from your sitemap\u003C\u002Fli>\n\u003Cli>Review and select\u002Fdeselect URLs as needed\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Push selected URLs\u003C\u002Fstrong> to submit them to IndexMeNow\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The plugin automatically detects sitemaps from:\u003Cbr \u002F>\n* WordPress core (wp-sitemap.xml)\u003Cbr \u002F>\n* Yoast SEO (sitemap_index.xml)\u003Cbr \u002F>\n* All in One SEO\u003Cbr \u002F>\n* Jetpack\u003Cbr \u002F>\n* Standard sitemap.xml\u003C\u002Fp>\n\u003Cp>Maximum 2000 URLs can be loaded and pushed at once. Sitemap parsing is limited to 3 levels deep for performance and security.\u003C\u002Fp>\n\u003Ch3>Third-Party Service\u003C\u002Fh3>\n\u003Cp>This plugin connects to the \u003Cstrong>IndexMeNow API\u003C\u002Fstrong> to submit URLs for indexation.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Findexmenow.com\" rel=\"nofollow ugc\">IndexMeNow\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API endpoint:\u003C\u002Fstrong> \u003Ccode>https:\u002F\u002Ftool.indexmenow.com\u002Fapi\u002Fv1\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Findexmenow.com\u002Fen\u002Fmentions-legales\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Findexmenow.com\u002Fen\u002Fmentions-legales\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Findexmenow.com\u002Fen\u002Fpolitique-de-confidentialite\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Findexmenow.com\u002Fen\u002Fpolitique-de-confidentialite\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Data transmitted:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Your API key (for authentication)\u003C\u002Fli>\n\u003Cli>Post\u002Fpage URLs (the URLs you want indexed)\u003C\u002Fli>\n\u003Cli>Your site domain name (used as default project name)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>When data is transmitted:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When validating the API key (settings save or verify button)\u003C\u002Fli>\n\u003Cli>When clicking the manual push button (editor, admin bar, or posts list)\u003C\u002Fli>\n\u003Cli>When using bulk push or sitemap push\u003C\u002Fli>\n\u003Cli>When content is published\u002Fupdated with auto-push enabled\u003C\u002Fli>\n\u003Cli>When refreshing credit balance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No tracking, analytics, or other data is collected.\u003C\u002Fp>\n","Push your URLs to IndexMeNow for fast Google indexation. Supports manual push, bulk push, auto-push on publish\u002Fupdate, sitemap push, and more.",2000,202,"2026-03-03T15:46:00.000Z","5.8",[19,126,20,22,127],"indexation","serp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Findexmenow.1.2.4.zip",{"attackSurface":130,"codeSignals":245,"taintFlows":294,"riskAssessment":420,"analyzedAt":427},{"hooks":131,"ajaxHandlers":220,"restRoutes":239,"shortcodes":240,"cronEvents":241,"entryPointCount":244,"unprotectedCount":13},[132,138,142,146,150,154,158,162,167,170,174,177,181,185,189,193,197,201,205,209,213,217],{"type":133,"name":134,"callback":135,"file":136,"line":137},"action","admin_menu","add_settings_page","botsubmit.php",98,{"type":133,"name":139,"callback":140,"priority":66,"file":136,"line":141},"transition_post_status","handle_post_publish",101,{"type":133,"name":143,"callback":144,"priority":66,"file":136,"line":145},"created_category","handle_created_category",104,{"type":133,"name":147,"callback":148,"priority":66,"file":136,"line":149},"edited_category","handle_edited_category",105,{"type":133,"name":151,"callback":152,"priority":66,"file":136,"line":153},"created_post_tag","handle_created_post_tag",106,{"type":133,"name":155,"callback":156,"priority":66,"file":136,"line":157},"edited_post_tag","handle_edited_post_tag",107,{"type":133,"name":159,"callback":160,"priority":66,"file":136,"line":161},"post_updated","handle_updated_post",112,{"type":163,"name":164,"callback":165,"file":136,"line":166},"filter","bulk_actions-edit-post","register_bulk_action",115,{"type":163,"name":168,"callback":165,"file":136,"line":169},"bulk_actions-edit-page",116,{"type":163,"name":171,"callback":172,"priority":66,"file":136,"line":173},"handle_bulk_actions-edit-post","handle_bulk_action",117,{"type":163,"name":175,"callback":172,"priority":66,"file":136,"line":176},"handle_bulk_actions-edit-page",118,{"type":133,"name":178,"callback":179,"file":136,"line":180},"admin_init","register_cpt_bulk_actions",121,{"type":133,"name":182,"callback":183,"file":136,"line":184},"admin_notices","bulk_action_admin_notice",123,{"type":133,"name":186,"callback":187,"file":136,"line":188},"add_meta_boxes","add_post_meta_box",136,{"type":133,"name":190,"callback":191,"priority":66,"file":136,"line":192},"save_post","save_post_meta_box",137,{"type":133,"name":194,"callback":195,"file":136,"line":196},"admin_enqueue_scripts","enqueue_admin_scripts",140,{"type":133,"name":198,"callback":199,"priority":66,"file":136,"line":200},"botsubmit_send_url_cron","process_cron_send",143,{"type":133,"name":202,"callback":203,"file":136,"line":204},"botsubmit_process_queue","process_queue",146,{"type":163,"name":206,"callback":207,"file":136,"line":208},"cron_schedules","add_cron_interval",147,{"type":133,"name":210,"callback":211,"file":136,"line":212},"init","handle_indexnow_key_file",150,{"type":133,"name":214,"callback":215,"file":136,"line":216},"plugins_loaded","maybe_create_queue_table",153,{"type":133,"name":214,"callback":218,"file":136,"line":219},"maybe_create_logs_table",156,[221,227,231,235],{"action":222,"nopriv":223,"callback":224,"hasNonce":225,"hasCapCheck":225,"file":136,"line":226},"botsubmit_resend_url",false,"ajax_resend_url",true,126,{"action":228,"nopriv":223,"callback":229,"hasNonce":225,"hasCapCheck":225,"file":136,"line":230},"botsubmit_send_queue_item","ajax_send_queue_item",129,{"action":232,"nopriv":223,"callback":233,"hasNonce":225,"hasCapCheck":225,"file":136,"line":234},"botsubmit_export_settings","ajax_export_settings",132,{"action":236,"nopriv":223,"callback":237,"hasNonce":225,"hasCapCheck":225,"file":136,"line":238},"botsubmit_import_settings","ajax_import_settings",133,[],[],[242],{"hook":202,"callback":202,"file":136,"line":243},401,4,{"dangerousFunctions":246,"sqlUsage":247,"outputEscaping":289,"fileOperations":13,"externalRequests":291,"nonceChecks":292,"capabilityChecks":291,"bundledLibraries":293},[],{"prepared":248,"raw":249,"locations":250},50,16,[251,254,256,259,262,264,267,269,271,274,276,278,281,283,286,287],{"file":136,"line":252,"context":253},2071,"$wpdb->get_var() with variable interpolation",{"file":136,"line":255,"context":253},2103,{"file":136,"line":257,"context":258},2129,"$wpdb->query() with variable interpolation",{"file":136,"line":260,"context":261},3100,"$wpdb->get_results() with variable interpolation",{"file":136,"line":263,"context":258},3186,{"file":265,"line":266,"context":253},"includes\\class-botsubmit-log.php",149,{"file":265,"line":268,"context":253},182,{"file":265,"line":270,"context":258},212,{"file":272,"line":273,"context":261},"includes\\class-botsubmit-queue.php",297,{"file":272,"line":275,"context":258},355,{"file":272,"line":277,"context":258},383,{"file":279,"line":280,"context":258},"uninstall.php",65,{"file":279,"line":282,"context":258},69,{"file":279,"line":284,"context":285},80,"$wpdb->get_col() with variable interpolation",{"file":279,"line":141,"context":258},{"file":279,"line":288,"context":258},103,{"escaped":208,"rawEcho":13,"locations":290},[],8,9,[],[295,320,340,353,368,399,410],{"entryPoint":296,"graph":297,"unsanitizedCount":31,"severity":319},"bulk_action_admin_notice (botsubmit.php:2369)",{"nodes":298,"edges":316},[299,304,310,313],{"id":300,"type":301,"label":302,"file":136,"line":303},"n0","source","$_REQUEST",2396,{"id":305,"type":306,"label":307,"file":136,"line":308,"wp_function":309},"n1","sink","echo() [XSS]",2406,"echo",{"id":311,"type":301,"label":302,"file":136,"line":312},"n2",2398,{"id":314,"type":306,"label":307,"file":136,"line":315,"wp_function":309},"n3",2419,[317,318],{"from":300,"to":305,"sanitized":225},{"from":311,"to":314,"sanitized":223},"medium",{"entryPoint":321,"graph":322,"unsanitizedCount":13,"severity":339},"render_settings_page (botsubmit.php:739)",{"nodes":323,"edges":336},[324,327,331,334],{"id":300,"type":301,"label":325,"file":136,"line":326},"$_POST (x2)",758,{"id":305,"type":306,"label":328,"file":136,"line":329,"wp_function":330},"update_option() [Settings Manipulation]",759,"update_option",{"id":311,"type":301,"label":332,"file":136,"line":333},"$_GET (x8)",1109,{"id":314,"type":306,"label":307,"file":136,"line":335,"wp_function":309},1340,[337,338],{"from":300,"to":305,"sanitized":225},{"from":311,"to":314,"sanitized":225},"low",{"entryPoint":341,"graph":342,"unsanitizedCount":13,"severity":339},"ajax_send_queue_item (botsubmit.php:2519)",{"nodes":343,"edges":351},[344,347],{"id":300,"type":301,"label":345,"file":136,"line":346},"$_POST",2525,{"id":305,"type":306,"label":348,"file":136,"line":349,"wp_function":350},"get_row() [SQLi]",2542,"get_row",[352],{"from":300,"to":305,"sanitized":225},{"entryPoint":354,"graph":355,"unsanitizedCount":31,"severity":339},"ajax_import_settings (botsubmit.php:2639)",{"nodes":356,"edges":365},[357,359,362],{"id":300,"type":301,"label":345,"file":136,"line":358},2670,{"id":305,"type":360,"label":361,"file":136,"line":358},"transform","→ apply_imported_settings()",{"id":311,"type":306,"label":328,"file":363,"line":364,"wp_function":330},"includes\\class-botsubmit-export.php",142,[366,367],{"from":300,"to":305,"sanitized":223},{"from":305,"to":311,"sanitized":223},{"entryPoint":369,"graph":370,"unsanitizedCount":31,"severity":339},"\u003Cbotsubmit> (botsubmit.php:0)",{"nodes":371,"edges":392},[372,374,375,376,377,380,382,384,386,388,390],{"id":300,"type":301,"label":373,"file":136,"line":326},"$_POST (x7)",{"id":305,"type":306,"label":328,"file":136,"line":329,"wp_function":330},{"id":311,"type":301,"label":332,"file":136,"line":333},{"id":314,"type":306,"label":307,"file":136,"line":335,"wp_function":309},{"id":378,"type":301,"label":379,"file":136,"line":303},"n4","$_REQUEST (x2)",{"id":381,"type":306,"label":307,"file":136,"line":308,"wp_function":309},"n5",{"id":383,"type":301,"label":345,"file":136,"line":346},"n6",{"id":385,"type":306,"label":348,"file":136,"line":349,"wp_function":350},"n7",{"id":387,"type":301,"label":345,"file":136,"line":358},"n8",{"id":389,"type":360,"label":361,"file":136,"line":358},"n9",{"id":391,"type":306,"label":328,"file":363,"line":364,"wp_function":330},"n10",[393,394,395,396,397,398],{"from":300,"to":305,"sanitized":225},{"from":311,"to":314,"sanitized":225},{"from":378,"to":381,"sanitized":225},{"from":383,"to":385,"sanitized":225},{"from":387,"to":389,"sanitized":223},{"from":389,"to":391,"sanitized":223},{"entryPoint":400,"graph":401,"unsanitizedCount":31,"severity":339},"ajax_import_settings (includes\\class-botsubmit-export.php:185)",{"nodes":402,"edges":407},[403,405,406],{"id":300,"type":301,"label":345,"file":363,"line":404},219,{"id":305,"type":360,"label":361,"file":363,"line":404},{"id":311,"type":306,"label":328,"file":363,"line":364,"wp_function":330},[408,409],{"from":300,"to":305,"sanitized":223},{"from":305,"to":311,"sanitized":223},{"entryPoint":411,"graph":412,"unsanitizedCount":31,"severity":339},"\u003Cclass-botsubmit-export> (includes\\class-botsubmit-export.php:0)",{"nodes":413,"edges":417},[414,415,416],{"id":300,"type":301,"label":345,"file":363,"line":404},{"id":305,"type":360,"label":361,"file":363,"line":404},{"id":311,"type":306,"label":328,"file":363,"line":364,"wp_function":330},[418,419],{"from":300,"to":305,"sanitized":223},{"from":305,"to":311,"sanitized":223},{"summary":421,"deductions":422},"The botsubmit v1.3.1 plugin exhibits a generally good security posture based on the provided static analysis.  The complete absence of output escaping vulnerabilities and a high percentage of prepared statements for SQL queries are significant strengths.  Furthermore, the lack of any recorded historical CVEs or known vulnerability types suggests a history of secure development practices.  The plugin also demonstrates good use of nonces and capability checks on its entry points, which are crucial for preventing common WordPress attacks.\n\nHowever, a notable concern arises from the taint analysis, which revealed 5 flows with unsanitized paths out of a total of 7 analyzed. While no critical or high-severity taint issues were identified, this indicates potential weaknesses where external input might not be sufficiently validated or sanitized, potentially leading to unexpected behavior or, in more severe cases, vulnerabilities like cross-site scripting (XSS) or file inclusion if not handled properly downstream.  The existence of 8 external HTTP requests also warrants a cautious approach, as these can be vectors for supply chain attacks if the external services are compromised.\n\nIn conclusion, botsubmit v1.3.1 appears to be a relatively secure plugin, particularly in its handling of output and database interactions. The primary area of concern is the significant number of unsanitized paths identified in the taint analysis, which, despite not currently manifesting as critical vulnerabilities, represents an area that requires careful review and potential remediation to ensure robust security. The limited attack surface and strong authentication checks on entry points are positive indicators.",[423,425],{"reason":424,"points":66},"Flows with unsanitized paths detected",{"reason":426,"points":83},"External HTTP requests made","2026-03-16T22:29:39.820Z",{"wat":429,"direct":438},{"assetPaths":430,"generatorPatterns":433,"scriptPaths":434,"versionParams":435},[431,432],"\u002Fwp-content\u002Fplugins\u002Fbotsubmit\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fbotsubmit\u002Fassets\u002Fjs\u002Fadmin.js",[],[432],[436,437],"botsubmit-admin-styles?ver=","botsubmit-admin-js?ver=",{"cssClasses":439,"htmlComments":440,"htmlAttributes":441,"restEndpoints":445,"jsGlobals":446,"shortcodeOutput":448},[],[],[442,443,444],"data-botsubmit-nonce","data-botsubmit-sending","data-botsubmit-resend-nonce",[],[447],"botsubmit_export",[]]