Link Check

Link Check 1.7

No permission to download
Compatible XF 1.x versions
  1. 1.2
  2. 1.3
  3. 1.4
  4. 1.5

Verifies links in posts are valid and reports any which return HTTP status code 404.

Email is sent daily to the admin notifying of dead links.

(Example of results page)


(Example of Email)


(Example of Options page)


(Example of User Group Permissions)


(Example of Link Check in visitors tab)


  • Run manually by clicking the Link Check in Visitors tab.
  • Cron runs daily.
  • List of dead links emailed to admin.
  • All phrases start with linkcheck_ for your convenience.
  1. Download and unzip it.
  2. Upload the Andy folder to your server. The correct location is library/Andy.
  3. From your Admin Control Panel, go to the "Install Add-on" page.
  4. Upload the addon-LinkCheck_v1.7.xml file.
  5. Click the Install Add-on button.

Limit: This required switch will determine how many posts will be checked. Only posts with links will be selected, so if you set the limit switch to 200, the first 200 posts with links will be checked.

Offset: This optional switch will allow you to start searching not from the latest post, but from the offset number entered here. Posts are always searched descending order.​

User Group Permissions:

Be sure to set the Administrative group to "Allow" so the add-on will function.

Questions and Answers:

Q: Are links checked in other areas of the forum?
A: No. Links are only checked in post messages.

Q: Is it normal for this add-on to take a long time?
A: Yes. On average it takes about a second a post.

Q: Will this also check image links?
A: No. Only links using the [ URL ] BB Code are checked.

Q: Are false positives possible?
A: Yes. Always double check the link, sometimes the server is down when the add-on was checking the link.

Q: Why does the Check Link not show in my visitors tab.
A: This will sometimes occur if you're using a custom style.

Q: How can I bring up the add-on using direct URL?
A: Add /linkcheck/ to your forum URL.

Q: I'm getting a server error when trying to use this add-on.
A: Lower the Limit in the Options or increase the PHP max_execution_time to at least 90 seconds.​

Sending a donation:

If you like this add-on, please consider sending a small donation.

Thank you.
First release
Last update


4.86 star(s) 7 ratings

More resources from AndyB

  • Broken links
    Broken links
    Shows information about broken links.
  • Block IP
    Block IP
    Blocks VPN, Proxy, Tor and Relay users from log in and register pages.
  • Login log
    Login log
    hows a list of latest logins.
  • Country access check
    Country access check
    Blocks access to Contact us, Log in and Register pages from specified countries.
  • Classified location check
    Classified location check
    Sends email to staff about classified thread being created from suspicious IP address.

Latest updates

  1. See description

    Link Check v1.7 Changes: Updated Template Modification to use Regular Expression.
  2. See description

    Link Check v1.6 changes: Added to the Options page an Agent field. This helps avoid false 404's.
  3. See description

    Link Check v1.5 changes: Added Cron function. Now Link Check v1.5 runs a daily Cron and emails...

Latest reviews

Installed and testet from 60k threads it only found 1 SemRush says there are 2000 broken links.. My hope was this tool could find them :)
Whenever users post incorrect-links, this add-on comes to your rescue! The sooner you find and fix bad-links, the sooner users can continue any discussions about them.

This add-on even found a couple 'I' had fat-fingered and notified me within hours. It's like having an automatic link-wizard looking over your shoulder, should anyone mess up such.
What I really wanted. Worked great and found near by 20 not found links. All fixed and now we are sure that we have clean and neat posts. Thanks again Andy.
I have a similar addon for my Wordpress site. Bad links are bad medicine for Google. Her in NL everybody uses Google. This addon makes sure the forum does not have bad links. Excellent work again!
Does what it says, thanks!
I was looking for something like this, thanks!
Brilliant and helpful!
So helpfull while trying to get a clean forum!
Top Bottom