Support » Plugin: Broken Link Checker » Plugin is checking only external broken link

Viewing 13 replies - 1 through 13 (of 13 total)
  • Do internal broken links not show up at all, or do they show up as working links in Tools -> Broken Links -> All?

    Hint: You can use the “Search” button to find links by domain name/URL.

    Thread Starter Rajesh Namase

    (@namaserajesh)

    Internal links are showing in Tools -> Broken Links -> All? But I checked some article manually and found that some internal links are broken. Also Google Webmaster Tools shows broken links from posts. Why plugin is not shwoing those internal broken links? Any idea?

    Okay, so what status message does the plugin show for those broken links (e.g. is it perhaps “200 OK” or something like that)?

    Also, could you post a few example links? I’ll run them through my own copy of the plugin and see if I can figure out why it doesn’t show them as broken.

    Thread Starter Rajesh Namase

    (@namaserajesh)

    Check these posts:

    1) http://www.techlila.com/how-to-make-content-sharing-experience-better-with-new-samsung-kies/

    2) http://www.techlila.com/get-better-cell-signal-mobile-phones-different-generations/

    In above posts, in first para there is an internal link with anchor text “mobile phone”, I searched that broken link using search option provided by plugin but it shows nothing.

    This is just a guess, but is this link added automatically by another plugin or a shortcode? Does the link actually exist in the post, or is it generated on the fly?

    Thread Starter Rajesh Namase

    (@namaserajesh)

    Nope, I add internal links manually. I added this link long back later I deleted that post but forgot to remove the links from old articles.

    Well, I don’t know what could cause that.

    What about other internal broken links – do any of them show up in the “All” section? Basically, I’m trying to figure out if none of the internal broken links show up in the plugin (which would indicate a correlation of some kind), or some of them show up but the plugin claims they’re working links.

    @op

    Please don’t blame the plugin.

    Your link won’t return 404 when making a HEAD request.

    There’s something on your side.

    curl -I http://www.techlila.com/finding-best-mobile-phone/
    HTTP/1.1 200 OK
    Date: Sat, 07 Jun 2014 14:30:09 GMT
    Server: Apache
    Last-Modified: Sat, 07 Jun 2014 14:27:07 GMT
    Accept-Ranges: bytes
    Content-Length: 28696
    Cache-Control: max-age=3417, public, must-revalidate, proxy-revalidate, public, must-revalidate, proxy-revalidate
    Expires: Sat, 07 Jun 2014 15:27:07 GMT
    Vary: Accept-Encoding,Cookie
    X-UA-Compatible: IE=edge
    Pragma: public
    Content-Type: text/html; charset=UTF-8

    Good catch. It doesn’t even return a real 404 for a GET request – the page says “404 Error! Not Found”, but the server actually returns a “200 OK” status code.

    This looks like a server configuration problem, or possibly some kind of a plugin that intercepts 404 errors and generates a “soft” error page that doesn’t actually return a 404.

    Thread Starter Rajesh Namase

    (@namaserajesh)

    @iframe Sorry but your tool showing wrong HTTP header status.

    Checkout here: http://goo.gl/GFKZsh

    Showing this:

    Requesting http://www.techlila.com/finding-best-mobile-phone/

    SERVER RESPONSE: HTTP/1.1 404 Not Found
    Date:
    Mon, 09 Jun 2014 06:56:23 GMT
    Server:
    Apache
    X-Pingback:
    http://www.techlila.com/xmlrpc.php
    Expires:
    Wed, 11 Jan 1984 05:00:00 GMT
    Cache-Control:
    no-cache, must-revalidate, max-age=0
    Pragma:
    no-cache
    Vary:
    Accept-Encoding
    Content-Type:
    text/html; charset=UTF-8

    hey,

    on Sat, 07 Jun 2014 14:30:09 GMT it was 200

    Time does fly. doesn’t it?

    The plugin just shows the status code that it gets from the server. If the status is wrong, it’s because the server returned the wrong code.

    I ran a number of tests using different tools and it seems the server’s behaviour is a bit inconsistent:

    • BLC yesterday : 200
    • BLC today : 404
    • BLC 5 minutes later : 200
    • SeoBook Server Header Checker : 404
    • SeoBook Server Header Checker (second test, 10 minutes later) : 200
    • http://httpstatus.io/ : 200
    • Chrome developer tools: 200
    • Opera developer tools : 200
    • Firebug Firefox add-on: 200

    Looks like it mostly returns “200 OK”, but may return a 404 once in a while.

    Thread Starter Rajesh Namase

    (@namaserajesh)

    @janis and @iframe

    Thanks for letting me know the exact problem, I’ve opened a support ticket, will wait for their reply.

    Thanks.

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Plugin is checking only external broken link’ is closed to new replies.