I wanted to run a complete check of my website for any broken links. If you are using Windows, probably you would need extra software and it only checks first 500 links. Which also needs commercial license to do so.
Good thing about using Linux is many of the items are open source and it is completely free. Once such tool is linkchecker
This post will guide you how to install linkchecker. I am using Ubuntu and you can use this command to run and get the linkchecker in action.
sudo apt-get install linkchecker
To scan for errors, use this command
linkchecker --timeout=300 --no-warnings -ocsv https://raxcor.com > 404-link-errors.csv
Here is the more info about how to use linkchecker: Read More
You can use filter in the CSV and sort the errors and start fixing it!