[
  {
    "url": "https://www.haystack.mit.edu/orig/",
    "verdict": "Broken",
    "broken": true,
    "statusCode": 404,
    "statusText": "Not found",
    "finalUrl": "https://www.haystack.mit.edu/orig/",
    "finalStatusCode": 404,
    "redirectCount": 0,
    "redirectChain": [],
    "redirectChainText": null,
    "problem": "Not found (HTTP 404).",
    "issues": null,
    "source": "Link on a page",
    "inSitemap": false,
    "sitemapUrl": null,
    "sitemapLastmod": null,
    "foundOn": "https://en.wikipedia.org/wiki/List_of_websites_founded_before_1995",
    "foundOnPages": [
      "https://en.wikipedia.org/wiki/List_of_websites_founded_before_1995"
    ],
    "foundOnCount": 1,
    "anchorText": "the original",
    "linkType": "link",
    "indexable": false,
    "indexabilityProblem": "Not a working page",
    "canonicalUrl": null,
    "metaRobots": null,
    "xRobotsTag": null,
    "title": null,
    "softNotFound": false,
    "insecureLink": false,
    "responseTimeMs": 46,
    "totalTimeMs": 157,
    "contentType": "text/html",
    "contentLength": 10753,
    "checkedWith": "GET",
    "error": null,
    "checkedAt": "2026-10-22T12:01:25+00:00"
  },
  {
    "url": "http://www.time.com/time/magazine/article/0,9171,981132,00.html",
    "verdict": "Redirect",
    "broken": false,
    "statusCode": 301,
    "statusText": "Moved for good (permanent redirect)",
    "finalUrl": "https://time.com/",
    "finalStatusCode": 200,
    "redirectCount": 2,
    "redirectChain": [
      {
        "url": "http://www.time.com/time/magazine/article/0,9171,981132,00.html",
        "status": 301,
        "location": "https://time.com/time/magazine/article/0,9171,981132,00.html"
      },
      {
        "url": "https://time.com/time/magazine/article/0,9171,981132,00.html",
        "status": 301,
        "location": "https://time.com/"
      }
    ],
    "redirectChainText": "301 → 301 → 200",
    "problem": "Redirects (2 hops) to https://time.com/",
    "issues": "Redirect chain (2 hops): link straight to the final address; Redirects to the home page (often a removed page; Google may treat it as a soft 404); Insecure http:// link on a secure page",
    "source": "Link on a page",
    "inSitemap": false,
    "sitemapUrl": null,
    "sitemapLastmod": null,
    "foundOn": "https://en.wikipedia.org/wiki/List_of_websites_founded_before_1995",
    "foundOnPages": [
      "https://en.wikipedia.org/wiki/List_of_websites_founded_before_1995"
    ],
    "foundOnCount": 1,
    "anchorText": "the original",
    "linkType": "link",
    "indexable": false,
    "indexabilityProblem": "Redirects to another address",
    "canonicalUrl": "https://time.com/",
    "metaRobots": "max-image-preview:large",
    "xRobotsTag": null,
    "title": "TIME | Current & Breaking News | National & World Updates",
    "softNotFound": false,
    "insecureLink": true,
    "responseTimeMs": 32,
    "totalTimeMs": 187,
    "contentType": "text/html",
    "contentLength": 128398,
    "checkedWith": "GET",
    "error": null,
    "checkedAt": "2026-10-22T12:01:25+00:00"
  },
  {
    "url": "https://developer.mozilla.org/en-US/404",
    "verdict": "Soft 404",
    "broken": true,
    "statusCode": 200,
    "statusText": "OK",
    "finalUrl": "https://developer.mozilla.org/en-US/404",
    "finalStatusCode": 200,
    "redirectCount": 0,
    "redirectChain": [],
    "redirectChainText": null,
    "problem": "The page looks like this website's own 'not found' page ('Page not found | MDN') but answers HTTP 200 (a soft 404).",
    "issues": "Listed in the sitemap but broken: remove it or fix the page",
    "source": "Sitemap",
    "inSitemap": true,
    "sitemapUrl": "https://developer.mozilla.org/sitemaps/en-us/sitemap.xml.gz",
    "sitemapLastmod": null,
    "foundOn": null,
    "foundOnPages": [],
    "foundOnCount": 0,
    "anchorText": null,
    "linkType": null,
    "indexable": false,
    "indexabilityProblem": "Says 'not found' (soft 404)",
    "canonicalUrl": "https://developer.mozilla.org/en-US/404",
    "metaRobots": "noindex, nofollow",
    "xRobotsTag": null,
    "title": "Page not found | MDN",
    "softNotFound": true,
    "insecureLink": false,
    "responseTimeMs": 30,
    "totalTimeMs": 46,
    "contentType": "text/html",
    "contentLength": 10439,
    "checkedWith": "GET",
    "error": null,
    "checkedAt": "2026-10-22T11:28:46+00:00"
  },
  {
    "url": "http://www.banjo.com/Cybergrass.html",
    "verdict": "Blocked or rate-limited",
    "broken": false,
    "statusCode": 403,
    "statusText": "Access refused",
    "finalUrl": "http://www.banjo.com/Cybergrass.html",
    "finalStatusCode": 403,
    "redirectCount": 0,
    "redirectChain": [],
    "redirectChainText": null,
    "problem": "The site shows a bot check to automated visitors (HTTP 403). Open it in a browser to be sure.",
    "issues": "Insecure http:// link on a secure page",
    "source": "Link on a page",
    "inSitemap": false,
    "sitemapUrl": null,
    "sitemapLastmod": null,
    "foundOn": "https://en.wikipedia.org/wiki/List_of_websites_founded_before_1995",
    "foundOnPages": [
      "https://en.wikipedia.org/wiki/List_of_websites_founded_before_1995"
    ],
    "foundOnCount": 1,
    "anchorText": "the original",
    "linkType": "link",
    "indexable": null,
    "indexabilityProblem": null,
    "canonicalUrl": null,
    "metaRobots": null,
    "xRobotsTag": null,
    "title": null,
    "softNotFound": false,
    "insecureLink": true,
    "responseTimeMs": 108,
    "totalTimeMs": 280,
    "contentType": "text/html",
    "contentLength": null,
    "checkedWith": "GET",
    "error": null,
    "checkedAt": "2026-10-22T12:01:25+00:00"
  }
]