[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYenkNKfIk6E4Jf00i5EEPhPVjy080T4QqgKQBLyCeiI":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":142,"fingerprints":203},"wp-robots-log","WP Robots Log","1.0.1","Arefly","https:\u002F\u002Fprofiles.wordpress.org\u002Feflyjason\u002F","\u003Cp>Log the Search Engine Robots Visits of your Webite.\u003C\u002Fp>\n\u003Cp>取得搜索引擎的蜘蛛訪問網站的記錄\u003C\u002Fp>\n\u003Cp>And you can find your log at http:\u002F\u002FYOUR_BLOG_URL\u002Frobots_log.txt\u003C\u002Fp>\n\u003Ch4>Translators\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Chinese, Simplified (zh_CN) – \u003Ca href=\"http:\u002F\u002Fwww.arefly.com\u002F\" rel=\"nofollow ugc\">Arefly\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Chinese, Traditional (zh_TW) – \u003Ca href=\"http:\u002F\u002Fwww.arefly.com\" rel=\"nofollow ugc\">Arefly\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>English (en_US) – \u003Ca href=\"http:\u002F\u002Fwww.arefly.com\" rel=\"nofollow ugc\">Arefly\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you have created your own language pack, or have an update of an existing one, you can send \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTranslating_WordPress\" rel=\"nofollow ugc\">gettext PO and MO files\u003C\u002Fa> to \u003Ca href=\"http:\u002F\u002Fwww.arefly.com\u002Fabout\u002F\" rel=\"nofollow ugc\">Arefly\u003C\u002Fa> so that I can bundle it into WP Robots Log. You can download the latest \u003Ca href=\"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-robots-log\u002Ftrunk\u002Flang\u002Fwp-robots-log.pot\" rel=\"nofollow ugc\">POT file\u003C\u002Fa>.\u003C\u002Fp>\n","Log the Search Engine Robots Visits of your Webite. 取得搜索引擎的蜘蛛訪問網站的記錄",10,3282,100,1,"2014-03-05T12:49:00.000Z","3.7.41","3.0","",[20,21,22],"log","robots","seo","http:\u002F\u002Fwww.arefly.com\u002Fwp-robots-log\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-robots-log.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"eflyjason",24,1690,88,30,86,"2026-04-04T18:37:42.592Z",[39,58,82,100,121],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":13,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":56,"download_link":57,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wp-robots-txt","WP Robots Txt","1.3.5","George Pattichis","https:\u002F\u002Fprofiles.wordpress.org\u002Fpattihis\u002F","\u003Cp>WordPress, by default, includes a simple robots.txt file that’s dynamically generated from within the WP application. This is great, but how do you easily change the content?\u003C\u002Fp>\n\u003Cp>Enter \u003Cstrong>WP Robots Txt\u003C\u002Fstrong>, a plugin that adds an additional field to the “Reading” admin page where you can do just that. No manual coding or file editing required!\u003C\u002Fp>\n\u003Cp>Simply visit https:\u002F\u002Fyour-site.com\u002Fwp-admin\u002Foptions-reading.php and you can control the contents of your https:\u002F\u002Fyour-site.com\u002Frobots.txt\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-robots-txt\u002F#developers\" rel=\"ugc\">Changelog\u003C\u002Fa>\u003C\u002Fp>\n","WP Robots Txt Allows you to edit the content of your robots.txt file.",50000,545169,21,"2025-06-29T19:37:00.000Z","6.8.5","5.3.0","7.0",[21,55,22],"robots-txt","https:\u002F\u002Fgithub.com\u002Fpattihis\u002Fwp-robots.txt","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-robots-txt.1.3.5.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":77,"download_link":78,"security_score":79,"vuln_count":80,"unpatched_count":26,"last_vuln_date":81,"fetched_at":28},"head-meta-data","Head Meta Data","20260209","Jeff Starr","https:\u002F\u002Fprofiles.wordpress.org\u002Fspecialk\u002F","\u003Cblockquote>\n\u003Cp>✨ Add meta tags to your site\u003Cbr \u002F>\n  ✨ Blazing fast performance\u003Cbr \u002F>\n  ✨ Uses only 60KB of code!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Head Meta Data (HMD) improves the definition and semantic quality of your website by adding \u003Ccode>\u003Cmeta>\u003C\u002Fcode> tags to the \u003Ccode>\u003Chead>\u003C\u002Fcode> section of your web pages. Super lightweight, fast, and user-friendly.\u003C\u002Fp>\n\u003Ch3>🤖 Default Meta Tags\u003C\u002Fh3>\n\u003Cp>Customize the perfect set of meta tags for your site. For example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Chead>\n\n    \u003Cmeta charset=\"utf-8\">\n    \u003Cmeta name=\"abstract\" content=\"Obsessive Web Development\">\n    \u003Cmeta name=\"author\" content=\"Jeff Starr (aka Perishable)\">\n    \u003Cmeta name=\"classification\" content=\"Website Development\">\n    \u003Cmeta name=\"copyright\" content=\"Copyright Perishable Press\">\n    \u003Cmeta name=\"description\" content=\"Web Development Tutorials\">\n    \u003Cmeta name=\"designer\" content=\"Jeff Starr @ Monzilla Media\">\n    \u003Cmeta name=\"distribution\" content=\"Global\">\n    \u003Cmeta name=\"keywords\" content=\"Web, WordPress, Tutorials\">\n    \u003Cmeta name=\"language\" content=\"en\">\n    \u003Cmeta name=\"publisher\" content=\"Perishable Press\">\n    \u003Cmeta name=\"rating\" content=\"General\">\n    \u003Cmeta name=\"resource-type\" content=\"Document\">\n    \u003Cmeta name=\"revisit-after\" content=\"3\">\n    \u003Cmeta name=\"subject\" content=\"Web Dev + WordPress + Security\">\n    \u003Cmeta name=\"template\" content=\"shapeSpace WordPress Theme\">\n    \u003Cmeta name=\"robots\" content=\"index,follow\">\n\n    \u003C!-- plus you can add your own custom tags! -->\n\n\u003C\u002Fhead>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>🤖 Dynamic Meta Tags\u003C\u002Fh3>\n\u003Cp>Use shortcodes to dynamically output SEO meta tags:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Ctitle>[hmd_post_title] | My Awesome Website\u003C\u002Ftitle>\n\u003Cmeta name=\"description\" content=\"[hmd_post_excerpt]\">\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This outputs dynamic titles and descriptions, useful for SEO. You also can add unique meta tags and markup on specific posts and pages. Check out the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhead-meta-data\u002F#installation\" rel=\"ugc\">Installation tab\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>✨ Help bots understand your content better\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>🤖 Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simple and easy to use\u003C\u002Fli>\n\u003Cli>Clean, standards-based code\u003C\u002Fli>\n\u003Cli>Customize all \u003Ccode>\u003Cmeta>\u003C\u002Fcode> tags\u003C\u002Fli>\n\u003Cli>Add your own custom \u003Ccode>\u003Cmeta>\u003C\u002Fcode> tags\u003C\u002Fli>\n\u003Cli>Add custom meta tags on any post or page\u003C\u002Fli>\n\u003Cli>Supports X (Twitter) Cards and Facebook Open Graph tags\u003C\u002Fli>\n\u003Cli>Supports \u003Ccode>\u003Cmeta>\u003C\u002Fcode>, \u003Ccode>\u003Clink>\u003C\u002Fcode>, \u003Ccode>\u003Cbase>\u003C\u002Fcode>, \u003Ccode>\u003Ctitle>\u003C\u002Fcode>, and \u003Ccode>\u003Cstyle>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Automatically adds tags to the \u003Ccode>\u003Chead>\u003C\u002Fcode> section of all pages\u003C\u002Fli>\n\u003Cli>Check out a Live Preview of your meta tags and custom tags\u003C\u002Fli>\n\u003Cli>Auto-populates tags using your site’s information\u003C\u002Fli>\n\u003Cli>Use shortcodes to include dynamic information\u003C\u002Fli>\n\u003Cli>Easily disable any unwanted tags\u003C\u002Fli>\n\u003Cli>Lightweight, fast, and secure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>✨ Check out \u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fhead-meta-pro\u002F\" rel=\"nofollow ugc\">Head Meta Pro\u003C\u002Fa> to define tags for each page view\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>🤖 Shortcodes\u003C\u002Fh3>\n\u003Cp>Shortcodes enable you to include dynamic bits of information in your meta tags. Head Meta Data provides the following shortcodes:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hmd_post_excerpt]  Outputs post excerpt\n[hmd_post_date]     Outputs post date\n[hmd_post_author]   Outputs post author\n[hmd_post_title]    Outputs post title\n[hmd_post_cats]     Outputs post categories\n[hmd_post_tags]     Outputs post tags\n[hmd_site_tagline]  Outputs site tagline\n[hmd_site_title]    Outputs site title\n[hmd_year]          Outputs current year\n[hmd_tab]           Outputs tab space to tag markup\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>So you can display your own set of custom meta tags exactly as desired. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhead-meta-data\u002F#installation\" rel=\"ugc\">Learn more &raquo;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🤖 Pro Features\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fhead-meta-pro\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> can do everything the free version can do, PLUS:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Define meta tags for Custom Post Types\u003C\u002Fli>\n\u003Cli>Define meta tags for each type of page-view (e.g., home, posts, pages, archive, search)\u003C\u002Fli>\n\u003Cli>Define tags for Facebook (Open Graph)\u003C\u002Fli>\n\u003Cli>Define tags for X (Twitter)\u003C\u002Fli>\n\u003Cli>Define Facebook and X tags for each type of page view\u003C\u002Fli>\n\u003Cli>40+ advanced \u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fhead-meta-pro-shortcut-variables\u002F\" rel=\"nofollow ugc\">shortcut variables\u003C\u002Fa> like \u003Ccode>%POST_AUTHOR%\u003C\u002Fcode> and \u003Ccode>%ARCHIVE_TYPE%\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Dedicated “Meta Tags” meta box for posts and pages\u003C\u002Fli>\n\u003Cli>Add custom meta tags to any post or page-view\u003C\u002Fli>\n\u003Cli>Add custom script and style to any post or page-view\u003C\u002Fli>\n\u003Cli>Meta Tags box integrates with SEO plugins\u003C\u002Fli>\n\u003Cli>Additional meta tags beyond the free version\u003C\u002Fli>\n\u003Cli>Dedicated setting for \u003Ccode>image_src\u003C\u002Fcode> link tag\u003C\u002Fli>\n\u003Cli>Premium support for pro purchases\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>✨ Level up your meta tags with \u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fhead-meta-pro\u002F\" rel=\"nofollow ugc\">Head Meta Pro &raquo;\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>🤖 Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect or store any user data. It does not set any cookies, and it does not connect to any third-party locations. Thus, this plugin does not affect user privacy in any way.\u003C\u002Fp>\n\u003Cp>Head Meta Data is developed and maintained by \u003Ca href=\"https:\u002F\u002Fx.com\u002Fperishable\" rel=\"nofollow ugc\">Jeff Starr\u003C\u002Fa>, 15-year \u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002F\" rel=\"nofollow ugc\">WordPress developer\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fbooks.perishablepress.com\u002F\" rel=\"nofollow ugc\">book author\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>🤖 Support Development\u003C\u002Fh3>\n\u003Cp>I develop and maintain this free plugin with love for the WordPress community. To show support, you can \u003Ca href=\"https:\u002F\u002Fmonzillamedia.com\u002Fdonate.html\" rel=\"nofollow ugc\">make a donation\u003C\u002Fa> or purchase one of my books:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-tao.com\u002F\" rel=\"nofollow ugc\">The Tao of WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdigwp.com\u002F\" rel=\"nofollow ugc\">Digging into WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhtaccessbook.com\u002F\" rel=\"nofollow ugc\">.htaccess made easy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-tao.com\u002Fwordpress-themes-book\u002F\" rel=\"nofollow ugc\">WordPress Themes In Depth\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbooks.perishablepress.com\u002Fdownloads\u002Fwizards-collection-sql-recipes-wordpress\u002F\" rel=\"nofollow ugc\">Wizard’s SQL Recipes for WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And\u002For purchase one of my premium WordPress plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fbbq-pro\u002F\" rel=\"nofollow ugc\">BBQ Pro\u003C\u002Fa> – Blazing fast WordPress firewall\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fblackhole-pro\u002F\" rel=\"nofollow ugc\">Blackhole Pro\u003C\u002Fa> – Automatically block bad bots\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fbanhammer-pro\u002F\" rel=\"nofollow ugc\">Banhammer Pro\u003C\u002Fa> – Monitor traffic and ban the bad guys\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fga-google-analytics-pro\u002F\" rel=\"nofollow ugc\">GA Google Analytics Pro\u003C\u002Fa> – Connect WordPress to Google Analytics\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fhead-meta-pro\u002F\" rel=\"nofollow ugc\">Head Meta Pro\u003C\u002Fa> – Ultimate Meta Tags for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fsimple-ajax-chat-pro\u002F\" rel=\"nofollow ugc\">Simple Ajax Chat Pro\u003C\u002Fa> – Unlimited chat rooms\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fusp-pro\u002F\" rel=\"nofollow ugc\">USP Pro\u003C\u002Fa> – Unlimited front-end forms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Links, tweets and likes also appreciated. Thanks! 🙂\u003C\u002Fp>\n","Adds a custom set of \u003Cmeta> tags to the \u003Chead> section of all posts & pages.",10000,467834,96,19,"2026-02-10T16:04:00.000Z","6.9.4","4.7","5.6.20",[75,76,21,22],"meta","metadata","https:\u002F\u002Fperishablepress.com\u002Fhead-metadata-plus\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhead-meta-data.20260209.zip",98,2,"2026-01-20 01:55:44",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":66,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":18,"download_link":99,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"robots-txt-editor","Robots.txt Editor","1.1.4","Processby","https:\u002F\u002Fprofiles.wordpress.org\u002Fprocessby\u002F","\u003Cp>The plugin allows you to create and edit the robots.txt file on your site.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works with multisite network on Subdomains;\u003C\u002Fli>\n\u003Cli>An example of the correct file for WordPress;\u003C\u002Fli>\n\u003Cli>Works out of the box;\u003C\u002Fli>\n\u003Cli>Totally Free.\u003C\u002Fli>\n\u003C\u002Ful>\n","Robots.txt for WordPress",111434,90,8,"2021-01-16T00:07:00.000Z","5.6.17","4.0","5.6",[98,21,55,22],"crawler","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frobots-txt-editor.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":110,"num_ratings":111,"last_updated":112,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":113,"homepage":117,"download_link":118,"security_score":79,"vuln_count":119,"unpatched_count":26,"last_vuln_date":120,"fetched_at":28},"companion-sitemap-generator","Companion Sitemap Generator – HTML & XML","4.5.9.3","Papin Schipper","https:\u002F\u002Fprofiles.wordpress.org\u002Fpapin\u002F","\u003Ch4>What is a sitemap?\u003C\u002Fh4>\n\u003Cp>A sitemap is a file where you provide information about the pages and posts your site, and the relationships between them. Search engines read this file to more intelligently crawl your site. A sitemap tells the search engine which pages you think are important in your site, and also provides valuable information about these pages: for example, when the page was last updated, how often the page is changed, and any alternate language versions of a page.\u003C\u002Fp>\n\u003Ch4>Plugin Features\u003C\u002Fh4>\n\u003Cp>Easily create a sitemap which is then updated every hour, or can be updated manually at any time via the WordPress dashboard. You can select single pages\u002Fposts or entire posttypes that you want to exclude from the sitemap. It will generate both an XML sitemap and an HTML sitemap that you can display on your site via the shortcode or gutenberg block.\u003C\u002Fp>\n\u003Ch4>We’ll keep search engines up-to-date for you\u003C\u002Fh4>\n\u003Cp>If there are changes being made to your sitemap we’ll notify search engines for you. You don’t have to submit them manual anymore.\u003C\u002Fp>\n\u003Ch4>What do we add to the sitemap?\u003C\u002Fh4>\n\u003Cp>The following URLs are added to the sitemap (with an option to hide them, ofcourse):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pages\u003C\u002Fli>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Post images\u003C\u002Fli>\n\u003Cli>Post categories\u003C\u002Fli>\n\u003Cli>Post tags\u003C\u002Fli>\n\u003Cli>Custom post types\u003C\u002Fli>\n\u003Cli>Custom taxonomies\u003C\u002Fli>\n\u003Cli>Additional pages: Add URLs yourself\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Robots editor\u003C\u002Fh4>\n\u003Cp>While a sitemap allows search engines to scan pages faster, a robots.txt file disallows search engines from scanning certain pages. This plugin also comes with a handy robots editor to give you full control over your search engine visibility.\u003C\u002Fp>\n\u003Ch4>Multilingual\u003C\u002Fh4>\n\u003Cp>Companion Sitemap Generator also supports \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fwebmasters\u002Fanswer\u002F2620865?hl=en\" rel=\"nofollow ugc\">multilingual sitemaps\u003C\u002Fa>. Right now this is only supported when using the Polylang plugin but more plugins will be added upon request.\u003C\u002Fp>\n\u003Ch4>Multisite\u003C\u002Fh4>\n\u003Cp>This plugin has support for multisite. Each site will get its own sitemap.\u003C\u002Fp>\n","Easy to use XML and HTML sitemap generator + Robots editor",7000,186302,94,55,"2025-10-02T15:16:00.000Z",[114,21,22,115,116],"multilingual","sitemap","xml","https:\u002F\u002Fplugins.wijzijnqreative.nl\u002Fplugin\u002Fcompanion-sitemap-generator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcompanion-sitemap-generator.4.5.9.3.zip",3,"2023-06-19 00:00:00",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":91,"num_ratings":131,"last_updated":132,"tested_up_to":71,"requires_at_least":133,"requires_php":134,"tags":135,"homepage":18,"download_link":139,"security_score":140,"vuln_count":80,"unpatched_count":26,"last_vuln_date":141,"fetched_at":28},"better-robots-txt","Better Robots.txt – AI-Ready Crawl Control & Bot Governance","3.0.0","Pagup","https:\u002F\u002Fprofiles.wordpress.org\u002Fpagup\u002F","\u003Cp>Better Robots.txt replaces the default WordPress robots.txt workflow with a smarter, structured version you can configure and preview before publishing.\u003C\u002Fp>\n\u003Cp>Instead of a blank textarea, you get a guided wizard with presets, plain-language explanations, and a final Review & Save step so you can inspect the generated robots.txt before it goes live.\u003C\u002Fp>\n\u003Cp>Built for beginners and advanced users alike, Better Robots.txt helps you control how search engines, AI crawlers, SEO tools, archive bots, bad bots, social preview bots, and other automated agents interact with your site.\u003C\u002Fp>\n\u003Cp>Trusted by thousands of WordPress sites, Better Robots.txt is designed for the AI era without resorting to hype, vague promises, or hidden rules.\u003C\u002Fp>\n\u003Cp>Better Robots.txt is available in Free, Pro, and Premium editions. The free plugin covers the guided workflow and essential crawl control features, while Pro and Premium unlock additional governance, protection, and AI-ready modules. Some screenshots on the plugin page show features from all three editions.\u003C\u002Fp>\n\u003Ch3>A quick overview\u003C\u002Fh3>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"Better robots.txt Video — AI-Ready Crawl Control for WordPress\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F1169756981?dnt=1&app_id=122963\" width=\"750\" height=\"372\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Ch3>Why Better Robots.txt is different\u003C\u002Fh3>\n\u003Cp>Most robots.txt plugins fall into one of three categories:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple text editor\u003C\u002Fli>\n\u003Cli>Virtual robots.txt manager\u003C\u002Fli>\n\u003Cli>Single-purpose AI or policy add-on\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Better Robots.txt goes further.\u003C\u002Fp>\n\u003Cp>It gives you a complete, guided crawl control workflow so you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose a preset that matches your goals\u003C\u002Fli>\n\u003Cli>Control major crawler categories without writing everything by hand\u003C\u002Fli>\n\u003Cli>Keep core WordPress protection rules visible and editable\u003C\u002Fli>\n\u003Cli>Clean up low-value crawl paths that waste crawl budget\u003C\u002Fli>\n\u003Cli>Generate a cleaner robots.txt output\u003C\u002Fli>\n\u003Cli>Preview the final result before saving\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What you can control\u003C\u002Fh3>\n\u003Cp>Better Robots.txt helps you manage:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Search engine visibility\u003C\u002Fli>\n\u003Cli>AI and LLM crawler behavior\u003C\u002Fli>\n\u003Cli>AI usage signals such as search, ai-input, and ai-train preferences\u003C\u002Fli>\n\u003Cli>SEO tool crawlers\u003C\u002Fli>\n\u003Cli>Bad bots and abusive crawlers\u003C\u002Fli>\n\u003Cli>Archive and Wayback access\u003C\u002Fli>\n\u003Cli>Feed crawlers and crawl traps\u003C\u002Fli>\n\u003Cli>WooCommerce crawl cleanup\u003C\u002Fli>\n\u003Cli>CSS, JavaScript, and image crawling rules\u003C\u002Fli>\n\u003Cli>Social media preview crawlers\u003C\u002Fli>\n\u003Cli>ads.txt and app-ads.txt allowance\u003C\u002Fli>\n\u003Cli>llms.txt generation\u003C\u002Fli>\n\u003Cli>Advanced directives such as crawl-delay and custom rules\u003C\u002Fli>\n\u003Cli>Final review before publishing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Editions\u003C\u002Fh3>\n\u003Cp>Better Robots.txt is available in three editions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Free – Includes the guided setup, the Essential preset, core crawl control features, and the final Review & Save workflow.\u003C\u002Fli>\n\u003Cli>Pro – Adds more advanced governance and protection modules, including additional AI, crawler, and cleanup controls.\u003C\u002Fli>\n\u003Cli>Premium – Unlocks the most restrictive and advanced protection options, including the Fortress preset and additional high-control modules.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Some options shown in the interface are marked Free, Pro, or Premium so users can immediately understand which modules belong to each edition.\u003C\u002Fp>\n\u003Ch3>Presets\u003C\u002Fh3>\n\u003Cp>Setup starts with four modes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Essential – A clean, practical configuration for most websites that want a better robots.txt without complexity.\u003C\u002Fli>\n\u003Cli>AI-First – For publishers and content sites that want AI-ready governance without shutting down discovery.\u003C\u002Fli>\n\u003Cli>Fortress – For websites that want stronger protection against scraping, archive capture, and unnecessary crawl activity.\u003C\u002Fli>\n\u003Cli>Custom – For users who prefer to configure each module manually.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For many sites, one preset plus a quick review is enough.\u003C\u002Fp>\n\u003Ch3>Built for beginners and experts\u003C\u002Fh3>\n\u003Cp>Beginners get:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A guided setup instead of a raw robots.txt box\u003C\u002Fli>\n\u003Cli>Preset-based configuration\u003C\u002Fli>\n\u003Cli>Plain-language explanations for important choices\u003C\u002Fli>\n\u003Cli>A safer workflow with a final preview step\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Advanced users get:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Editable core WordPress protection rules\u003C\u002Fli>\n\u003Cli>Fine-grained crawler controls by category\u003C\u002Fli>\n\u003Cli>WooCommerce-oriented cleanup options\u003C\u002Fli>\n\u003Cli>Consolidated output options\u003C\u002Fli>\n\u003Cli>Advanced directives and custom rules\u003C\u002Fli>\n\u003Cli>A final output they can inspect before publishing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AI-ready, without hype\u003C\u002Fh3>\n\u003Cp>Better Robots.txt includes features for modern AI-related crawl governance, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI crawler handling\u003C\u002Fli>\n\u003Cli>Optional llms.txt support\u003C\u002Fli>\n\u003Cli>AI usage signals for compliant systems\u003C\u002Fli>\n\u003Cli>Optional machine-readable governance signals for advanced use cases\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These features help you express how you want automated systems to use your content.\u003C\u002Fp>\n\u003Cp>However, Better Robots.txt does not claim to control AI by force. Like robots.txt itself, these signals are most useful with compliant systems and good-faith crawlers.\u003C\u002Fp>\n\u003Ch3>What Better Robots.txt is\u003C\u002Fh3>\n\u003Cp>Better Robots.txt is:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A robots.txt governance plugin for WordPress\u003C\u002Fli>\n\u003Cli>A guided configuration workflow instead of a raw text editor\u003C\u002Fli>\n\u003Cli>A crawl control layer to reduce wasteful crawling\u003C\u002Fli>\n\u003Cli>A practical bridge between SEO, crawl hygiene, and AI-era policy signaling\u003C\u002Fli>\n\u003Cli>A way to keep your crawl policy clearer for humans and machines\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Technical reference for advanced users: Better Robots.txt also maintains a public \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGautierDorval\u002Fbetter-robots-txt\" rel=\"nofollow noopener noreferrer ugc\">GitHub repository\u003C\u002Fa> with product definition, governance notes, and machine-readable artefacts.\u003C\u002Fp>\n\u003Ch3>What Better Robots.txt is not\u003C\u002Fh3>\n\u003Cp>Better Robots.txt is not:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A firewall or Web Application Firewall (WAF)\u003C\u002Fli>\n\u003Cli>An anti-scraping enforcement engine\u003C\u002Fli>\n\u003Cli>A legal compliance engine\u003C\u002Fli>\n\u003Cli>A guarantee that every bot will obey your rules\u003C\u002Fli>\n\u003Cli>A replacement for server-level security or access control\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It helps you publish a clearer crawl policy.\u003C\u002Fp>\n\u003Cp>It does not replace infrastructure-level protection.\u003C\u002Fp>\n\u003Ch3>Typical use cases\u003C\u002Fh3>\n\u003Cp>Use Better Robots.txt if you want to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Clean up a weak or noisy default robots.txt\u003C\u002Fli>\n\u003Cli>Reduce crawl waste on WordPress or WooCommerce\u003C\u002Fli>\n\u003Cli>Keep major search engines allowed while restricting other bots\u003C\u002Fli>\n\u003Cli>Control whether archive bots can snapshot your site\u003C\u002Fli>\n\u003Cli>Publish AI usage preferences more clearly\u003C\u002Fli>\n\u003Cli>Keep social preview bots allowed while limiting scrapers\u003C\u002Fli>\n\u003Cli>Review the final file before making it live\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Guided step-by-step wizard\u003C\u002Fli>\n\u003Cli>Preset-based setup: Essential, AI-First, Fortress, Custom\u003C\u002Fli>\n\u003Cli>Search engine visibility controls\u003C\u002Fli>\n\u003Cli>AI and LLM crawler governance\u003C\u002Fli>\n\u003Cli>AI usage signals support\u003C\u002Fli>\n\u003Cli>SEO tool crawler controls\u003C\u002Fli>\n\u003Cli>Bad bot and abusive crawler options\u003C\u002Fli>\n\u003Cli>Archive and Wayback access controls\u003C\u002Fli>\n\u003Cli>Spam, feed, and crawl trap cleanup\u003C\u002Fli>\n\u003Cli>WooCommerce crawl cleanup options\u003C\u002Fli>\n\u003Cli>CSS, JavaScript, and image crawling rules\u003C\u002Fli>\n\u003Cli>Social media preview crawler controls\u003C\u002Fli>\n\u003Cli>ads.txt and app-ads.txt allowance\u003C\u002Fli>\n\u003Cli>Optional llms.txt generation\u003C\u002Fli>\n\u003Cli>Consolidated output option\u003C\u002Fli>\n\u003Cli>Core WordPress protection rules remain visible and editable\u003C\u002Fli>\n\u003Cli>Final Review & Save preview screen\u003C\u002Fli>\n\u003C\u002Ful>\n","Replace the default WordPress robots.txt workflow with a smarter, structured version you can preview before publishing, with Free, Pro, and Premium ed &hellip;",6000,305034,102,"2026-03-10T18:33:00.000Z","5.0","7.4",[136,137,138,55,22],"ai-crawlers","bot-blocker","llms-txt","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-robots-txt.3.0.0.zip",99,"2023-02-14 00:00:00",{"attackSurface":143,"codeSignals":159,"taintFlows":166,"riskAssessment":192,"analyzedAt":202},{"hooks":144,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":158,"entryPointCount":26,"unprotectedCount":26},[145,151],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","plugins_loaded","wp_robots_log_load_plugin_textdomain","wp-robots-log.php",44,{"type":146,"name":152,"callback":153,"file":149,"line":154},"init","wp_robots_log",109,[],[],[],[],{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":163,"fileOperations":119,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":165},[],{"prepared":26,"raw":26,"locations":162},[],{"escaped":26,"rawEcho":26,"locations":164},[],[],[167,184],{"entryPoint":168,"graph":169,"unsanitizedCount":14,"severity":183},"wp_robots_log (wp-robots-log.php:85)",{"nodes":170,"edges":180},[171,175],{"id":172,"type":173,"label":174,"file":149,"line":110},"n0","source","$_SERVER",{"id":176,"type":177,"label":178,"file":149,"line":79,"wp_function":179},"n1","sink","file_put_contents() [File Write]","file_put_contents",[181],{"from":172,"to":176,"sanitized":182},false,"medium",{"entryPoint":185,"graph":186,"unsanitizedCount":14,"severity":183},"\u003Cwp-robots-log> (wp-robots-log.php:0)",{"nodes":187,"edges":190},[188,189],{"id":172,"type":173,"label":174,"file":149,"line":110},{"id":176,"type":177,"label":178,"file":149,"line":79,"wp_function":179},[191],{"from":172,"to":176,"sanitized":182},{"summary":193,"deductions":194},"The wp-robots-log plugin v1.0.1 exhibits a generally strong security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface.  Furthermore, the code demonstrates good practices by utilizing prepared statements for all SQL queries and ensuring all output is properly escaped, which are critical for preventing injection vulnerabilities. The lack of known CVEs and vulnerability history also suggests a well-maintained and secure codebase.\n\nDespite these strengths, there are a couple of areas that warrant attention. The taint analysis revealed two flows with unsanitized paths, which, while not classified as critical or high severity, represent a potential risk if these paths are exposed to user input. The file operations, though not explicitly detailed as risky, should be carefully reviewed to ensure they do not involve untrusted data.  The complete absence of nonce checks and capability checks, while not directly leading to vulnerabilities due to the limited attack surface, is a missed opportunity for robust security and could become a concern if the plugin's functionality expands in the future.\n\nIn conclusion, wp-robots-log v1.0.1 appears to be a secure plugin with a minimal attack surface and good core security practices. The primary areas for improvement lie in ensuring the identified unsanitized paths are properly handled and thoroughly reviewing file operations. The absence of explicit authentication checks for entry points (even though there are none) and the reliance on the limited attack surface for security could be a weakness if the plugin evolves.",[195,197,200],{"reason":196,"points":92},"Flows with unsanitized paths",{"reason":198,"points":199},"0 Nonce checks",5,{"reason":201,"points":199},"0 Capability checks","2026-03-16T23:43:08.773Z",{"wat":204,"direct":209},{"assetPaths":205,"generatorPatterns":206,"scriptPaths":207,"versionParams":208},[],[],[],[],{"cssClasses":210,"htmlComments":211,"htmlAttributes":212,"restEndpoints":213,"jsGlobals":214,"shortcodeOutput":215},[],[],[],[],[],[]]