{"id":398203,"date":"2026-11-02T22:08:02","date_gmt":"2026-11-02T22:08:02","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/linkfix-broken-link-checker\/"},"modified":"2026-11-02T22:07:52","modified_gmt":"2026-11-02T22:07:52","slug":"linkfix-broken-link-checker","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/linkfix-broken-link-checker\/","author":23598378,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.0","stable_tag":"0.1.0","tested":"7.1.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"LinkFix \u2013 Broken Link Checker","header_author":"AgentsOX","header_description":"Finds broken links on your site from our servers (no load on your site or database) and fixes each one in one click, pointing it to the closest live page.","assets_banners_color":"faf7f1","last_updated":"2026-11-02 22:07:52","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/linkfix.agentsox.com\/","header_author_uri":"https:\/\/agentsox.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":42,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"agentsox","date":"2026-11-02 22:07:52","revision":3780885}},"upgrade_notice":{"0.1.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3780885,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3780885,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3780885,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3780885,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[905,14279,14280,727,186],"plugin_category":[55],"plugin_contributors":[290407],"plugin_business_model":[],"class_list":["post-398203","plugin","type-plugin","status-publish","hentry","plugin_tags-905","plugin_tags-broken-links","plugin_tags-link-checker","plugin_tags-redirect","plugin_tags-seo","plugin_category-seo-and-marketing","plugin_contributors-agentsox","plugin_committers-agentsox"],"banners":{"banner":"https:\/\/ps.w.org\/linkfix-broken-link-checker\/assets\/banner-772x250.png?rev=3780885","banner_2x":"https:\/\/ps.w.org\/linkfix-broken-link-checker\/assets\/banner-1544x500.png?rev=3780885","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/linkfix-broken-link-checker\/assets\/icon-128x128.png?rev=3780885","icon_2x":"https:\/\/ps.w.org\/linkfix-broken-link-checker\/assets\/icon-256x256.png?rev=3780885","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Most broken link checkers run inside WordPress: they crawl from your own server, fill your database and slow your site.\nLinkFix does the checking on its own servers. Your site only receives normal page visits, one page at a time,\nfollowing your robots.txt.<\/p>\n\n<p>For every broken link LinkFix shows:<\/p>\n\n<ul>\n<li>where it is: the posts and pages that carry it, and the words people click;<\/li>\n<li>why it is broken: not found (404), gone (410), a server that keeps failing, or a site that no longer answers;<\/li>\n<li>the fix: the closest live page on your own site to point it to, or a saved copy in the Internet Archive for another site's page that is gone.<\/li>\n<\/ul>\n\n<p>Click Apply and LinkFix replaces the link in every post and page that contains it, through WordPress's own editor\nAPI, keeping a revision you can restore.<\/p>\n\n<p>No false alarms: a link counts as broken only after it fails twice. Sites that block robots (such as LinkedIn) are\nlisted as \"could not check\", never as broken.<\/p>\n\n<p>Free: a full check of up to 100 pages and 600 links, any time.\nWeekly watch, $6\/month: a re-check every week of up to 500 pages and 3,000 links, and an email only when a link breaks, with its fix.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin relies on the LinkFix service (https:\/\/linkfix.agentsox.com), run by AgentsOX, to check links. The\nchecking itself happens on that service, not on your server.<\/p>\n\n<p>What is sent, and when:<\/p>\n\n<ul>\n<li>When an administrator clicks \"Check my site now\" in Tools \u2192 LinkFix, the plugin sends your site's public home\naddress (home_url) to https:\/\/linkfix.agentsox.com\/api\/scan. The service then reads your public pages, one at a\ntime and following robots.txt, and checks the links on them.<\/li>\n<li>While a report is in progress or shown, opening Tools \u2192 LinkFix asks the service for that report's progress and\nresults (https:\/\/linkfix.agentsox.com\/api\/scan\/\/step). Only the report id is sent.<\/li>\n<\/ul>\n\n<p>No login, post content, user data or database content is sent. Nothing is sent in the background or before you click.\nThe service keeps the report (links, status codes, the pages they are on) under an unguessable id, and a daily hash of\nthe requesting IP address to apply the free limit.<\/p>\n\n<ul>\n<li>Terms of service: https:\/\/linkfix.agentsox.com\/terms<\/li>\n<li>Privacy policy: https:\/\/linkfix.agentsox.com\/privacy<\/li>\n<li>How the crawler behaves and how to block it: https:\/\/linkfix.agentsox.com\/bot<\/li>\n<\/ul>\n\n<p>The optional weekly watch is a subscription to the LinkFix service, paid on linkfix.agentsox.com through Polar\n(https:\/\/polar.sh), the merchant of record (terms: https:\/\/polar.sh\/legal\/master-services-terms, privacy:\nhttps:\/\/polar.sh\/legal\/privacy-policy). Every feature of this plugin works without it.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Open Tools \u2192 LinkFix and click \"Check my site now\".<\/li>\n<li>Reload the page after a minute to see the broken links and apply the fixes.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20slow%20my%20site%20down%3F\"><h3>Does it slow my site down?<\/h3><\/dt>\n<dd><p>No. The checking runs on LinkFix's servers and reads one page at a time, following your robots.txt and its Crawl-delay.<\/p><\/dd>\n<dt id=\"can%20i%20undo%20a%20fix%3F\"><h3>Can I undo a fix?<\/h3><\/dt>\n<dd><p>Yes. Every change is a normal post update with a revision; restore it from the post's revision history.<\/p><\/dd>\n<dt id=\"does%20it%20work%20on%20sites%20that%20are%20not%20wordpress%3F\"><h3>Does it work on sites that are not WordPress?<\/h3><\/dt>\n<dd><p>Yes, the free check works for any public website at https:\/\/linkfix.agentsox.com.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>First release: free site check, report in wp-admin, one-click fix.<\/li>\n<\/ul>","raw_excerpt":"Find every broken link on your site without slowing it down, and fix each one in one click with the closest live page.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/398203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=398203"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/agentsox"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=398203"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=398203"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=398203"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=398203"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=398203"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=398203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}