Managing a large scale website and all of the links, images and redirects you’ve created can be nearly impossible. For example if you wanted to make sure that every single outbound link you’ve ever posted still worked you would have to visit every page on your website and test those links. You would have to do the same to check for broken images, broken blogrolls and for other custom fields.
Thankfully you don’t have to manually check for broken items on your website if you simply download a WordPress plugin called Broken Link Checker
BLC is a program that crawls your website the moment you install it and then looks for links that go to “page not found pages”, “pages that time out” and pages with other errors, the program then notifies you of “broken links” directly through your WordPress backend. Because the program does not rely on WordPress theme
integration it will literally work with any WordPress template you choose to install.
Broken Links checker is 100% free and can be downloaded from the WordPress.org plugin repository or by searching for the program through your WordPress admin area.
Once installed the program will crawl your site, the crawling process could take several minutes or several hours. I recently ran the program on a site with 13,500 posts and after several hours the entire site was crawled. Read More