broken link checker
broken link checker

What is broken link?

Webmasters often use Links to show some connection to another content or site. In other words they have to use them as intended, have to be useful and related to the topic. Also, backlinks help for better SEO. Therefore, they are important and you should treat with great attention to them. When you click on a link it is supposed to take you to a particular page, however the site or page you are linking may have been moved and this link may no longer open that page. Instead, it will take you to page 404. Such link we call broken link. Snapics offers free broken link checker that will find all of these links on your webpages.

Broken link checker

Most common reasons for broken link:

  • Website owner has removed the webpage
  • The webpage url is changed
  • The website is moved on another domain
  • The website is unavailable
  • 3rd party softwere or firewall blocks the webpage
  • The website is permanently deleted
  • The protocol is changed

The broken link checker will find all of these link on your site whether or not they are internal or external. In addition, the tool groups the results by status code and you can easily sort the dead ones. Above all, using this automated tool will save you time and will keep the site in good condition. In addition, it doesn’t require any technical knowledge or to be webmaster to use this tool, just paste the webpage url you want to check. However, if you are expert and want to automate the process we have very user friendly api that you can use.

API

Our api is free to use and you can integrate it with your automation testing framework. Firstly, what you have to provide is JSON body with the url. Secondly, call our api url – https://app.snapics.co/api/tools/broken-links. For instance:

{
"url": "https://snapics.co"
}

The result contains all link grouped by status code. In addition, it shows the internal and external links. For example:

{
    "url": "https://snapics.co",
    "internalLinks": {
        "200": [
            "https://snapics.co/blog/",
...
        ]
    },
    "externalLinks": {
        "200": [
            "https://app.snapics.co/#/login",
...
        ]
    }
}