[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fdQo-97Vn877u_IJGibO56jg-t7NVLr-fK1E3OUDBBEQ":3,"$f7egRGhMAYfFUoCIVKi6IKWrvHEcVvuGUVC5iBuP8URE":121,"$fgHOI2ncgwgEC4qHffJDO0XMBeD5yMQc1big_QcKwGrQ":126},{"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,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":36,"analysis":27,"fingerprints":27},"42flows-seo-meta","42flows SEO Meta","1.2.1","42flows","https:\u002F\u002Fprofiles.wordpress.org\u002F42flows\u002F","\u003Cp>42flows SEO Meta enables REST API write access to SEO meta fields for posts and pages. It auto-detects your active SEO plugin (Yoast SEO, Rank Math, or All in One SEO) and registers only the relevant meta fields with \u003Ccode>show_in_rest\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>This plugin is required if you use \u003Ca href=\"https:\u002F\u002F42flows.com\" rel=\"nofollow ugc\">42flows\u003C\u002Fa> to publish SEO-optimized content to your WordPress site. Without it, SEO titles, meta descriptions, and focus keyphrases cannot be set via the REST API.\u003C\u002Fp>\n\u003Ch4>Supported SEO plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Yoast SEO\u003C\u002Fstrong> — \u003Ccode>_yoast_wpseo_title\u003C\u002Fcode>, \u003Ccode>_yoast_wpseo_metadesc\u003C\u002Fcode>, \u003Ccode>_yoast_wpseo_focuskw\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rank Math\u003C\u002Fstrong> — \u003Ccode>rank_math_title\u003C\u002Fcode>, \u003Ccode>rank_math_description\u003C\u002Fcode>, \u003Ccode>rank_math_focus_keyword\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All in One SEO\u003C\u002Fstrong> — \u003Ccode>_aioseo_title\u003C\u002Fcode>, \u003Ccode>_aioseo_description\u003C\u002Fcode>, \u003Ccode>_aioseo_keywords\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What it does\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Detects which SEO plugin is active on your site\u003C\u002Fli>\n\u003Cli>Registers that plugin’s meta fields with \u003Ccode>show_in_rest => true\u003C\u002Fcode> for posts and pages\u003C\u002Fli>\n\u003Cli>Adds \u003Ccode>sanitize_callback\u003C\u002Fcode> (sanitize_text_field) and \u003Ccode>auth_callback\u003C\u002Fcode> (requires edit_posts capability)\u003C\u002Fli>\n\u003Cli>Does nothing if no supported SEO plugin is detected\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What it does NOT do\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Does not modify your existing SEO data\u003C\u002Fli>\n\u003Cli>Does not add any admin pages, settings, or UI\u003C\u002Fli>\n\u003Cli>Does not load any JavaScript or CSS\u003C\u002Fli>\n\u003Cli>Does not store any data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Companion plugin installation and upgrades\u003C\u002Fh4>\n\u003Cp>When your site is connected to \u003Ca href=\"https:\u002F\u002F42flows.com\" rel=\"nofollow ugc\">42flows\u003C\u002Fa>, 42flows may request that this plugin install, activate, or upgrade a companion plugin (\u003Ccode>42flows-content\u003C\u002Fcode>) that enables render-time features for posts delivered by the 42flows pipeline (schema markup, attribution footer, page-optimizer REST surface). The companion plugin is downloaded from \u003Ccode>https:\u002F\u002F42flows.com\u002Fplugins\u002F42flows-content-latest.zip\u003C\u002Fcode> via the \u003Ccode>\u002Fwp-json\u002F42flows\u002Fv1\u002Finstall-companion\u003C\u002Fcode> REST route.\u003C\u002Fp>\n\u003Cp>The route requires the requesting user to hold:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>install_plugins\u003C\u002Fcode> and \u003Ccode>activate_plugins\u003C\u002Fcode> for fresh installs (typically Administrator role)\u003C\u002Fli>\n\u003Cli>\u003Ccode>delete_plugins\u003C\u002Fcode> additionally when a \u003Ccode>min_version\u003C\u002Fcode> parameter is supplied that exceeds the currently-installed companion version, because the upgrade path deletes the existing companion folder before reinstalling\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The companion zip URL is hard-coded in the plugin source — it is never user-supplied — so the route presents no SSRF surface. No installation, upgrade, or deletion occurs unless your site is connected to 42flows and the request is authenticated by an administrator-capability user.\u003C\u002Fp>\n","Registers SEO meta fields for WordPress REST API write access. Required for 42flows content delivery.",20,450,0,"2026-05-06T16:43:00.000Z","6.9.5","5.6","7.4",[19,20,21,22,23],"aioseo","rank-math","rest-api","seo","yoast","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F42flows-seo-meta.1.2.1.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,94,"2026-08-27T01:57:36.790Z",[37,52,71,92,105],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":13,"downloaded":45,"rating":13,"num_ratings":13,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":17,"tags":49,"homepage":24,"download_link":50,"security_score":51,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"flex-seo-meta-updater","Flex SEO Meta Updater","1.0","frankai","https:\u002F\u002Fprofiles.wordpress.org\u002Ffrankai\u002F","\u003Cp>This plugin allows programmatic updating of SEO metadata via REST API for the three most popular SEO plugins using application passwords.\u003C\u002Fp>\n","Update SEO meta fields via REST API for Yoast, Rank Math, and AIOSEO using application passwords.",467,"2025-06-02T14:39:00.000Z","6.8.6","5.5",[19,20,21,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflex-seo-meta-updater.1.0.zip",92,{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":26,"num_ratings":62,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":17,"tags":66,"homepage":24,"download_link":70,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"auto-focus-keyword-for-seo","Auto Focus Keyword for SEO","1.0.8","Pagup","https:\u002F\u002Fprofiles.wordpress.org\u002Fpagup\u002F","\u003Cp>\u003Cstrong>Auto Focus Keyword for SEO\u003C\u002Fstrong> is a WordPress plugin that fills \u003Cstrong>missing\u003C\u002Fstrong> focus keyword fields from the \u003Cstrong>post title\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>It is designed for sites that already use \u003Cstrong>Yoast SEO\u003C\u002Fstrong>, \u003Cstrong>Rank Math\u003C\u002Fstrong>, \u003Cstrong>SEOPress\u003C\u002Fstrong>, or \u003Cstrong>All in One SEO (AIOSEO)\u003C\u002Fstrong> and want a faster way to populate focus keywords across existing content.\u003C\u002Fp>\n\u003Cp>Official documentation: \u003Ca href=\"https:\u002F\u002Fautolinksforseo.com\u002Ffocus-keyword\" rel=\"nofollow ugc\">https:\u002F\u002Fautolinksforseo.com\u002Ffocus-keyword\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Quick product facts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Product type:\u003C\u002Fstrong> WordPress SEO workflow plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Main action:\u003C\u002Fstrong> fills missing focus keyword fields from post titles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works in:\u003C\u002Fstrong> WordPress admin \u002F backend\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Supported SEO plugins:\u003C\u002Fstrong> Yoast SEO, Rank Math, SEOPress, All in One SEO (AIOSEO)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default workflow:\u003C\u002Fstrong> FETCH then SYNC\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Overwrite existing keywords:\u003C\u002Fstrong> no\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keyword research \u002F AI generation:\u003C\u002Fstrong> no\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce product pages:\u003C\u002Fstrong> Pro\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Continuous auto-sync for new content:\u003C\u002Fstrong> Pro\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What Auto Focus Keyword does\u003C\u002Fh4>\n\u003Cp>Auto Focus Keyword scans selected post types and finds published items that do not yet have a focus keyword in the supported SEO plugin.\u003C\u002Fp>\n\u003Cp>When you run \u003Cstrong>SYNC\u003C\u002Fstrong>, it writes the \u003Cstrong>post title\u003C\u002Fstrong> into the supported focus keyword field.\u003C\u002Fp>\n\u003Cp>This plugin is useful when you want to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>populate missing focus keywords in bulk\u003C\u002Fli>\n\u003Cli>save time on large WordPress sites\u003C\u002Fli>\n\u003Cli>standardize a starting point for SEO workflows\u003C\u002Fli>\n\u003Cli>prepare content for downstream systems that rely on focus keywords\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What Auto Focus Keyword does not do\u003C\u002Fh4>\n\u003Cp>Auto Focus Keyword does \u003Cstrong>not\u003C\u002Fstrong> do the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>it does \u003Cstrong>not\u003C\u002Fstrong> generate AI keyword suggestions\u003C\u002Fli>\n\u003Cli>it does \u003Cstrong>not\u003C\u002Fstrong> perform keyword research\u003C\u002Fli>\n\u003Cli>it does \u003Cstrong>not\u003C\u002Fstrong> estimate search volume or difficulty\u003C\u002Fli>\n\u003Cli>it does \u003Cstrong>not\u003C\u002Fstrong> rewrite titles, content, or meta descriptions\u003C\u002Fli>\n\u003Cli>it does \u003Cstrong>not\u003C\u002Fstrong> overwrite existing focus keywords during batch sync\u003C\u002Fli>\n\u003Cli>it does \u003Cstrong>not\u003C\u002Fstrong> guarantee that a page title is the ideal target query in every case\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This distinction matters: Auto Focus Keyword is a \u003Cstrong>bulk field population tool\u003C\u002Fstrong>, not a full keyword research platform.\u003C\u002Fp>\n\u003Ch4>Why this plugin exists\u003C\u002Fh4>\n\u003Cp>Many WordPress sites never filled focus keyword fields consistently, especially on large content libraries and WooCommerce catalogs.\u003C\u002Fp>\n\u003Cp>Auto Focus Keyword gives you a fast way to assign a practical default value so your editorial and SEO workflow starts from something structured instead of something empty.\u003C\u002Fp>\n\u003Cp>It also fits naturally into a broader SEO pipeline. If your site uses focus keywords as a signal for internal linking or other rule-based SEO automation, this plugin helps you establish that signal first.\u003C\u002Fp>\n\u003Cp>Pipeline overview: \u003Ca href=\"https:\u002F\u002Fautolinksforseo.com\u002Fpipeline\" rel=\"nofollow ugc\">https:\u002F\u002Fautolinksforseo.com\u002Fpipeline\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Important SEO note\u003C\u002Fh4>\n\u003Cp>Using the post title as the focus keyword is a \u003Cstrong>practical starting point\u003C\u002Fstrong>, not a universal SEO truth.\u003C\u002Fp>\n\u003Cp>For product pages and large catalogs, the title is often close to the intended target query. For editorial pages, service pages, or branded content, the best focus keyword may still need manual refinement.\u003C\u002Fp>\n\u003Cp>Auto Focus Keyword is best understood as a \u003Cstrong>workflow accelerator\u003C\u002Fstrong>, not as a substitute for SEO judgment on every page.\u003C\u002Fp>\n\u003Ch4>Free edition\u003C\u002Fh4>\n\u003Cp>The free edition is built for manual batch work.\u003C\u002Fp>\n\u003Cp>Included in Free:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>select post types to scan\u003C\u002Fli>\n\u003Cli>FETCH missing items\u003C\u002Fli>\n\u003Cli>SYNC missing focus keywords in bulk\u003C\u002Fli>\n\u003Cli>blacklist \u002F exclusions\u003C\u002Fli>\n\u003Cli>activity log\u003C\u002Fli>\n\u003Cli>plugin settings cleanup option on deactivation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The free edition is intended to help you retrofit existing content quickly.\u003C\u002Fp>\n\u003Ch4>Pro edition\u003C\u002Fh4>\n\u003Cp>The Pro edition extends the workflow for sites that publish continuously.\u003C\u002Fp>\n\u003Cp>Included in Pro:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>continuous auto-sync for new content\u003C\u002Fli>\n\u003Cli>WooCommerce product page support\u003C\u002Fli>\n\u003Cli>per-page disable control in the sidebar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See plans and documentation: \u003Ca href=\"https:\u002F\u002Fautolinksforseo.com\u002Fpricing\" rel=\"nofollow ugc\">https:\u002F\u002Fautolinksforseo.com\u002Fpricing\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>Auto Focus Keyword supports:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Yoast SEO\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rank Math\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEOPress\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All in One SEO (AIOSEO)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It does not create its own focus keyword system. It writes to the supported SEO plugin field already present on the site.\u003C\u002Fp>\n\u003Cp>If none of Yoast SEO, Rank Math, SEOPress, or All in One SEO is active, there is no supported focus keyword field to fill.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Select the post types you want to process\u003C\u002Fli>\n\u003Cli>Exclude any pages or URLs you do not want to touch\u003C\u002Fli>\n\u003Cli>Run \u003Cstrong>FETCH\u003C\u002Fstrong> to identify published items with a missing focus keyword\u003C\u002Fli>\n\u003Cli>Run \u003Cstrong>SYNC\u003C\u002Fstrong> to fill the missing field with the post title\u003C\u002Fli>\n\u003Cli>Review the log\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Pro can keep new content synchronized automatically after publication.\u003C\u002Fp>\n\u003Ch4>Use cases\u003C\u002Fh4>\n\u003Cp>Auto Focus Keyword is especially useful for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>large blog archives\u003C\u002Fli>\n\u003Cli>WooCommerce stores\u003C\u002Fli>\n\u003Cli>editorial teams that inherited unoptimized content\u003C\u002Fli>\n\u003Cli>agencies standardizing an SEO workflow before deeper manual review\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fautolinksforseo.com\u002Ffocus-keyword\" rel=\"nofollow ugc\">Official documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fautolinksforseo.com\u002Fpricing\" rel=\"nofollow ugc\">Pricing and plans\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fautolinksforseo.com\u002Fpipeline\" rel=\"nofollow ugc\">Pipeline overview\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fautolinksforseo.com\u002Fguides\u002Fchangelog-afk\" rel=\"nofollow ugc\">Full changelog\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About the publisher\u003C\u002Fh4>\n\u003Cp>Auto Focus Keyword for SEO is developed by \u003Ca href=\"https:\u002F\u002Fpagup.com\u002F\" rel=\"nofollow ugc\">Pagup\u003C\u002Fa>, a digital readability firm based in Quebec, Canada.\u003C\u002Fp>\n\u003Cp>A clear focus keyword on every page is a foundational layer of digital readability. Without it, search engines and AI systems cannot determine what a page is about or how it relates to the rest of your content. This plugin automates that layer so that your editorial structure remains coherent as your site grows.\u003C\u002Fp>\n\u003Cp>Auto Focus Keyword is part of a broader practice that includes \u003Ca href=\"https:\u002F\u002Fpagup.com\u002Fen\u002Fservices\u002Fsemantic-content-architecture\u002F\" rel=\"nofollow ugc\">semantic content architecture\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fpagup.com\u002Fen\u002Fglossary\u002Finterpretive-seo\u002F\" rel=\"nofollow ugc\">interpretive SEO\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Part of the Pagup ecosystem\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpagup.com\u002F\" rel=\"nofollow ugc\">pagup.com\u003C\u002Fa> — Digital readability firm. Diagnostic, semantic architecture, AI governance.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgautierdorval.com\u002F\" rel=\"nofollow ugc\">gautierdorval.com\u003C\u002Fa> — Doctrine, canonical definitions, interpretive governance research.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Finterpretive-governance.org\u002F\" rel=\"nofollow ugc\">interpretive-governance.org\u003C\u002Fa> — Formal versioned standard for interpretive governance.\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically fill missing Yoast SEO, Rank Math, SEOPress, or All in One SEO focus keywords from post titles. Batch sync, exclusions, and Pro auto-syn &hellip;",2000,25099,2,"2026-07-10T18:56:00.000Z","7.0.2","4.1",[19,67,20,68,69],"focus-keyword","seopress","yoast-seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-focus-keyword-for-seo.1.0.8.zip",{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":60,"downloaded":79,"rating":80,"num_ratings":81,"last_updated":82,"tested_up_to":15,"requires_at_least":65,"requires_php":16,"tags":83,"homepage":87,"download_link":88,"security_score":89,"vuln_count":90,"unpatched_count":13,"last_vuln_date":91,"fetched_at":28},"bulk-noindex-nofollow-toolkit-by-mad-fish","Bulk NoIndex & NoFollow Toolkit","2.30","madfishdigital","https:\u002F\u002Fprofiles.wordpress.org\u002Fmadfishdigital\u002F","\u003Cp>Developed by Mad Fish Digital, this plugin saves webmasters time when finding and removing thin pages from search engine indexes.\u003C\u002Fp>\n\u003Cp>The plugin provides an interface to sort posts by word count and character count, then bulk noindex or nofollow them. Categories and terms can be sorted by post count and managed the same way. Author archive URLs can now also be managed from a dedicated tab — useful for controlling whether author pages appear in search results.\u003C\u002Fp>\n\u003Ch4>Please Keep in Mind\u003C\u002Fh4>\n\u003Cp>After a page or category is noindexed, it can take search engines up to a few weeks before the page stops appearing in the search index. The amount of time will depend on how frequently a search engine crawls your website. We recommend using Google Search Console to further analyze how your pages appear in the search index.\u003C\u002Fp>\n\u003Ch4>Advantages\u003C\u002Fh4>\n\u003Cp>1) Reduce the time it takes to NoIndex\u002FNoFollow each page, post, category, or author URL manually\u003C\u002Fp>\n\u003Cp>2) Sort posts and pages by word count and character count to quickly identify thin content\u003C\u002Fp>\n\u003Cp>3) Sort categories and tags by their number of associated posts\u003C\u002Fp>\n\u003Cp>4) Manage NoIndex and NoFollow directives for author archive URLs from a dedicated Authors tab\u003C\u002Fp>\n\u003Cp>5) Speed up search engine penalty recovery by bulk noindexing large numbers of posts and pages\u003C\u002Fp>\n\u003Cp>6) Quickly noindex content identified by web crawlers such as Screaming Frog or DeepCrawl\u003C\u002Fp>\n\u003Cp>7) Visualize all posts’, pages’, categories’, and authors’ noindex and nofollow statuses at a glance\u003C\u002Fp>\n\u003Cp>8) Syncs with Rank Math, Yoast SEO, and AIOSEO to maintain and manage your existing robots directives\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>For support related inquiries, visit the \u003Ca href=\"https:\u002F\u002Fwww.madfishdigital.com\u002Fwp-plugins\u002F\" rel=\"follow nofollow ugc\">Mad Fish Digital plugin support page\u003C\u002Fa> to drop us a line or ask a question. Please note that responses to specific inquiries may take up to 24 hours.\u003C\u002Fp>\n\u003Ch4>Why would you want to remove a bulk amount of pages from search indexes?\u003C\u002Fh4>\n\u003Cp>At Mad Fish Digital, we use tools like Screaming Frog, LinkResearch Tools, Ahrefs, and SEM Rush to crawl and analyze web pages. Sometimes, you want to remove multiple web pages from a search engine’s index that contain no longer current content, old products and services, or outdated guidelines\u002Fregulations. In many of these cases, you need the pages to be temporarily dropped from Google’s index today, but may want to update the content at a later date. By noindexing a post or page, you can avoid having to set the status code of those pages to 404 (or 410).\u003C\u002Fp>\n\u003Cp>This is where having a tool to bulk noindex\u002Fnofollow these pages can become handy. You can easily remove pages from the search index, then remove the noindex directive once the content has been updated.\u003C\u002Fp>\n\u003Cp>This plugin allows you to bulk edit the meta robots index and follow directives for your site’s posts, pages, categories, and author archive URLs. This tool is compatible with your existing Rank Math, Yoast SEO, and AIOSEO settings. Syncing of category noindex\u002Fnofollow settings with Yoast and AIOSEO is not yet supported.\u003C\u002Fp>\n\u003Cp>By keeping your pages in sync with the noindex\u002Fnofollow settings for Rank Math, Yoast, and AIOSEO, you never have to worry about duplicating efforts or which plugin is managing your robots directives.\u003C\u002Fp>\n\u003Ch4>Fallback Protection\u003C\u002Fh4>\n\u003Cp>If you disable your Rank Math, Yoast, or AIOSEO plugins, this plugin will continue to serve the appropriate meta robots tag based on the noindex\u002Fnofollow settings configured through the interface.\u003C\u002Fp>\n\u003Cp>If you do disable any of these plugins, be sure to check the Bulk NoIndex\u002FNoFollow interface (Tools menu) to confirm that your posts, pages, and author URLs are still noindexed and nofollowed accordingly. Robots directives set directly through the WP post editing interface may not always be tracked by this plugin if those SEO plugins were previously enabled but are later disabled.\u003C\u002Fp>\n\u003Ch3>Installation & Usage\u003C\u002Fh3>\n\u003Cp>1) Login as an administrator to your WordPress Admin account. Using the “Add New” menu option under the “Plugins” section of the navigation, you can either search for: “Bulk NoIndex & NoFollow Tool” or if you’ve downloaded the plugin already, click the “Upload” link, find the .zip file you downloaded and then click “Install Now”. Or you can unzip and FTP upload the plugin to your plugins directory.\u003C\u002Fp>\n\u003Cp>2) Navigate to Tools -> Bulk NoIndex\u002FNoFollow\u003C\u002Fp>\n\u003Cp>3) Use the Posts, Categories, or Authors tabs to manage robots directives\u003C\u002Fp>\n","Bulk set the noindex \u002F nofollow robots tag for posts, pages, categories, and author URLs. Easily identify thin content and noindex it fast.",27645,86,9,"2026-03-08T06:55:00.000Z",[84,85,20,86,23],"all-in-one-seo-aioseo","bulk-noindex-nofollow","seo-penalty-recovery","https:\u002F\u002Fwww.madfishdigital.com\u002Fwp-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-noindex-nofollow-toolkit-by-mad-fish.2.30.zip",97,5,"2025-04-01 00:00:00",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":26,"downloaded":100,"rating":13,"num_ratings":13,"last_updated":101,"tested_up_to":64,"requires_at_least":102,"requires_php":17,"tags":103,"homepage":24,"download_link":104,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"seo-rocket-integration","SEO Rocket Integration","1.7.2","seorocket","https:\u002F\u002Fprofiles.wordpress.org\u002Fseorocket\u002F","\u003Cp>SEO Rocket Integration enables seamless publishing of AI-generated, SEO-optimized articles from \u003Ca href=\"https:\u002F\u002Fwww.seorocket.app\" rel=\"nofollow ugc\">SEO Rocket\u003C\u002Fa> directly to your WordPress site.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>REST API Integration\u003C\u002Fstrong> – Extends WordPress REST API to support SEO metadata fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Yoast SEO Support\u003C\u002Fstrong> – Automatically sets focus keywords and meta descriptions for Yoast SEO\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rank Math Support\u003C\u002Fstrong> – Full compatibility with Rank Math SEO plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Indexables Rebuild\u003C\u002Fstrong> – Ensures Yoast SEO score indicators update correctly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Plugin Detection\u003C\u002Fstrong> – API endpoint to detect which SEO plugin is active\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate this plugin on your WordPress site\u003C\u002Fli>\n\u003Cli>Connect your WordPress site to SEO Rocket using Application Passwords\u003C\u002Fli>\n\u003Cli>Publish articles from SEO Rocket with one click\u003C\u002Fli>\n\u003Cli>SEO metadata (focus keywords, meta descriptions) sync automatically\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>REST API Endpoints\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Detect SEO Plugin\u003C\u002Fstrong>\u003Cbr \u002F>\n    GET \u002Fwp-json\u002Fseo-rocket\u002Fv1\u002Fdetect-plugin\u003C\u002Fp>\n\u003Cp>Returns information about which SEO plugin is active on the site.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.9 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Yoast SEO or Rank Math (recommended, but not required)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin does not collect any user data. It only provides REST API endpoints for publishing content from SEO Rocket.\u003C\u002Fp>\n","Publish SEO-optimized articles from SEO Rocket with automatic Yoast SEO and Rank Math metadata sync.",1066,"2026-05-21T02:21:00.000Z","5.9",[20,21,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-rocket-integration.1.7.2.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":13,"num_ratings":13,"last_updated":115,"tested_up_to":64,"requires_at_least":116,"requires_php":17,"tags":117,"homepage":119,"download_link":120,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"airano-mcp-seo-bridge","Airano MCP SEO Meta Bridge","1.3.2","airano","https:\u002F\u002Fprofiles.wordpress.org\u002Fairano\u002F","\u003Cblockquote>\n\u003Cp>\u003Cstrong>⚠️ This plugin has been superseded by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fairano-mcp-bridge\u002F\" rel=\"ugc\">Airano MCP Bridge\u003C\u002Fa> (slug \u003Ccode>airano-mcp-bridge\u003C\u002Fcode>).\u003C\u002Fstrong> The replacement carries the same SEO routes plus media uploads (bypass \u003Ccode>upload_max_filesize\u003C\u002Fcode>), bulk meta writes, cache purge, transient flush, site health, audit hook, and thumbnail regeneration. Existing installs of \u003Cem>Airano MCP SEO Meta Bridge\u003C\u002Fem> keep working — no breaking changes — but new installs should use \u003Cem>Airano MCP Bridge\u003C\u002Fem>. An admin notice in v1.3.1+ links to the replacement.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Airano MCP SEO Bridge is a WordPress plugin that exposes Rank Math SEO and Yoast SEO meta fields via dedicated REST API endpoints. This enables MCP servers, AI agents, and other applications to read and write SEO metadata programmatically for posts, pages, and WooCommerce products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Rank Math SEO Support\u003C\u002Fstrong> — Full access to all Rank Math meta fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Yoast SEO Support\u003C\u002Fstrong> — Full access to all Yoast SEO meta fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Compatible\u003C\u002Fstrong> — Works with product post types\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure\u003C\u002Fstrong> — Requires WordPress Application Password and edit_posts capability\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-Detection\u003C\u002Fstrong> — Automatically detects which SEO plugin is active\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Status Endpoint\u003C\u002Fstrong> — Dedicated API endpoint for plugin and SEO detection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Configuration\u003C\u002Fstrong> — Works out of the box after activation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>REST API Endpoints:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>GET\u002FPOST \u002Fwp-json\u002Fairano-mcp-seo-bridge\u002Fv1\u002Fposts\u002F{id}\u002Fseo\u003C\u002Fcode> — Post SEO data\u003C\u002Fli>\n\u003Cli>\u003Ccode>GET\u002FPOST \u002Fwp-json\u002Fairano-mcp-seo-bridge\u002Fv1\u002Fpages\u002F{id}\u002Fseo\u003C\u002Fcode> — Page SEO data\u003C\u002Fli>\n\u003Cli>\u003Ccode>GET\u002FPOST \u002Fwp-json\u002Fairano-mcp-seo-bridge\u002Fv1\u002Fproducts\u002F{id}\u002Fseo\u003C\u002Fcode> — Product SEO data (WooCommerce)\u003C\u002Fli>\n\u003Cli>\u003Ccode>GET \u002Fwp-json\u002Fairano-mcp-seo-bridge\u002Fv1\u002Fstatus\u003C\u002Fcode> — Plugin status and SEO detection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Designed for \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fairano-ir\u002Fmcphub\" rel=\"nofollow ugc\">MCP Hub\u003C\u002Fa>\u003C\u002Fstrong> — the AI-native management hub for WordPress and self-hosted services.\u003C\u002Fp>\n","Exposes Rank Math SEO and Yoast SEO meta fields via WordPress REST API for use with MCP servers and AI agents.",80,738,"2026-06-04T14:15:00.000Z","5.0",[118,20,21,22,23],"mcp","https:\u002F\u002Fgithub.com\u002Fairano-ir\u002Fmcphub","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fairano-mcp-seo-bridge.1.3.2.zip",{"error":122,"url":123,"statusCode":124,"statusMessage":125,"message":125},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002F42flows-seo-meta\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":127,"versions":128},4,[129,135,142,149],{"version":6,"download_url":25,"svn_tag_url":130,"released_at":27,"has_diff":131,"diff_files_changed":132,"diff_lines":27,"trac_diff_url":133,"vulnerabilities":134,"is_current":122},"https:\u002F\u002Fplugins.svn.wordpress.org\u002F42flows-seo-meta\u002Ftags\u002F1.2.1\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2F42flows-seo-meta%2Ftags%2F1.2.0&new_path=%2F42flows-seo-meta%2Ftags%2F1.2.1",[],{"version":136,"download_url":137,"svn_tag_url":138,"released_at":27,"has_diff":131,"diff_files_changed":139,"diff_lines":27,"trac_diff_url":140,"vulnerabilities":141,"is_current":131},"1.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F42flows-seo-meta.1.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002F42flows-seo-meta\u002Ftags\u002F1.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2F42flows-seo-meta%2Ftags%2F1.1.0&new_path=%2F42flows-seo-meta%2Ftags%2F1.2.0",[],{"version":143,"download_url":144,"svn_tag_url":145,"released_at":27,"has_diff":131,"diff_files_changed":146,"diff_lines":27,"trac_diff_url":147,"vulnerabilities":148,"is_current":131},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F42flows-seo-meta.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002F42flows-seo-meta\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2F42flows-seo-meta%2Ftags%2F1.0.0&new_path=%2F42flows-seo-meta%2Ftags%2F1.1.0",[],{"version":150,"download_url":151,"svn_tag_url":152,"released_at":27,"has_diff":131,"diff_files_changed":153,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":154,"is_current":131},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F42flows-seo-meta.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002F42flows-seo-meta\u002Ftags\u002F1.0.0\u002F",[],[]]