[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwzRFnve8dUGZMZwm7MEduNiSxlxjkxe_iusWiI5i-E8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":34,"analysis":130,"fingerprints":186},"content-refresh-assistant","Content Refresh Assistant","1.0.0","remigo1115","https:\u002F\u002Fprofiles.wordpress.org\u002Fremigo1115\u002F","\u003Cp>\u003Cstrong>Content Refresh Assistant\u003C\u002Fstrong> is built for the post-AI SEO era: maintaining and improving existing content beats constantly publishing new posts.\u003C\u002Fp>\n\u003Cp>In 10 minutes you get:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A refresh diagnosis (score + priority)\u003C\u002Fli>\n\u003Cli>A step-by-step refresh plan (actionable tasks)\u003C\u002Fli>\n\u003Cli>Internal link suggestions as bonus value inside the refresh workflow\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No tracking. No ads. Lightweight by design.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Refresh Score (0-100) + Priority (P0\u002FP1\u002FP2)\u003C\u002Fli>\n\u003Cli>Actionable Refresh Plan tasks (e.g., update_intro, fix_structure_headings)\u003C\u002Fli>\n\u003Cli>Internal link suggestions (top related posts)\u003C\u002Fli>\n\u003Cli>Fast metrics: word count, reading time, days since update, link counts\u003C\u002Fli>\n\u003Cli>Works inside WP Admin (Tools \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Content Refresh)\u003C\u002Fli>\n\u003C\u002Ful>\n","Content Refresh Assistant for existing posts. Generate an actionable refresh plan + internal link suggestions in minutes.",0,88,"","6.9.4","6.0","8.0",[18,19,20,21,22],"content","content-refresh","internal-linking","optimization","seo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontent-refresh-assistant\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontent-refresh-assistant.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-04-04T17:39:39.108Z",[35,53,75,91,105],{"slug":36,"name":37,"version":38,"author":36,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":11,"num_ratings":11,"last_updated":44,"tested_up_to":14,"requires_at_least":45,"requires_php":46,"tags":47,"homepage":13,"download_link":51,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":52},"semust","SEMUST","1.0.1","https:\u002F\u002Fprofiles.wordpress.org\u002Fsemust\u002F","\u003Cp>SEMUST SEO Plugin bridges your WordPress site with the \u003Ca href=\"https:\u002F\u002Fsemust.com\" rel=\"nofollow ugc\">SEMUST SEO platform\u003C\u002Fa>, enabling seamless integration for all SEMUST features that interact with your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is SEMUST?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>SEMUST is a comprehensive SEO platform that helps you optimize your website with AI-powered tools including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Internal Link Suggestions\u003C\u002Fstrong> – Automatically discover and apply internal linking opportunities\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Optimization\u003C\u002Fstrong> – AI-assisted content creation and optimization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Audits\u003C\u002Fstrong> – Comprehensive site analysis and recommendations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keyword Research\u003C\u002Fstrong> – Find the best keywords for your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>And much more…\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fsemust.com\" rel=\"nofollow ugc\">semust.com\u003C\u002Fa> to learn about all available features.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple API key authentication\u003C\u002Fli>\n\u003Cli>Secure communication with timing-safe key validation\u003C\u002Fli>\n\u003Cli>Automatic content updates when you approve changes in SEMUST\u003C\u002Fli>\n\u003Cli>Compatible with popular caching plugins\u003C\u002Fli>\n\u003Cli>Lightweight and optimized for performance\u003C\u002Fli>\n\u003C\u002Ful>\n","Connect your WordPress site to SEMUST - the all-in-one SEO platform for content optimization, internal linking, and more.",20,167,"2025-12-25T07:44:00.000Z","5.0","7.4",[48,49,20,22,50],"ai-content","content-optimization","seo-tools","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsemust.1.0.1.zip","2026-03-15T15:16:48.613Z",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":11,"num_ratings":11,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":66,"tags":67,"homepage":72,"download_link":73,"security_score":74,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":52},"blogcopilot-io","BlogCopilot.io","1.4.1","bcopilot","https:\u002F\u002Fprofiles.wordpress.org\u002Fbcopilot\u002F","\u003Cp>BlogCopilot.io: Effortlessly generate SEO-optimized posts with images using AI to captivate your audience. Start without any configuration, or API integration, using the best models available – Claude 3.5 Sonnet model!\u003C\u002Fp>\n\u003Ch3>BLOGCOPILOT.IO: THE ULTIMATE WORDPRESS AI CONTENT GENERATION PLUGIN AND SEO ASSISTANT\u003C\u002Fh3>\n\u003Cp>BlogCopilot.io harnesses the power of cutting-edge AI to streamline content creation and SEO management for bloggers and SEO specialists. With its intuitive features, generating and managing engaging blog posts—complete with AI-generated images—has never been easier. Whether you’re crafting a single post or planning a content calendar, BlogCopilot.io is designed to enhance your blogging journey, allowing you to focus on what truly matters: connecting with your readers and boosting your site’s SEO performance.\u003C\u002Fp>\n\u003Ch3>KEY FEATURES:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Phrase Management:\u003C\u002Fstrong> Eliminate keyword cannibalization by keeping track of all the phrases you want to rank for and ensuring that the right posts are optimized for the right keywords.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Internal Linking Suggestions:\u003C\u002Fstrong> Automatically generate internal links to create a robust content network within your site, enhancing SEO and user experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instant Post Creation:\u003C\u002Fstrong> Simply provide a title, and our AI will craft a complete, ready-to-publish post with relevant images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI-Generated Images:\u003C\u002Fstrong> Posts are accompanied by AI-generated images that perfectly complement the content, making your blog visually engaging.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Post Generation:\u003C\u002Fstrong> Enter a list of topics, and let the AI work its magic, generating multiple posts with images for you to review and publish at your convenience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Autopublish Mode:\u003C\u002Fstrong> Automate post generation and scheduling, allowing you to set up a content calendar in just one hour a week and have fresh content published daily.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Optimization:\u003C\u002Fstrong> Optimize your content with built-in on-page SEO analysis and keyword optimization tools to improve search engine visibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keyword Tracking:\u003C\u002Fstrong> Track keyword performance and avoid cannibalization with comprehensive keyword management and analysis tools.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Language Support:\u003C\u002Fstrong> Generate posts in multiple languages, including English, Polish, Spanish, German, French, Portuguese, Russian, Italian, Indonesian, Japanese, and Dutch!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WHY CHOOSE BLOGCOPILOT.IO?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Save Time:\u003C\u002Fstrong> Automate your content creation process, allowing you to focus on engaging with your audience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prevent Keyword Cannibalization:\u003C\u002Fstrong> Keep track of your ranking phrases to ensure each post targets a unique keyword, maximizing your SEO potential.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stay Organized:\u003C\u002Fstrong> Efficiently manage your content calendar with bulk post generation and autopublish features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Boost SEO:\u003C\u002Fstrong> Enhance your site’s visibility with AI-driven SEO strategies that are integrated into every step of the content creation process.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Language Capabilities:\u003C\u002Fstrong> Utilize generative AI to create content not only in English but in many other languages as well!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>GENERATIVE AI\u003C\u002Fh3>\n\u003Cp>The BlogCopilot.io WordPress plugin uses the BlogCopilot.io API to generate content. For more details, please review our \u003Ca href=\"https:\u002F\u002Fblogcopilot.io\u002Flegal-notice\u002F\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>.\u003C\u002Fp>\n","BlogCopilot.io: Effortlessly generate SEO-optimized posts with images using AI to captivate your audience. Start without any configuration, or API int &hellip;",10,1589,"2024-11-14T21:30:00.000Z","6.7.5","5.2","7.2",[68,69,20,70,71],"ai-content-generation","blogging-assistant","keyword-tracking","seo-optimization","https:\u002F\u002Fblogcopilot.io\u002Ffeatures\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblogcopilot-io.1.4.1.zip",92,{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":11,"downloaded":83,"rating":11,"num_ratings":11,"last_updated":84,"tested_up_to":85,"requires_at_least":45,"requires_php":13,"tags":86,"homepage":89,"download_link":90,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":52},"auto-internal-linking-optimizer","Auto Internal Linking Optimizer","1.2.1","Ranjan Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fkranjan\u002F","\u003Cp>Auto Internal Linking Optimizer helps you add SEO-friendly internal links automatically. Create keyword \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> URL pairs and the plugin inserts links (first occurrence per keyword) into post content while respecting a global per-post link limit.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPL v2 or later.\u003C\u002Fp>\n","Automatically adds internal links to your posts and pages based on defined keywords to boost SEO.",138,"2025-12-29T11:41:00.000Z","6.8.5",[87,49,20,88,22],"automatic-linking","keywords","https:\u002F\u002Fkranjan.com\u002Fauto-internal-linking-optimizer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-internal-linking-optimizer.1.2.1.zip",{"slug":92,"name":93,"version":6,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":11,"downloaded":98,"rating":11,"num_ratings":11,"last_updated":99,"tested_up_to":14,"requires_at_least":15,"requires_php":46,"tags":100,"homepage":103,"download_link":104,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":52},"linkboostr","LinkBoostr","Digitalastic","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigitalastic\u002F","\u003Cp>LinkBoostr by Digitalastic helps content teams and SEO specialists streamline internal linking. Stop manually searching for relevant posts to link to—LinkBoostr does it for you using intelligent content analysis.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Smart Suggestions\u003C\u002Fstrong>: Get 5 contextually relevant internal link suggestions based on your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Insertion\u003C\u002Fstrong>: Insert links instantly with suggested anchor text\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Sidebar\u003C\u002Fstrong>: Beautiful sidebar panel in the block editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Classic Editor Support\u003C\u002Fstrong>: Meta box for those using Classic Editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Orphan Page Detector\u003C\u002Fstrong>: Find and fix pages with zero internal links\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Indexing\u003C\u002Fstrong>: Automatic TF-IDF indexing with zero performance impact\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multisite Compatible\u003C\u002Fstrong>: Works seamlessly across WordPress multisite networks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Cp>LinkBoostr analyzes your content using TF-IDF (Term Frequency-Inverse Document Frequency) algorithm to:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Extract important keywords from your posts\u003C\u002Fli>\n\u003Cli>Build a searchable index of your content\u003C\u002Fli>\n\u003Cli>Find semantically related posts when you’re writing\u003C\u002Fli>\n\u003Cli>Suggest relevant anchor text based on content overlap\u003C\u002Fli>\n\u003Cli>Let you insert links with a single click\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bloggers looking to improve internal linking\u003C\u002Fli>\n\u003Cli>SEO specialists optimizing site structure\u003C\u002Fli>\n\u003Cli>Content teams managing large sites\u003C\u002Fli>\n\u003Cli>Agencies working with multiple clients\u003C\u002Fli>\n\u003Cli>Anyone who wants better internal links without the manual work\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Up to 5 inbound link suggestions per post\u003C\u002Fli>\n\u003Cli>Smart TF-IDF analysis and keyword detection\u003C\u002Fli>\n\u003Cli>Cross-tab workflow with phrase highlighting\u003C\u002Fli>\n\u003Cli>Color-coded relevancy scores\u003C\u002Fli>\n\u003Cli>Gutenberg and Classic Editor support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Orphan page detection\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Broken internal link checker\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link density warnings\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dashboard widget with quick stats\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Interactive onboarding tour\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Manual and automatic indexing\u003C\u002Fli>\n\u003Cli>Post type exclusions\u003C\u002Fli>\n\u003Cli>REST API access\u003C\u002Fli>\n\u003Cli>Full i18n support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features (Coming Soon)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic link insertion\u003C\u002Fli>\n\u003Cli>Bulk link operations\u003C\u002Fli>\n\u003Cli>Advanced analytics & reports\u003C\u002Fli>\n\u003Cli>Custom post type support\u003C\u002Fli>\n\u003Cli>Export\u002Fimport functionality\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>The uncompiled source code for the Gutenberg block is included in the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Block source:\u003C\u002Fstrong> \u003Ccode>blocks\u002Flink-suggestion\u002Fsrc\u002Findex.js\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Block styles:\u003C\u002Fstrong> \u003Ccode>blocks\u002Flink-suggestion\u002Fsrc\u002Fstyles.scss\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compiled output:\u003C\u002Fstrong> \u003Ccode>blocks\u002Flink-suggestion\u002Fbuild\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin also maintains a public GitHub repository with all source code:\u003Cbr \u002F>\nhttps:\u002F\u002Fgithub.com\u002Fdigitalastic-hub\u002Flinkboostr\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Build Instructions:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you want to rebuild the Gutenberg block from source:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install Node.js and npm\u003C\u002Fli>\n\u003Cli>Navigate to the plugin directory\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm install\u003C\u002Fcode> in the \u003Ccode>blocks\u002Flink-suggestion\u002F\u003C\u002Fcode> directory\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm run build\u003C\u002Fcode> to compile\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>All other code (PHP, CSS, JS) is uncompiled and human-readable.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>LinkBoostr does not:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Collect or transmit any user data\u003C\u002Fli>\n\u003Cli>Make external API calls (all processing is local)\u003C\u002Fli>\n\u003Cli>Track user behavior\u003C\u002Fli>\n\u003Cli>Use cookies\u003C\u002Fli>\n\u003Cli>Store personal information\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All content analysis happens on your WordPress server. Your data stays yours.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Documentation\u003C\u002Fstrong>: Visit our \u003Ca href=\"https:\u002F\u002Fdigitalastic.com\u002Flinkboostr\u002Fdocs\" rel=\"nofollow ugc\">documentation site\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support Forum\u003C\u002Fstrong>: Get help on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Flinkboostr\" rel=\"ugc\">WordPress.org forums\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bug Reports\u003C\u002Fstrong>: Submit issues on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdigitalastic\u002Flinkboostr\u002Fissues\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed with ❤️ by \u003Ca href=\"https:\u002F\u002Fdigitalastic.com\" rel=\"nofollow ugc\">Digitalastic\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Contributors:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Manish Bhagat – Lead Developer\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Special Thanks:\u003C\u002Fstrong>\u003Cbr \u002F>\n* WordPress community for excellent documentation\u003Cbr \u002F>\n* All beta testers and early adopters\u003C\u002Fp>\n","Smart internal linking assistant that finds link opportunities in existing content and helps new pages rank faster—safely and effortlessly.",115,"2026-02-17T13:51:00.000Z",[49,20,101,22,102],"link-building","wordpress-seo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flinkboostr\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkboostr.1.0.0.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":14,"requires_at_least":118,"requires_php":119,"tags":120,"homepage":125,"download_link":126,"security_score":127,"vuln_count":128,"unpatched_count":11,"last_vuln_date":129,"fetched_at":52},"boldgrid-easy-seo","BoldGrid Easy SEO – Simple and Effective SEO","1.6.17","BoldGrid","https:\u002F\u002Fprofiles.wordpress.org\u002Fboldgrid\u002F","\u003Ch4>Automatically Optimize Your SEO with BoldGrid Easy SEO and Rank Higher in the Search Engines\u003C\u002Fh4>\n\u003Cp>BoldGrid Easy SEO will help you create better content and rank higher in the search engines. It analyzes your page content in real-time and makes recommendations that will help you maintain best SEO practices. Simply set a target keyword or phrase and the BoldGrid Easy SEO dashboard will automatically give you easy-to-follow suggestions on improving your on-page SEO. Regardless of your SEO skill level or knowledge, BoldGrid Easy SEO provides simple, yet powerful tools for website search engine optimization. Get automatic assistance with:\u003C\u002Fp>\n\u003Ch4>Optimal Keyword Density\u003C\u002Fh4>\n\u003Cp>BoldGrid Easy SEO will analyze your content in real-time to ensure your targeted keyword appears at the optimal frequency, as well as in the right places on the page.\u003C\u002Fp>\n\u003Ch4>Page Titles and Descriptions\u003C\u002Fh4>\n\u003Cp>Control and optimize how your pages appear in Google rankings pages with the title and description editor. BoldGrid Easy SEO will also make sure your target keyword is included.\u003C\u002Fp>\n\u003Ch4>Header Tags and Content\u003C\u002Fh4>\n\u003Cp>BoldGrid Easy SEO will automatically analyze your header tags and give you recommendations on their proper usage, as well as assisting you with including relevant content.\u003C\u002Fp>\n\u003Ch4>Image Alt Tags\u003C\u002Fh4>\n\u003Cp>BoldGrid Easy SEO automatically checks your images for alt tags to help you identify areas for SEO improvement.\u003C\u002Fp>\n\u003Ch4>Content Length\u003C\u002Fh4>\n\u003Cp>Keyword rich content is a prime factor when search engines determine rankings. BoldGrid Easy SEO will assist you in writing better content by tracking your progress and alerting you when you’ve reached the sweet spot.\u003C\u002Fp>\n\u003Ch4>Search Engine Indexing\u003C\u002Fh4>\n\u003Cp>Allow (or disallow) search engines from indexing pages with a single click.\u003C\u002Fp>\n\u003Ch4>Follow\u002FNo Follow Links\u003C\u002Fh4>\n\u003Cp>Choose whether your links are visible to search engines and count toward your SEO, or hide them if necessary.\u003C\u002Fp>\n\u003Ch4>Canonical URLs\u003C\u002Fh4>\n\u003Cp>Avoid duplicate content penalties by indicating a canonical URL where applicable.\u003C\u002Fp>\n","Easy SEO helps you easily create keyword rich content and rank higher in the search engines.",50000,826023,60,3,"2025-12-01T21:07:00.000Z","4.4","5.3",[121,122,123,124,22],"boldgrid","content-analysis","readability","search-engine-optimization","https:\u002F\u002Fwww.boldgrid.com\u002Fboldgrid-seo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fboldgrid-easy-seo.1.6.17.zip",99,2,"2024-04-05 00:00:00",{"attackSurface":131,"codeSignals":155,"taintFlows":176,"riskAssessment":177,"analyzedAt":185},{"hooks":132,"ajaxHandlers":151,"restRoutes":152,"shortcodes":153,"cronEvents":154,"entryPointCount":11,"unprotectedCount":11},[133,138,142,147],{"type":134,"name":135,"callback":136,"file":137,"line":74},"action","plugins_loaded","contref_init_admin","content-refresh-assistant.php",{"type":134,"name":139,"callback":140,"file":137,"line":141},"rest_api_init","contref_init_rest",105,{"type":134,"name":143,"callback":144,"file":145,"line":146},"admin_menu","add_admin_menu","includes\\class-contref-admin.php",22,{"type":134,"name":148,"callback":149,"file":145,"line":150},"admin_enqueue_scripts","enqueue_scripts",23,[],[],[],[],{"dangerousFunctions":156,"sqlUsage":157,"outputEscaping":159,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":116,"bundledLibraries":175},[],{"prepared":128,"raw":11,"locations":158},[],{"escaped":160,"rawEcho":161,"locations":162},11,7,[163,165,166,167,169,171,173],{"file":145,"line":74,"context":164},"raw output",{"file":145,"line":32,"context":164},{"file":145,"line":25,"context":164},{"file":145,"line":168,"context":164},103,{"file":145,"line":170,"context":164},125,{"file":145,"line":172,"context":164},131,{"file":145,"line":174,"context":164},135,[],[],{"summary":178,"deductions":179},"The content-refresh-assistant plugin v1.0.0 demonstrates a strong security posture in several key areas.  The static analysis reveals no identified attack surface from AJAX handlers, REST API routes, shortcodes, or cron events, indicating a deliberate effort to limit potential entry points. Furthermore, the code signals show no dangerous functions used, all SQL queries are prepared, and there are no file operations or external HTTP requests. This suggests a robust development approach focused on secure coding practices. The absence of any recorded vulnerabilities in its history, both past and present, further reinforces this positive assessment.\n\nHowever, there are areas that warrant attention. The most significant concern is the lack of nonce checks, which, combined with no explicit authentication checks on the identified capability checks, leaves potential for Cross-Site Request Forgery (CSRF) vulnerabilities if any functionalities are inadvertently exposed or if the plugin evolves to include more interactive features. While the current attack surface is zero, this is a critical omission that could become a weakness. The output escaping, while having a majority of properly escaped outputs, still has a significant portion that is not, presenting a risk of Cross-Site Scripting (XSS) if dynamic data is not consistently handled with care.\n\nIn conclusion, content-refresh-assistant v1.0.0 appears to be a well-built plugin with a strong foundation in secure coding for its current features. Its lack of known vulnerabilities and absence of dangerous functions and raw SQL are commendable. The primary weaknesses lie in the potential for CSRF due to missing nonces and the risk of XSS from imperfect output escaping. Addressing these specific points would significantly strengthen its overall security.",[180,182],{"reason":181,"points":61},"Missing Nonce Checks",{"reason":183,"points":184},"Inconsistent Output Escaping",6,"2026-03-17T06:06:10.909Z",{"wat":187,"direct":196},{"assetPaths":188,"generatorPatterns":191,"scriptPaths":192,"versionParams":193},[189,190],"\u002Fwp-content\u002Fplugins\u002Fcontent-refresh-assistant\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fcontent-refresh-assistant\u002Fassets\u002Fcss\u002Fadmin.css",[],[189],[194,195],"content-refresh-assistant\u002Fassets\u002Fjs\u002Fadmin.js?ver=","content-refresh-assistant\u002Fassets\u002Fcss\u002Fadmin.css?ver=",{"cssClasses":197,"htmlComments":205,"htmlAttributes":206,"restEndpoints":217,"jsGlobals":220,"shortcodeOutput":222},[198,199,200,201,202,203,204],"contref-admin-container","contref-form-section","contref-post-select","contref-loading","contref-results","contref-results-content","contref-error",[],[207,208,209,210,211,212,213,214,215,216],"id=\"contref-post-select\"","class=\"contref-post-select\"","id=\"contref-generate-btn\"","id=\"contref-loading\"","class=\"contref-loading\"","id=\"contref-results\"","class=\"contref-results\"","id=\"contref-results-content\"","id=\"contref-error\"","class=\"contref-error notice notice-error\"",[218,219],"\u002Fcontref\u002Fv1\u002Fsuggest","\u002Fcontref\u002Fv1\u002Fhealth",[221],"contrefAdmin",[]]