{"id":301137,"date":"2026-04-22T20:27:39","date_gmt":"2026-04-22T20:27:39","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/dislike404-com-broken-link-checker\/"},"modified":"2026-04-24T11:47:04","modified_gmt":"2026-04-24T11:47:04","slug":"dislike404-broken-link-checker","status":"publish","type":"plugin","link":"https:\/\/es-uy.wordpress.org\/plugins\/dislike404-broken-link-checker\/","author":23481959,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"6.9.4","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"dislike404.com Broken Link Checker","header_author":"dislike404.com","header_description":"Connect your WordPress site to dislike404.com and run 404 checks directly from your admin panel.","assets_banners_color":"fdfeff","last_updated":"2026-04-24 11:47:04","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/dislike404.com\/guides\/wordpress-plugin\/getting-started-with-the-wordpress-plugin","header_author_uri":"https:\/\/dislike404.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":136,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"michaelrenz","date":"2026-04-22 20:27:27"},"1.0.2":{"tag":"1.0.2","author":"michaelrenz","date":"2026-04-24 11:47:04"}},"upgrade_notice":{"1.0.2":"<p>Adds in-plugin website verification and improves plugin description.<\/p>","1.0.1":"<p>Minor compatibility fixes.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3513208,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3513208,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3514589,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3514589,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-2.png":{"filename":"screenshot-2.png","revision":3514590,"resolution":"2","location":"plugin","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3514590,"resolution":"3","location":"plugin","width":1280,"height":800},"screenshot-1.png":{"filename":"screenshot-1.png","revision":3514590,"resolution":"1","location":"plugin","width":1280,"height":800}},"screenshots":{"1":"Plugin settings page \u2014 connect your dislike404.com account and select a website","2":"Scan result shown directly in the WordPress admin panel","3":"\"Scan Now\" button in the WordPress admin bar"}},"plugin_section":[],"plugin_tags":[905,17210,14279,186,31056],"plugin_category":[],"plugin_contributors":[260868],"plugin_business_model":[],"class_list":["post-301137","plugin","type-plugin","status-publish","hentry","plugin_tags-905","plugin_tags-broken-link-checker","plugin_tags-broken-links","plugin_tags-seo","plugin_tags-website-monitoring","plugin_contributors-michaelrenz","plugin_committers-michaelrenz"],"banners":{"banner":"https:\/\/ps.w.org\/dislike404-broken-link-checker\/assets\/banner-772x250.png?rev=3514589","banner_2x":"https:\/\/ps.w.org\/dislike404-broken-link-checker\/assets\/banner-1544x500.png?rev=3514589","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/dislike404-broken-link-checker\/assets\/icon-128x128.png?rev=3513208","icon_2x":"https:\/\/ps.w.org\/dislike404-broken-link-checker\/assets\/icon-256x256.png?rev=3513208","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/dislike404-broken-link-checker\/trunk\/screenshot-1.png?rev=3514590","caption":"Plugin settings page \u2014 connect your dislike404.com account and select a website"},{"src":"https:\/\/ps.w.org\/dislike404-broken-link-checker\/trunk\/screenshot-2.png?rev=3514590","caption":"Scan result shown directly in the WordPress admin panel"},{"src":"https:\/\/ps.w.org\/dislike404-broken-link-checker\/trunk\/screenshot-3.png?rev=3514590","caption":"\"Scan Now\" button in the WordPress admin bar"}],"raw_content":"<!--section=description-->\n<p><a href=\"https:\/\/dislike404.com\">dislike404.com<\/a> is a free, cloud-based broken link checker that automatically monitors your website for 404 errors, broken links, and HTTP issues \u2014 and sends you email alerts before search engines or visitors notice anything is wrong.<\/p>\n\n<p>The scanning runs entirely on dislike404.com's servers, not on your WordPress installation. This plugin gives you a convenient way to trigger on-demand scans and check results directly from your WordPress admin panel \u2014 without having to log in to dislike404.com each time.<\/p>\n\n<p>dislike404.com is completely free. Unverified websites scan up to 200 pages; once you verify your site, the limit rises to 50,000 pages per scan.<\/p>\n\n<h4>What dislike404.com does<\/h4>\n\n<ul>\n<li>Automatically scans your website on a configurable schedule (daily to monthly)<\/li>\n<li>Checks internal pages, external links, images, and scripts for HTTP errors<\/li>\n<li>Validates redirect chains across multiple hops<\/li>\n<li>Sends email alerts when broken links or errors are detected<\/li>\n<li>GDPR-compliant \u2014 servers hosted in Germany, no third-party trackers<\/li>\n<\/ul>\n\n<h4>What this plugin adds<\/h4>\n\n<ul>\n<li>Trigger an on-demand scan with a single click from the WordPress Settings page<\/li>\n<li>Optional \"Scan Now\" button in the WordPress admin bar for quick access on every page<\/li>\n<li>Real-time scan status \u2014 see when a scan is running, finished, or if errors were found<\/li>\n<li>Direct link to the full scan report on dislike404.com<\/li>\n<li>Verify your website directly from the plugin settings (if WordPress is installed at the root) \u2014 manual verification via dislike404.com is always available as an alternative<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>A free account at <a href=\"https:\/\/dislike404.com\">dislike404.com<\/a><\/li>\n<li>Your WordPress site added to your dislike404.com account<\/li>\n<li>An API token generated in your dislike404.com profile<\/li>\n<\/ul>\n\n<h4>Privacy and External Services<\/h4>\n\n<p>This plugin connects to api.dislike404.com (https:\/\/api.dislike404.com) to trigger scans and retrieve scan results. The following data is sent to dislike404.com:<\/p>\n\n<ul>\n<li>Your API token (for authentication)<\/li>\n<li>The UUID of the website you want to scan<\/li>\n<\/ul>\n\n<p>No personal data of your WordPress users is transmitted.\nData is only sent when you actively trigger a scan, when the plugin polls for scan status updates, or when you visit the plugin settings page (to load the list of your registered websites from dislike404.com).<\/p>\n\n<p>By using this plugin you agree to the <a href=\"https:\/\/dislike404.com\/terms-of-service\">dislike404.com Terms of Service<\/a> and <a href=\"https:\/\/dislike404.com\/privacy-policy\">Privacy Policy<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin via the WordPress plugin installer, or download it from <a href=\"https:\/\/wordpress.org\/plugins\/dislike404-broken-link-checker\/\">WordPress.org<\/a>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>Settings \u2192 dislike404.com<\/strong> and enter your API token from dislike404.com.<\/li>\n<li>Select the website you want to link to this WordPress installation.<\/li>\n<li>Optionally enable the \"Scan Now\" button in the admin bar.<\/li>\n<\/ol>\n\n<p>For detailed setup instructions, see the <a href=\"https:\/\/dislike404.com\/guides\/wordpress-plugin\/getting-started-with-the-wordpress-plugin\">WordPress plugin guide<\/a>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20dislike404.com%20account%20to%20use%20this%20plugin%3F\"><h3>Do I need a dislike404.com account to use this plugin?<\/h3><\/dt>\n<dd><p>Yes \u2014 but creating an account is completely free. The plugin connects to your dislike404.com account via an API token to trigger scans and retrieve results.<\/p><\/dd>\n<dt id=\"is%20dislike404.com%20really%20free%3F\"><h3>Is dislike404.com really free?<\/h3><\/dt>\n<dd><p>Yes, completely free. Unverified websites can scan up to 200 pages per scan. Once you verify your website, the limit rises to 50,000 pages per scan. No paid plans, no hidden costs.<\/p><\/dd>\n<dt id=\"what%20is%20the%20difference%20between%20a%20verified%20and%20an%20unverified%20website%3F\"><h3>What is the difference between a verified and an unverified website?<\/h3><\/dt>\n<dd><p>Verification confirms that you own the website. Unverified websites are limited to 200 pages and 25 on-demand scans per day. Verified websites can scan up to 50,000 pages and trigger up to 100 on-demand scans per day. Verification can be done directly from the plugin settings page (if WordPress is installed at the root) or manually via dislike404.com.<\/p><\/dd>\n<dt id=\"where%20do%20i%20find%20my%20api%20token%3F\"><h3>Where do I find my API token?<\/h3><\/dt>\n<dd><p>Log in to <a href=\"https:\/\/dislike404.com\">dislike404.com<\/a>, go to your profile, and scroll down to the WordPress Plugin section. Click \"Generate Token\" \u2014 the token will only be shown once, so copy it immediately.<\/p><\/dd>\n<dt id=\"how%20many%20on-demand%20scans%20can%20i%20trigger%20per%20day%3F\"><h3>How many on-demand scans can I trigger per day?<\/h3><\/dt>\n<dd><p>Unverified websites can trigger up to 25 on-demand scans per day; verified websites up to 100. The plugin will show a message if the limit is reached. Note that dislike404.com also scans your site automatically on a configurable schedule, independently of this limit.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20slow%20down%20my%20website%3F\"><h3>Does the plugin slow down my website?<\/h3><\/dt>\n<dd><p>No. The plugin only communicates with the dislike404.com API when you actively click the scan button. It has no impact on frontend performance and loads no scripts for regular website visitors.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20collect%20any%20data%20from%20my%20visitors%3F\"><h3>Does the plugin collect any data from my visitors?<\/h3><\/dt>\n<dd><p>No. The plugin only runs in the WordPress admin panel and is only accessible to administrators. No visitor data is collected or transmitted.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20uninstall%20the%20plugin%3F\"><h3>What happens when I uninstall the plugin?<\/h3><\/dt>\n<dd><p>All plugin settings stored in WordPress (API token, selected website, preferences) are deleted on uninstall. Your data on dislike404.com is not affected.<\/p><\/dd>\n<dt id=\"does%20dislike404.com%20work%20with%20non-wordpress%20websites%3F\"><h3>Does dislike404.com work with non-WordPress websites?<\/h3><\/dt>\n<dd><p>Yes. dislike404.com is a platform-independent service and works with any website \u2014 WordPress, Shopify, Webflow, or custom-built. This plugin is simply a convenient integration for WordPress users. For all other platforms, you can use dislike404.com directly.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added in-plugin website verification (for WordPress installations at the root)<\/li>\n<li>Improved plugin description and FAQ for better clarity and discoverability<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Minor fixes for WordPress.org plugin directory compatibility<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Free automatic broken link checker for WordPress \u2014 detect 404 errors and HTTP issues, get email alerts and trigger scans from your admin panel.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/301137","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=301137"}],"author":[{"embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/michaelrenz"}],"wp:attachment":[{"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=301137"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=301137"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=301137"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=301137"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=301137"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=301137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}