[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fdTlnHw5YlAGgQz3a227tOEntXYpRuN0UZFvrIgF1HX4":3,"$fhpV1c7Bqh2ibBR7MG2z_HnS-hTINCZkCvUUjTwC_N-I":310,"$fcEOGja5klRRhYpBp_PaWZYQCpBY_KN2-K6ukqpbmRYo":314},{"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":38,"analysis":141,"fingerprints":290},"gna-crawling-errors","GNA Crawling Errors","0.9.3","Chris Mok","https:\u002F\u002Fprofiles.wordpress.org\u002Fchris_dev\u002F","\u003Cp>Easy to check crawling errors of website and export the information to CSV type file\u003C\u002Fp>\n\u003Ch4>NEED HELP?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwebgna.com\u002F\" rel=\"nofollow ugc\">FAQs\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwebgna.com\u002F\" rel=\"nofollow ugc\">Tech Support\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Languages Available\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003C\u002Ful>\n","Easy to check crawling errors of website and export the information to CSV type file",10,1539,0,"2016-09-05T04:02:00.000Z","4.7.33","3.9","",[19,20,21,22,23],"checker","crawling","errors","gna","link-checker","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgna-crawling-errors\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgna-crawling-errors.0.9.3.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"chris_dev",15,300,30,84,"2026-05-20T04:46:24.104Z",[39,61,84,103,124],{"slug":23,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":35,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":17,"tags":52,"homepage":57,"download_link":58,"security_score":36,"vuln_count":59,"unpatched_count":13,"last_vuln_date":60,"fetched_at":28},"Link Checker Professional","1.18.7","Marco Beierer","https:\u002F\u002Fprofiles.wordpress.org\u002Fmbsec\u002F","\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwww.marcobeierer.com\u002Fwordpress-plugins\u002Flink-checker\" rel=\"nofollow ugc\">Link Checker\u003C\u002Fa> for WordPress uses an external service to crawl your website and find broken links and images on your website.\u003C\u002Fp>\n\u003Cp>In contrast to search engine tools like the Google Search Console, which only show if a URL on your website is not reachable, it does not matter for the Link Checker if the links leads to an internal or external URL. The Link Checker will find all dead links.\u003C\u002Fp>\n\u003Cp>The Link Checker works for every plugin out of the box. The computation costs for your website is also very low because the crawler does the heavy work and just acts like a normal visitor, who visits all pages of you website once.\u003C\u002Fp>\n\u003Ch4>Out of service\u003C\u002Fh4>\n\u003Cp>It’s no longer possible to purchase tokens for the Link Checker as of mid-January 2023.\u003C\u002Fp>\n\u003Cp>The service is still available for all users that have already purchased a token and will be shutdown when the last issued token expires mid-January 2024.\u003C\u002Fp>\n\u003Ch4>Paid plugin\u003C\u002Fh4>\n\u003Cp>Please note that the Link Checker requires a paid token to operate. The free version is no longer offered.\u003C\u002Fp>\n\u003Ch4>Videos\u003C\u002Fh4>\n\u003Cp>You can find videos about the Link Checker on the \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=8rUFDp09tjs&list=PL5VYcNma6nfxIrlbpz0f1avXT_JIrUZA1\" rel=\"nofollow ugc\">Link Checker for WordPress playlist on YouTube\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F8rUFDp09tjs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent&listType=playlist&list=PL5VYcNma6nfxIrlbpz0f1avXT_JIrUZA1\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Simple setup\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works out of the box\u003C\u002Fstrong> with all WordPress plugins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Low computation costs\u003C\u002Fstrong> for your webserver.\u003C\u002Fli>\n\u003Cli>Lists all broken links and redirects on your website.\u003C\u002Fli>\n\u003Cli>Support for Polylang (probably also WPML) sites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Technical Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Respects your robots.txt file (also the crawl-delay directive).\n\u003Cul>\n\u003Cli>You can use the user-agents MB-LinkChecker to control the crawler.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Additional Features of the Professional Version\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Check if embedded internal and external \u003Cstrong>images\u003C\u002Fstrong> are broken.\u003C\u002Fli>\n\u003Cli>Check if embedded \u003Cstrong>YouTube videos\u003C\u002Fstrong> are broken.\u003C\u002Fli>\n\u003Cli>Scheduler to \u003Cstrong>automatically check a website\u003C\u002Fstrong> once a day and get a summary report by email.\u003C\u002Fli>\n\u003Cli>The result can be exported as CSV file.\u003C\u002Fli>\n\u003Cli>Form login support to check protected pages like membership areas.\u003C\u002Fli>\n\u003Cli>The result is saved on the Link Checker server so that it can be fetched multiple times without requiring a recheck. For example from different users or with different browsers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Upcoming Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support for checking the availability of videos, CSS files and JS files.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Technical Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works with \u003Cstrong>PHP 5.6 and 7\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Is the service free of charge?\u003C\u002Fh4>\n\u003Cp>The Link Checker Professional is a paid plugin. A free version was offered for many years, but since August 2022 only a paid version is available.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.marcobeierer.com\u002Fwordpress-plugins\u002Flink-checker-professional\" rel=\"nofollow ugc\">Link Checker Professional\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Use of an External Server\u003C\u002Fh4>\n\u003Cp>The Link Checker uses an external server, operated by the developer of the plugin, to crawl your website and detect broken links. This means, that there is some communication between your website and the server. The only data that is communicated to the external server by your website is the URL of your website and the fact that you are using WordPress. The server than crawlers your website (as a normal visitor does) and answers with a list of the found broken links.\u003C\u002Fp>\n","An easy to use link checker for WordPress to detect broken links and images on your website.",4000,207351,64,"2023-01-14T03:03:00.000Z","6.0.11","4.5",[53,23,54,55,56],"broken-link-checker","links","maintenance","seo","https:\u002F\u002Fwww.marcobeierer.com\u002Fwordpress-plugins\u002Flink-checker","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flink-checker.1.18.7.zip",1,"2019-03-22 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":82,"download_link":83,"security_score":71,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"seo-repair-kit","SEO Repair Kit – Meta Manager, Schema Manager, SEO Content Monitoring, GSC Integration, Keyword & Rank Tracking","2.1.6","TorontoDigits","https:\u002F\u002Fprofiles.wordpress.org\u002Ftorontodigits\u002F","\u003Cp>\u003Cstrong>SEO Repair Kit v2.1.6\u003C\u002Fstrong> by \u003Ca href=\"https:\u002F\u002Fwww.torontodigits.com\" rel=\"nofollow ugc\">TorontoDigits\u003C\u002Fa> helps WordPress site owners find and fix practical SEO issues from one dashboard.\u003C\u002Fp>\n\u003Cp>It combines technical SEO checks, metadata controls, crawling controls, monitoring tools, and Search Console insights, so you can improve visibility without relying on multiple plugins.\u003C\u002Fp>\n\u003Ch4>Why SEO Repair Kit?\u003C\u002Fh4>\n\u003Cp>Unlike single-purpose SEO plugins, SEO Repair Kit focuses on \u003Cstrong>practical SEO fixes and monitoring\u003C\u002Fstrong> in one place — including broken links, missing alt text, metadata, schema, and search performance.\u003C\u002Fp>\n\u003Cp>This makes it ideal for:\u003Cbr \u002F>\n* SEO agencies managing multiple clients\u003Cbr \u002F>\n* Content-heavy websites\u003Cbr \u002F>\n* Businesses looking for actionable SEO improvements\u003C\u002Fp>\n\u003Ch4>Core Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Meta Manager\u003C\u002Fstrong>\u003Cbr \u002F>\n* Manage SEO titles and descriptions globally and per content type\u003Cbr \u002F>\n* Configure robots directives (including max preview directives)\u003Cbr \u002F>\n* Override metadata on individual posts\u002Fpages\u003Cbr \u002F>\n* Supports Gutenberg and Elementor workflows\u003Cbr \u002F>\n* Supports dynamic template tags like \u003Ccode>%title%\u003C\u002Fcode>, \u003Ccode>%excerpt%\u003C\u002Fcode>, and \u003Ccode>%site_title%\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Schema Manager (Pro)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Build and manage JSON-LD schema with visual controls\u003Cbr \u002F>\n* Supports common schema types such as Article, FAQ, Product, Event, Course, JobPosting, Review, and more\u003Cbr \u002F>\n* Validate and preview mappings before output\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Link Health Tools\u003C\u002Fstrong>\u003Cbr \u002F>\n* Scan internal and external links for HTTP status issues\u003Cbr \u002F>\n* Export findings to CSV\u003Cbr \u002F>\n* Create redirects from problem URLs\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Redirection + 404 Monitoring\u003C\u002Fstrong>\u003Cbr \u002F>\n* Create and manage 301\u002F302 redirects\u003Cbr \u002F>\n* Track redirect hits and logs\u003Cbr \u002F>\n* Monitor 404 errors with actionable details\u003Cbr \u002F>\n* Convert recurring 404 URLs into redirects quickly\u003C\u002Fp>\n\u003Cp>\u003Cstrong>KeyTrack (Search Console Insights)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Works with Google Site Kit\u002FSearch Console\u003Cbr \u002F>\n* View clicks, impressions, CTR, and average position\u003Cbr \u002F>\n* Analyze page\u002Fquery trends in one place\u003Cbr \u002F>\n* Configure threshold-based reporting workflows\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sitemap Manager\u003C\u002Fstrong>\u003Cbr \u002F>\n* Include\u002Fexclude post types and taxonomies from WordPress core sitemap\u003Cbr \u002F>\n* Keep \u003Ccode>wp-sitemap.xml\u003C\u002Fcode> focused on important content\u003Cbr \u002F>\n* Note: this controls only core WordPress sitemap output\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bot Manager\u003C\u002Fstrong>\u003Cbr \u002F>\n* Edit and validate \u003Ccode>robots.txt\u003C\u002Fcode>\u003Cbr \u002F>\n* Generate and manage \u003Ccode>llms.txt\u003C\u002Fcode>\u003Cbr \u002F>\n* Allow\u002Fblock selected AI crawlers\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Alt Text Manager\u003C\u002Fstrong>\u003Cbr \u002F>\n* Identify images missing alt text\u003Cbr \u002F>\n* Update alt text records efficiently\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Weekly SEO Summary\u003C\u002Fstrong>\u003Cbr \u002F>\n* Receive scheduled email summaries with key SEO status metrics\u003Cbr \u002F>\n* Includes Search performance, link health, image alt coverage, and redirect insights\u003C\u002Fp>\n\u003Ch3>Configurations & Use\u003C\u002Fh3>\n\u003Ch4>Initial Setup & Onboarding\u003C\u002Fh4>\n\u003Col>\n\u003Cli>After activating the plugin, you’ll be guided through an interactive onboarding process.\u003C\u002Fli>\n\u003Cli>During onboarding, you can configure:\n\u003Cul>\n\u003Cli>Post types to scan for broken links\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable KeyTrack feature\u003C\u002Fli>\n\u003Cli>Set up link scanning schedule (manual, weekly, or monthly)\u003C\u002Fli>\n\u003Cli>Select default schema types to use\u003C\u002Fli>\n\u003Cli>Configure notification preferences (weekly reports, KeyTrack alerts, broken links notifications)\u003C\u002Fli>\n\u003Cli>Enable alt text scanning\u003C\u002Fli>\n\u003Cli>Enable redirection management\u003C\u002Fli>\n\u003Cli>Set notification email address\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Complete the onboarding to save your preferences, or skip and configure later in Settings.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Dashboard Overview\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Navigate to “SEO Repair Kit” in your WordPress admin menu to access the main dashboard.\u003C\u002Fli>\n\u003Cli>The dashboard provides:\n\u003Cul>\n\u003Cli>Site SEO Analysis with issue detection (critical, warning, suggestion)\u003C\u002Fli>\n\u003Cli>Quick access widgets for all major features\u003C\u002Fli>\n\u003Cli>Real-time status updates\u003C\u002Fli>\n\u003Cli>SEO health score calculations\u003C\u002Fli>\n\u003Cli>Direct links to fix identified issues\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Use the “Re-check Status” button to refresh the analysis.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Broken Link Scanner\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to “SEO Repair Kit” > “Link Scanner” in the admin menu.\u003C\u002Fli>\n\u003Cli>Select a post type from the dropdown (configured in Settings).\u003C\u002Fli>\n\u003Cli>Click “Scan Links” to start the scanning process.\u003C\u002Fli>\n\u003Cli>Monitor the progress bar and real-time statistics during scanning.\u003C\u002Fli>\n\u003Cli>Review the results table showing:\n\u003Cul>\n\u003Cli>Post ID, title, and type\u003C\u002Fli>\n\u003Cli>Link URL and HTTP status code\u003C\u002Fli>\n\u003Cli>Link text context\u003C\u002Fli>\n\u003Cli>Direct edit and redirect options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Export broken links to CSV for external analysis.\u003C\u002Fli>\n\u003Cli>Create redirects directly from the scan results.\u003C\u002Fli>\n\u003Cli>Schedule automatic scans in Settings (weekly or monthly).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Alt Text Manager\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Navigate to “SEO Repair Kit” > “Image Alt Missing” in the admin menu.\u003C\u002Fli>\n\u003Cli>View all images missing alt text with their details.\u003C\u002Fli>\n\u003Cli>Update alt text individually:\n\u003Cul>\n\u003Cli>Click on an image to edit\u003C\u002Fli>\n\u003Cli>Enter descriptive alt text\u003C\u002Fli>\n\u003Cli>Save changes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Use bulk update feature to update multiple images at once.\u003C\u002Fli>\n\u003Cli>Filter and search images by post type or status.\u003C\u002Fli>\n\u003Cli>Monitor alt text optimization progress and statistics.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Redirection Manager\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to “SEO Repair Kit” > “Redirection” in the admin menu.\u003C\u002Fli>\n\u003Cli>Create a new redirect:\n\u003Cul>\n\u003Cli>Enter source URL (old URL)\u003C\u002Fli>\n\u003Cli>Enter target URL (new URL)\u003C\u002Fli>\n\u003Cli>Select redirect type (301 Permanent or 302 Temporary)\u003C\u002Fli>\n\u003Cli>Optionally enable regex pattern matching\u003C\u002Fli>\n\u003Cli>Set redirect status (active\u002Finactive)\u003C\u002Fli>\n\u003Cli>Save the redirect\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>View all redirects in a comprehensive table showing:\n\u003Cul>\n\u003Cli>Source and target URLs\u003C\u002Fli>\n\u003Cli>Redirect type and status\u003C\u002Fli>\n\u003Cli>Hit count and last hit timestamp\u003C\u002Fli>\n\u003Cli>Position for ordering\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Edit or delete existing redirects.\u003C\u002Fli>\n\u003Cli>Monitor most active redirects with hit analytics.\u003C\u002Fli>\n\u003Cli>Use the redirect logs to track redirect performance.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>404 Error Monitor\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Navigate to “SEO Repair Kit” > “404 Manager” (or access via Link Scanner).\u003C\u002Fli>\n\u003Cli>Enable 404 monitoring in Settings if not already enabled.\u003C\u002Fli>\n\u003Cli>View all 404 errors with details:\n\u003Cul>\n\u003Cli>Requested URL\u003C\u002Fli>\n\u003Cli>Referrer information\u003C\u002Fli>\n\u003Cli>User agent and IP address\u003C\u002Fli>\n\u003Cli>Access count and timestamps\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Create redirects directly from 404 logs:\n\u003Cul>\n\u003Cli>Select a 404 error\u003C\u002Fli>\n\u003Cli>Choose target URL\u003C\u002Fli>\n\u003Cli>Create redirect with one click\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Filter 404 errors by domain, date, or count.\u003C\u002Fli>\n\u003Cli>Monitor 404 trends and patterns.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Sitemap Control\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>SEO Repair Kit \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Sitemap Control\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Enable the option \u003Cstrong>“Enable Sitemap Control”\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Select the post types you want to include (Posts, Pages, Custom Post Types, etc.)\u003C\u002Fli>\n\u003Cli>Select the taxonomies you want to include (Categories, Tags, custom taxonomies)\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Save Sitemap Settings\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Only the selected items will remain in your WordPress core sitemap.\u003C\u002Fp>\n\u003Cp>Tip: If your sitemap is not opening, go to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Permalinks\u003C\u002Fstrong> and click “Save Changes” to refresh it.\u003C\u002Fp>\n\u003Ch4>Bot Manager\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Navigate to “SEO Repair Kit” > “Bot Manager” in the admin menu.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>LLMs.txt Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate an llms.txt file for AI model discovery\u003C\u002Fli>\n\u003Cli>Select post types and taxonomies to include\u003C\u002Fli>\n\u003Cli>Allow or block specific AI bots\u003C\u002Fli>\n\u003Cli>Preview and edit the generated file\u003C\u002Fli>\n\u003Cli>Your file will be available at: yoursite.com\u002Fllms.txt\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Robots.txt Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Edit robots.txt using the visual editor\u003C\u002Fli>\n\u003Cli>Validate syntax and preview changes\u003C\u002Fli>\n\u003Cli>Apply enhanced SEO and security rules\u003C\u002Fli>\n\u003Cli>Reset to WordPress recommended defaults\u003C\u002Fli>\n\u003Cli>Available at: yoursite.com\u002Frobots.txt\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AI Bot Access Control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allow or block AI crawlers such as GPTBot, Claude, Gemini, Perplexity, Bing Chat, and others\u003C\u002Fli>\n\u003Cli>Blocked bots receive a 403 response\u003C\u002Fli>\n\u003Cli>Blocking rules are automatically added to robots.txt\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Additional Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Real-time robots.txt validation\u003C\u002Fli>\n\u003Cli>Automatic sitemap detection\u003C\u002Fli>\n\u003Cli>Built-in security rules\u003C\u002Fli>\n\u003Cli>Easy reset to default configuration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>KeyTrack – Keyword Performance Tracking\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate Google Site Kit plugin (required for KeyTrack).\u003C\u002Fli>\n\u003Cli>Connect Google Site Kit to your Google Search Console account.\u003C\u002Fli>\n\u003Cli>Go to “SEO Repair Kit” > “KeyTrack” in the admin menu.\u003C\u002Fli>\n\u003Cli>Create a KeyTrack configuration:\n\u003Cul>\n\u003Cli>Enter a name for your KeyTrack\u003C\u002Fli>\n\u003Cli>Select keywords to track\u003C\u002Fli>\n\u003Cli>Choose date range for analysis\u003C\u002Fli>\n\u003Cli>Configure threshold settings (optional)\u003C\u002Fli>\n\u003Cli>Save configuration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>View performance data in multiple tabs:\n\u003Cul>\n\u003Cli>\u003Cstrong>Overview\u003C\u002Fstrong>: Summary metrics (clicks, impressions, CTR, average position)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pages\u003C\u002Fstrong>: Top performing pages with detailed metrics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Queries\u003C\u002Fstrong>: Top search queries with performance data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Settings\u003C\u002Fstrong>: Manage KeyTrack configurations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Set up email reports:\n\u003Cul>\n\u003Cli>Configure threshold alerts\u003C\u002Fli>\n\u003Cli>Set report frequency\u003C\u002Fli>\n\u003Cli>Add recipient email addresses\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Analyze trends with interactive line charts.\u003C\u002Fli>\n\u003Cli>Export data for external analysis.\u003C\u002Fli>\n\u003Cli>Watch the demo video: \u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FuiWgcazUDcc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Schema Manager (Pro Feature)\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Ensure you have an active Pro license (required for Schema Manager).\u003C\u002Fli>\n\u003Cli>Navigate to “SEO Repair Kit” > “Schema Manager” in the admin menu.\u003C\u002Fli>\n\u003Cli>Select a schema type from the available options (15+ types supported).\u003C\u002Fli>\n\u003Cli>Configure schema assignment:\n\u003Cul>\n\u003Cli>Choose post types to apply the schema\u003C\u002Fli>\n\u003Cli>Map content fields to schema properties\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable specific schema fields\u003C\u002Fli>\n\u003Cli>Preview the JSON-LD output\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Save the schema configuration.\u003C\u002Fli>\n\u003Cli>The schema will automatically be injected into your pages as JSON-LD markup.\u003C\u002Fli>\n\u003Cli>Validate schema using Google’s Rich Results Test tool.\u003C\u002Fli>\n\u003Cli>Manage multiple schema types for different content types.\u003C\u002Fli>\n\u003Cli>Use the visual field mapper to easily configure complex schemas.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Meta Manager\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Navigate to “SEO Repair Kit” > “Meta Manager”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Configure SEO using these tabs:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Global Meta\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set title separator, homepage SEO title & description\u003C\u002Fli>\n\u003Cli>Configure default SEO templates and knowledge graph\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Content Types\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Define title and description templates for posts, pages, and CPTs\u003C\u002Fli>\n\u003Cli>Configure robots directives\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Taxonomies\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set SEO templates for categories, tags, and custom taxonomies\u003C\u002Fli>\n\u003Cli>Control indexing behavior\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Archives\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Manage SEO settings for author, date, and search archives\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Configure robots directives (index\u002Fnoindex, follow\u002Fnofollow, preview limits)\u003C\u002Fli>\n\u003Cli>Default robots: \u003Ccode>index, follow, max-image-preview:large\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Disable default to manually select directives\u003C\u002Fli>\n\u003Cli>Respects WordPress \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Reading \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Discourage search engines\u003C\u002Fstrong> option\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Save settings to apply SEO metadata automatically.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Override metadata per post\u002Fpage using the \u003Cstrong>SEO Repair Kit Meta Manager\u003C\u002Fstrong> box.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Editor Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works with Gutenberg and Elementor editors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Per-page options include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom SEO title\u003C\u002Fli>\n\u003Cli>Meta description\u003C\u002Fli>\n\u003Cli>Robots directives\u003C\u002Fli>\n\u003Cli>Canonical URL\u003C\u002Fli>\n\u003Cli>Search result preview\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If custom metadata is not defined, Meta Manager automatically applies the global template settings as a fallback.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>AI Chatbot (Pro Feature)\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Ensure you have an active Pro license.\u003C\u002Fli>\n\u003Cli>Navigate to “SEO Repair Kit” > “AI Chatbot”.\u003C\u002Fli>\n\u003Cli>Ask the AI assistant for SEO guidance, troubleshooting, and optimization tips.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The chatbot can help with:\u003Cbr \u002F>\n* Meta Manager configuration and SEO metadata guidance\u003Cbr \u002F>\n* Schema Manager setup\u003Cbr \u002F>\n* Redirection and broken link fixes\u003Cbr \u002F>\n* KeyTrack keyword tracking insights\u003Cbr \u002F>\n* General SEO best practices\u003C\u002Fp>\n\u003Cp>It provides context-aware responses and real-time suggestions directly inside the WordPress dashboard.\u003C\u002Fp>\n\u003Ch4>Settings Configuration\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to “SEO Repair Kit” > “Settings” in the admin menu.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Types Settings\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Select which post types to scan for broken links\u003C\u002Fli>\n\u003Cli>Choose from all public post types\u003C\u002Fli>\n\u003Cli>Save your selection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>404 Monitoring Settings\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Enable or disable automatic 404 error tracking\u003C\u002Fli>\n\u003Cli>404 errors will be logged when enabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Weekly Report Email Settings\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Enable or disable weekly SEO summary emails\u003C\u002Fli>\n\u003Cli>View last report status and timestamp\u003C\u002Fli>\n\u003Cli>Reports are sent to your admin email address\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Save all settings to apply changes.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Weekly SEO Summary Email\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Enable weekly reports in Settings (enabled by default).\u003C\u002Fli>\n\u003Cli>Reports are automatically sent every week to your admin email.\u003C\u002Fli>\n\u003Cli>Each report includes:\n\u003Cul>\n\u003Cli>Search performance metrics from KeyTrack\u003C\u002Fli>\n\u003Cli>Broken links analysis and health scores\u003C\u002Fli>\n\u003Cli>Image alt text optimization status\u003C\u002Fli>\n\u003Cli>Redirection statistics and analytics\u003C\u002Fli>\n\u003Cli>Pro plan status and upgrade information\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Reports are sent in beautiful HTML format with:\n\u003Cul>\n\u003Cli>Visual charts and metrics\u003C\u002Fli>\n\u003Cli>Actionable insights\u003C\u002Fli>\n\u003Cli>Direct links to fix issues\u003C\u002Fli>\n\u003Cli>Dashboard access links\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>View the last report status in Settings to verify delivery.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Advanced Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Analytics & Reporting\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Track redirect hit counts\u003C\u002Fli>\n\u003Cli>Monitor 404 error patterns\u003C\u002Fli>\n\u003Cli>Analyze KeyTrack performance trends\u003C\u002Fli>\n\u003Cli>View comprehensive SEO health scores\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bot Management\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Control AI crawler access to your content\u003C\u002Fli>\n\u003Cli>Generate llms.txt files for AI model discovery\u003C\u002Fli>\n\u003Cli>Manage robots.txt with visual editor\u003C\u002Fli>\n\u003Cli>Block or allow specific AI bots\u003C\u002Fli>\n\u003Cli>Server-level access control\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Integration\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Site Kit integration for KeyTrack\u003C\u002Fli>\n\u003Cli>Google Search Console data access\u003C\u002Fli>\n\u003Cli>REST API endpoints for external integrations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Troubleshooting\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>If KeyTrack doesn’t show data, ensure Google Site Kit is installed and connected.\u003C\u002Fli>\n\u003Cli>If weekly emails aren’t sending, check your server’s mail configuration and email settings.\u003C\u002Fli>\n\u003Cli>If schema isn’t appearing, verify your Pro license is active and schema is properly configured.\u003C\u002Fli>\n\u003Cli>If links aren’t being detected, ensure the post type is selected in Settings.\u003C\u002Fli>\n\u003Cli>Check the plugin’s debug logs for detailed error information.\u003C\u002Fli>\n\u003C\u002Ful>\n","The ultimate WordPress plugin for SEO automation - from link fixing to AI-powered schema generation and chatbot support.",3000,26710,100,2,"2026-04-15T08:51:00.000Z","6.9.4","5.0.0","7.4.3",[78,79,53,80,81],"301-redirection","404-monitor","meta-manager","schema-markup","https:\u002F\u002Fseorepairkit.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-repair-kit.2.1.6.zip",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":71,"num_ratings":72,"last_updated":94,"tested_up_to":74,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":101,"download_link":102,"security_score":71,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"external-links-overview","External Links Overview","1.3.0","Christian Ott","https:\u002F\u002Fprofiles.wordpress.org\u002Fseokreativ\u002F","\u003Cp>The “External Links Overview” plugin scans your WordPress posts and pages for outgoing \u003Cstrong>external links\u003C\u002Fstrong> and presents them in a \u003Cstrong>searchable, filterable, and sortable table\u003C\u002Fstrong>. It helps you optimize your outbound link profile and identify broken or potentially harmful links.\u003C\u002Fp>\n\u003Cp>All plugin functions, options, and database entries use the prefix \u003Ccode>seokelo_\u003C\u002Fcode> to prevent conflicts with other plugins.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwww.seo-kreativ.de\u002Fplugins\u002Fexternal-links-overview\u002F\" rel=\"nofollow ugc\">External Links Overview Plugin Homepage on seo-kreativ.de\u003C\u002Fa>\u003Cbr \u002F>\n💬 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fexternal-links-overview\u002F\" rel=\"ugc\">Get Support on WordPress.org\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>✅ Collects and analyzes external links from posts and pages\u003Cbr \u002F>\n✅ Displays a detailed link table with sorting, filtering (e.g. broken links), and search\u003Cbr \u002F>\n✅ Verifies the HTTP status of external links (e.g. 404, 301, timeout)\u003Cbr \u002F>\n✅ Shows \u003Ccode>rel\u003C\u002Fcode> and \u003Ccode>target\u003C\u002Fcode> attributes of each link\u003Cbr \u002F>\n✅ Tracks domain distribution: see which domains you link to most frequently\u003Cbr \u002F>\n✅ CSV export of all link data\u003Cbr \u002F>\n✅ Dashboard widget showing a summary of broken links\u003Cbr \u002F>\n✅ Uses prefix \u003Ccode>seokelo_\u003C\u002Fcode> \u002F \u003Ccode>SEOKELO_\u003C\u002Fcode> for all functions, options, and database entries\u003Cbr \u002F>\n✅ Rescans posts after updates for up-to-date link data\u003Cbr \u002F>\n✅ Clean uninstall: removes plugin data when deleted via WordPress admin\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>External Links \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Collect All External Links\u003C\u002Fstrong> to start the initial scan.  \u003C\u002Fli>\n\u003Cli>Use the \u003Cstrong>Link Table\u003C\u002Fstrong> tab to view, filter, and sort all collected links.  \u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Check External Links Status\u003C\u002Fstrong> to validate HTTP status codes.  \u003C\u002Fli>\n\u003Cli>Visit the \u003Cstrong>Domain Distribution\u003C\u002Fstrong> tab to analyze your outbound domain profile.  \u003C\u002Fli>\n\u003Cli>Export your data using the \u003Cstrong>Export CSV\u003C\u002Fstrong> button.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003Cbr \u002F>\nSee \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Developer Notes\u003C\u002Fh3>\n\u003Cp>Hooks and filters will be documented in future releases.\u003Cbr \u002F>\nThe plugin uses \u003Ccode>seokelo_\u003C\u002Fcode> as a unique function prefix throughout.\u003C\u002Fp>\n","Analyze, manage, and monitor all external links on your WordPress site. ---",700,3086,"2025-09-01T17:14:00.000Z","5.0","7.0",[98,99,23,100,56],"broken-links","external-links","outbound-links","https:\u002F\u002Fwww.seo-kreativ.de\u002Fplugins\u002Fexternal-links-overview\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexternal-links-overview.1.3.0.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":113,"num_ratings":114,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":118,"tags":119,"homepage":17,"download_link":122,"security_score":123,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"check-for-broken-links","Check for Broken Links","1.0.0","Ilias Chelidonis","https:\u002F\u002Fprofiles.wordpress.org\u002Fthewebcitizencom\u002F","\u003Cp>Check for Broken Links is a lightweight yet powerful WordPress plugin designed to keep your site error-free and optimized. Broken links not only frustrate visitors but also harm your SEO rankings. This plugin scans your entire website—including posts, pages, media, and even custom post types—for dead links and makes it easy to fix them in just a few clicks.\u003C\u002Fp>\n\u003Ch3>Benefits of Using Check for Broken Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhance User Experience\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically detect and fix broken links to ensure visitors never encounter frustrating dead ends on your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Boost SEO Performance\u003C\u002Fstrong>\u003Cbr \u002F>\nEliminate broken links that can hurt your search rankings and keep your site optimized for search engines.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Save Time with Automated Scans\u003C\u002Fstrong>\u003Cbr \u002F>\nSchedule regular, automatic link checks to free yourself from manual monitoring, letting you focus on content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Simple, User-Friendly Interface\u003C\u002Fstrong>\u003Cbr \u002F>\nManage and repair broken links effortlessly from your WordPress dashboard with clear, actionable reports.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Scans posts, pages, comments, and media files (like images, PDFs, and videos) for broken links, ensuring your entire site stays error-free.\u003C\u002Fli>\n\u003Cli>Provides easy-to-read reports with exact link and media file locations, so you can quickly identify and fix issues.\u003C\u002Fli>\n\u003Cli>Export reports in CSV format for offline review, making it simple to track and manage broken links.\u003C\u002Fli>\n\u003Cli>Exclude specific URLs, domains, or media files from scans to avoid unnecessary alerts on trusted content.\u003C\u002Fli>\n\u003Cli>Customize scan frequency—set it to run daily, weekly, or manually whenever it fits your workflow.\u003C\u002Fli>\n\u003Cli>Get real-time alerts when broken links or media files are detected, allowing you to fix issues before they affect your visitors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Installation Instructions\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Upload the \u003Ccode>wpcbl-check-for-broken-links\u003C\u002Fcode> folder to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory\u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ menu in WordPress\u003C\u002Fli>\n\u003Cli>Go to the Check for Broken Links page in the admin menu to start scanning your website for broken links\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to the Check for Broken Links page in the admin menu\u003C\u002Fli>\n\u003Cli>Click on the ‘Scan’ tab\u003C\u002Fli>\n\u003Cli>Click on the ‘Export Report in CSV’ button to export the report in CSV format\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPL v2 or later.\u003Cbr \u002F>\nFor more details, see: \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html\" rel=\"nofollow ugc\">GPLv3\u003C\u002Fa>\u003C\u002Fp>\n","Check for Broken Links is a WordPress plugin that helps you find and fix broken links on your website.",400,2504,90,4,"2025-02-09T15:02:00.000Z","6.7.5","5.4","7.3",[98,120,121,23,56],"dead-links","fix-links","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcheck-for-broken-links.1.0.0.zip",92,{"slug":125,"name":126,"version":106,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":13,"num_ratings":13,"last_updated":133,"tested_up_to":74,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":139,"download_link":140,"security_score":71,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"archivarix-broken-links-recovery","Archivarix Broken Links Recovery","Archivarix Support","https:\u002F\u002Fprofiles.wordpress.org\u002Farchivarixsupport\u002F","\u003Cp>Archivarix Broken Links Recovery scans your WordPress content for broken external and internal links and helps you fix them using the Wayback Machine (Web Archive) or manual management.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multi-level link checking:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>HTTP status codes (4xx, 5xx, timeouts, DNS failures)\u003C\u002Fli>\n\u003Cli>Redirect analysis (different domain, redirect to root)\u003C\u002Fli>\n\u003Cli>Domain parking detection (30+ parking service signatures)\u003C\u002Fli>\n\u003Cli>Content-Type mismatch detection\u003C\u002Fli>\n\u003Cli>Soft 404 detection\u003C\u002Fli>\n\u003Cli>YouTube, Vimeo, TikTok video availability via oEmbed API\u003C\u002Fli>\n\u003Cli>Social network link validation (Twitter, LinkedIn, Instagram, Facebook, Pinterest)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic mode:\u003C\u002Fstrong> Replaces broken links with Web Archive copies using the post date as timestamp. Falls back to removing links when archive is unavailable.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Manual mode:\u003C\u002Fstrong> Full control — review each broken link and choose the action:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Replace with Web Archive copy\u003C\u002Fli>\n\u003Cli>Replace with custom URL\u003C\u002Fli>\n\u003Cli>Remove link (keep anchor text)\u003C\u002Fli>\n\u003Cli>Remove link and anchor text\u003C\u002Fli>\n\u003Cli>Whitelist (ignore and skip in future scans)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Internal link checking:\u003C\u002Fstrong> Validates internal links against WordPress database and HTTP verification.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Background processing:\u003C\u002Fstrong> Scans run in the background without blocking your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Scan sources:\u003C\u002Fstrong> Posts, pages, custom post types, comments, custom fields, widgets, Elementor content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Proxy support:\u003C\u002Fstrong> Configure HTTP proxies for external link checking to avoid rate limiting.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Detailed logs:\u003C\u002Fstrong> Every check and action is logged for review.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bulk actions:\u003C\u002Fstrong> Fix multiple links at once.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Works great with \u003Ca href=\"https:\u002F\u002Farchivarix.com\u002Fen\u002Fwordpress\u002F\" rel=\"nofollow ugc\">Archivarix External Images Importer\u003C\u002Fa> — this plugin handles links, that plugin handles images.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Available in:\u003C\u002Fstrong> English, Russian (Русский), Spanish (Español).\u003C\u002Fp>\n\u003Cp>For more information, visit the \u003Ca href=\"https:\u002F\u002Farchivarix.com\u002Fen\u002Fblog\u002Fbroken-links-recovery\u002F\" rel=\"nofollow ugc\">plugin page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external services to check link availability and find archived copies of broken pages. No personal user data is ever sent — only the URLs found in your WordPress content are transmitted to these services during scans initiated by the site administrator.\u003C\u002Fp>\n\u003Ch4>Wayback Machine (Internet Archive)\u003C\u002Fh4>\n\u003Cp>Used to check if an archived copy of a broken page exists and to build replacement URLs.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Availability API endpoint: \u003Ccode>https:\u002F\u002Farchive.org\u002Fwayback\u002Favailable?url={page_url}&timestamp={date}\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Sends: the broken page URL and the post publication date (as a timestamp hint)\u003C\u002Fli>\n\u003Cli>Called when: checking Wayback availability for broken links (during scan or manual lookup)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Farchive.org\u002Fabout\u002Fterms\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Farchive.org\u002Fabout\u002Fterms#702-privacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>YouTube oEmbed API\u003C\u002Fh4>\n\u003Cp>Used to verify whether a YouTube video is still available.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Endpoint: \u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Foembed?url={video_url}&format=json\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Sends: the YouTube video URL found in content\u003C\u002Fli>\n\u003Cli>Called when: a YouTube link is encountered during scan\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Ft\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Vimeo oEmbed API\u003C\u002Fh4>\n\u003Cp>Used to verify whether a Vimeo video is still available.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Endpoint: \u003Ccode>https:\u002F\u002Fvimeo.com\u002Fapi\u002Foembed.json?url={video_url}\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Sends: the Vimeo video URL found in content\u003C\u002Fli>\n\u003Cli>Called when: a Vimeo link is encountered during scan\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvimeo.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvimeo.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TikTok oEmbed API\u003C\u002Fh4>\n\u003Cp>Used to verify whether a TikTok video is still available.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Endpoint: \u003Ccode>https:\u002F\u002Fwww.tiktok.com\u002Foembed?url={video_url}\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Sends: the TikTok video URL found in content\u003C\u002Fli>\n\u003Cli>Called when: a TikTok link is encountered during scan\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.tiktok.com\u002Flegal\u002Fterms-of-service\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.tiktok.com\u002Flegal\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pinterest oEmbed API\u003C\u002Fh4>\n\u003Cp>Used to verify whether a Pinterest pin or board is still available.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Endpoint: \u003Ccode>https:\u002F\u002Fwww.pinterest.com\u002Foembed.json?url={pin_url}\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Sends: the Pinterest URL found in content\u003C\u002Fli>\n\u003Cli>Called when: a Pinterest link is encountered during scan\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolicy.pinterest.com\u002Fterms-of-service\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolicy.pinterest.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Social network link verification\u003C\u002Fh4>\n\u003Cp>The plugin makes HTTP GET requests to social network URLs found in your content to verify they are still accessible. No API keys or authentication tokens are used — only standard browser-like HTTP requests. No data is sent beyond the URL itself.\u003C\u002Fp>\n\u003Cp>Platforms checked: Twitter\u002FX (x.com), LinkedIn (linkedin.com), Instagram (instagram.com), Facebook (facebook.com).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fx.com\u002Ftos\" rel=\"nofollow ugc\">Twitter\u002FX Terms\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fx.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Flegal\u002Fuser-agreement\" rel=\"nofollow ugc\">LinkedIn Terms\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Flegal\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhelp.instagram.com\u002F581066165581870\" rel=\"nofollow ugc\">Instagram Terms\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fprivacycenter.instagram.com\u002Fpolicy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fterms.php\" rel=\"nofollow ugc\">Facebook Terms\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fprivacy\u002Fpolicy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>General link checking\u003C\u002Fh4>\n\u003Cp>During scans, the plugin makes HTTP GET requests to all external URLs found in your WordPress content (posts, pages, comments, widgets, custom fields) to verify their HTTP status. Only the URL itself is requested — no personal data, cookies, or authentication information is transmitted.\u003C\u002Fp>\n\u003Ch4>httpbin.org (proxy testing)\u003C\u002Fh4>\n\u003Cp>Used solely to test proxy connectivity when the administrator configures proxies in plugin settings.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Endpoint: \u003Ccode>https:\u002F\u002Fhttpbin.org\u002Fip\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Sends: nothing (simple GET request to verify the proxy works)\u003C\u002Fli>\n\u003Cli>Called when: administrator clicks “Test Proxies” in settings\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhttpbin.org\u002F\" rel=\"nofollow ugc\">httpbin.org\u003C\u002Fa> is an open-source HTTP testing service\u003C\u002Fli>\n\u003C\u002Ful>\n","Finds broken external and internal links and replaces them with Web Archive copies or manages them manually.",200,1573,"2026-03-11T10:56:00.000Z","5.6","7.4",[98,120,23,137,138],"wayback-machine","web-archive","https:\u002F\u002Farchivarix.com\u002Fen\u002Fblog\u002Fbroken-links-recovery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Farchivarix-broken-links-recovery.1.0.0.zip",{"attackSurface":142,"codeSignals":176,"taintFlows":240,"riskAssessment":282,"analyzedAt":289},{"hooks":143,"ajaxHandlers":172,"restRoutes":173,"shortcodes":174,"cronEvents":175,"entryPointCount":13,"unprotectedCount":13},[144,150,154,158,162,167],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","admin_menu","create_admin_menus","admin\u002Fgna-crawling-errors-admin-init.php",9,{"type":145,"name":151,"callback":152,"file":148,"line":153},"admin_print_scripts","admin_menu_page_scripts",12,{"type":145,"name":155,"callback":156,"file":148,"line":157},"admin_print_styles","admin_menu_page_styles",13,{"type":145,"name":159,"callback":160,"file":148,"line":161},"admin_init","register_gna_crawling_errors_settings",44,{"type":145,"name":163,"callback":164,"priority":13,"file":165,"line":166},"init","plugin_init","gna-crawling-errors-core.php",20,{"type":168,"name":169,"callback":170,"priority":11,"file":165,"line":171},"filter","plugin_row_meta","filter_plugin_meta",21,[],[],[],[],{"dangerousFunctions":177,"sqlUsage":183,"outputEscaping":185,"fileOperations":13,"externalRequests":13,"nonceChecks":72,"capabilityChecks":13,"bundledLibraries":239},[178],{"fn":179,"file":180,"line":181,"context":182},"set_time_limit","inc\u002Fgna-crawler-class.php",3,"set_time_limit(10000);",{"prepared":13,"raw":13,"locations":184},[],{"escaped":13,"rawEcho":186,"locations":187},24,[188,192,194,196,198,200,202,204,206,209,211,213,215,216,218,220,222,224,227,229,231,233,235,237],{"file":189,"line":190,"context":191},"admin\u002Fgna-crawling-errors-admin-checking-menu.php",41,"raw output",{"file":189,"line":193,"context":191},51,{"file":189,"line":195,"context":191},71,{"file":189,"line":197,"context":191},141,{"file":189,"line":199,"context":191},142,{"file":189,"line":201,"context":191},143,{"file":189,"line":203,"context":191},144,{"file":189,"line":205,"context":191},145,{"file":207,"line":208,"context":191},"admin\u002Fgna-crawling-errors-admin-menu.php",14,{"file":207,"line":210,"context":191},16,{"file":207,"line":212,"context":191},18,{"file":207,"line":214,"context":191},28,{"file":207,"line":35,"context":191},{"file":207,"line":217,"context":191},50,{"file":207,"line":219,"context":191},56,{"file":207,"line":221,"context":191},62,{"file":207,"line":223,"context":191},68,{"file":225,"line":226,"context":191},"admin\u002Fgna-crawling-errors-admin-settings-menu.php",39,{"file":225,"line":228,"context":191},49,{"file":225,"line":230,"context":191},88,{"file":180,"line":232,"context":191},32,{"file":180,"line":234,"context":191},33,{"file":180,"line":236,"context":191},34,{"file":180,"line":238,"context":191},36,[],[241,258,266,274],{"entryPoint":242,"graph":243,"unsanitizedCount":13,"severity":257},"render_tab1 (admin\u002Fgna-crawling-errors-admin-checking-menu.php:65)",{"nodes":244,"edges":254},[245,249],{"id":246,"type":247,"label":248,"file":189,"line":195},"n0","source","$_SERVER['REQUEST_URI']",{"id":250,"type":251,"label":252,"file":189,"line":195,"wp_function":253},"n1","sink","echo() [XSS]","echo",[255],{"from":246,"to":250,"sanitized":256},true,"low",{"entryPoint":259,"graph":260,"unsanitizedCount":13,"severity":257},"\u003Cgna-crawling-errors-admin-checking-menu> (admin\u002Fgna-crawling-errors-admin-checking-menu.php:0)",{"nodes":261,"edges":264},[262,263],{"id":246,"type":247,"label":248,"file":189,"line":195},{"id":250,"type":251,"label":252,"file":189,"line":195,"wp_function":253},[265],{"from":246,"to":250,"sanitized":256},{"entryPoint":267,"graph":268,"unsanitizedCount":13,"severity":257},"render_tab1 (admin\u002Fgna-crawling-errors-admin-settings-menu.php:64)",{"nodes":269,"edges":272},[270,271],{"id":246,"type":247,"label":248,"file":225,"line":230},{"id":250,"type":251,"label":252,"file":225,"line":230,"wp_function":253},[273],{"from":246,"to":250,"sanitized":256},{"entryPoint":275,"graph":276,"unsanitizedCount":13,"severity":257},"\u003Cgna-crawling-errors-admin-settings-menu> (admin\u002Fgna-crawling-errors-admin-settings-menu.php:0)",{"nodes":277,"edges":280},[278,279],{"id":246,"type":247,"label":248,"file":225,"line":230},{"id":250,"type":251,"label":252,"file":225,"line":230,"wp_function":253},[281],{"from":246,"to":250,"sanitized":256},{"summary":283,"deductions":284},"The \"gna-crawling-errors\" plugin, version 0.9.3, exhibits a generally strong security posture with a limited attack surface. The absence of known vulnerabilities and CVEs in its history is a positive indicator. Furthermore, the code utilizes prepared statements for all SQL queries and includes nonce checks, which are good security practices. Taint analysis also reveals no critical or high severity flows, suggesting a lack of obvious injection vulnerabilities through the analyzed paths.\n\nHowever, a significant concern arises from the complete lack of output escaping for all identified output points. This means that any data displayed by the plugin, even if it originates from trusted sources, could be rendered as executable code in a user's browser, leading to Cross-Site Scripting (XSS) vulnerabilities. Additionally, the presence of the `set_time_limit` function without any apparent sanitization or context raises a minor flag, as it could potentially be abused in specific scenarios to impact server performance or stability, though the risk is mitigated by the lack of other entry points.\n\nIn conclusion, while the plugin demonstrates good foundational security by preventing common web attack vectors through its limited entry points and secure database interactions, the pervasive issue of unescaped output presents a critical risk. The plugin developer should prioritize addressing the output escaping issue to ensure user safety and data integrity. The `set_time_limit` function should also be reviewed for its necessity and potential impact.",[285,287],{"reason":286,"points":33},"0% of outputs properly escaped",{"reason":288,"points":181},"Dangerous function set_time_limit used","2026-04-16T12:43:33.494Z",{"wat":291,"direct":299},{"assetPaths":292,"generatorPatterns":295,"scriptPaths":296,"versionParams":297},[293,294],"\u002Fwp-content\u002Fplugins\u002Fgna-crawling-errors\u002Fassets\u002Fjs\u002Fgna-crawling-errors.js","\u002Fwp-content\u002Fplugins\u002Fgna-crawling-errors\u002Fassets\u002Fcss\u002Fgna-crawling-errors.css",[],[293],[298],"gna-crawling-errors.js?ver=",{"cssClasses":300,"htmlComments":301,"htmlAttributes":302,"restEndpoints":304,"jsGlobals":305,"shortcodeOutput":309},[],[],[303],"gna-ce-settings-menu",[],[306,307,308],"GNA_CRAWLING_ERRORS_URL","GNA_CRAWLING_ERRORS_VERSION","GNA_CRAWLING_ERRORS_MENU_SLUG_PREFIX",[],{"error":256,"url":311,"statusCode":312,"statusMessage":313,"message":313},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fgna-crawling-errors\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":181,"versions":315},[316,322,329],{"version":6,"download_url":25,"svn_tag_url":317,"released_at":27,"has_diff":318,"diff_files_changed":319,"diff_lines":27,"trac_diff_url":320,"vulnerabilities":321,"is_current":256},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgna-crawling-errors\u002Ftags\u002F0.9.3\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgna-crawling-errors%2Ftags%2F0.9.2&new_path=%2Fgna-crawling-errors%2Ftags%2F0.9.3",[],{"version":323,"download_url":324,"svn_tag_url":325,"released_at":27,"has_diff":318,"diff_files_changed":326,"diff_lines":27,"trac_diff_url":327,"vulnerabilities":328,"is_current":318},"0.9.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgna-crawling-errors.0.9.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgna-crawling-errors\u002Ftags\u002F0.9.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgna-crawling-errors%2Ftags%2F0.9.1&new_path=%2Fgna-crawling-errors%2Ftags%2F0.9.2",[],{"version":330,"download_url":331,"svn_tag_url":332,"released_at":27,"has_diff":318,"diff_files_changed":333,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":334,"is_current":318},"0.9.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgna-crawling-errors.0.9.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgna-crawling-errors\u002Ftags\u002F0.9.1\u002F",[],[]]