Redirect Checker


Many directories make redirects to external sites. As search engines are still mislead by some types of redirects, webmasters need to know which type of redirection is used to their site.

This information is also useful to directory owners as they are not always aware of the techniques used to count the clicks to external sites.

With this tool, you check a redirect in seconds, even if you are not a HTTP-header guru !

Which redirection ?

Enter the URL:
 

Example: http://www.my_site.com/page.cgi?id=123

The fast and easy redirect checker

This tool provides a simple and precise answer to a question, often asked by SEO’s, directory owners and webmasters. It immediately identifies the three main types of redirections : 301 redirect, 302 redirect or HTML redirect (meta refresh).

It also detects frames (FRAME tag) within the page pointed to by the tested link.

The tool only analyses HTML links. It should not be used with JavaScript links.

159 Responses to “Redirect Checker”

  1. Jean-Luc says:

    In fact, there are two redirects. The first one is from http://www.rentnet.com/ to http://www.rentnet.com/apartments/home.jhtml (302 redirect). The second one is from http://www.rentnet.com/apartments/home.jhtml to http://www.move.com/apartments/?poe=move (JavaScript redirect). Our tool does not follow JavaScript redirects (it acts like a browser with JavaScript disabled).

  2. Murugan says:

    Hi,
    When I have tested with www.rentnet.com , it is redirecting to http://www.move.com/apartments/?poe=move in a browser, whereas the above tool says the following url is what is redirected which is not true,please explain.
    http://www.rentnet.com/apartments/home.jhtml

  3. Joshua Watson says:

    What a very friendly and efficient tool. Thanks. I was trying to find a way to see if a new client of mine was using 301′s like they were supposed to. After doing a search using your site, I found that there was in fact no redirect. Not good!

    Thanks again for the easy to use tool.

  4. Chris Peters says:

    Thanks for the useful service. Sometimes you just need to check this sort of thing instead of assuming it’s just working the way you want.

  5. Laptp Repair Dude says:

    Thank you for this tool, found it via Google.
    I just moved my entire site to a new domain using 301 redirect and also pointed a not-WWW version to WWW version. Tested all possible combinations and everything works fine. I like your tool, easy to use.

  6. Chris Neal says:

    I’ve been seeing a Redirect message as 301-Error lately?What does that mean?

  7. Jean-Luc says:

    301 is not an error code, but a redirect code.

    For more details, please refer to our article 301 redirect or to the definitions of the HTTP status codes at http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html.

  8. Inkode says:

    Thanks for the useful tool, used it the find out the hosting company are not using the redirect they are supposed to which should be a search engine friendly 301 redirect.

  9. Dave H says:

    Found through Google. Great tool. Verified that my 301 is working correctly. Now if my pagerank would just come back!

  10. baby slings says:

    This is really a great tool. I have used it several times over the last few weeks while rewriting my urls. It is nice to know while doing upgrades that my 302s are working correctly and it was even better to know that my 301s worked! Thanks guys.

  11. Fitness Superstore says:

    Doesnt appear to be working??

  12. Jean-Luc says:

    It works from here. Please explain what is not working for you.

  13. test says:

    Yes…

    Working well :)

  14. lenoza says:

    thanks,sir. it’s really very easy and fast. nice working.

  15. RBM says:

    Great Job! This tool is fantastic!

  16. Whois says:

    A really useful tool with a variety of uses. Thanks

  17. Fitness Superstore says:

    No its working now, i tried it the other day and it hung for about 10 minutes. Great tool

  18. George says:

    What does the following result stand for?

    Type of link: direct link

    I thought your tool was only to return one of these three options:

    301 redirect
    302 redirect
    HTML redirect (meta refresh)

    Thanks for the feedback and the great tool.

  19. Jean-Luc says:

    Direct link means that the tool did not find any redirect. You get that when there is no redirect, but also when there is a JavaScript redirect (currently not detected by the tool).

    Jean-Luc

  20. DNVC says:

    The redirect check tool looks at a number of different URLs for your homepage, and reports back on the response code given by each. To be completely safe, a 200 response should only be returned by one page. Other pages should return a 404 or 301. Anything else could be a potential duplicate content problem.

  21. Jean-Luc says:

    You wrote: “The redirect check tool looks at a number of different URLs for your homepage“.

    That’s not the way this tool works.

    Jean-Luc

  22. Bhavik says:

    This tool is fantastic!
    A really useful tool with a variety of uses. Thanks

  23. Andy says:

    (…) something screwy is happening here.

    I have my old webpage:-
    http://www.consolepassion.co.uk/super-nintendo-games2.htm

    I have my new webpage:-
    http://www.consolepassion.co.uk/snes-games2.htm

    I have my .htaccess file:-
    http://www.consolepassion.co.uk/.htaccess

    Which contains the following text:

    Redirect 301 /super-nintendo-games2.htm http://www.consolepassion.co.uk/snes-games2.htm

    Yet it doesn’t work. Anyone shed any light on this?

    AndyB

  24. Jean-Luc says:

    Andy,

    It does not work because .htaccess only works with Apache servers and you have IIS.

  25. Jill says:

    I’ve tried everywhere for an answer to my problem. I redesigned the website, set up 301 redirect for retreats.htm it works, but all the filenames with spaces in do not work. eg why nm.htm or why%20nm.htm will not redirect. In your tool this is listed as a direct link. Is there any way around this?

  26. Jill says:

    I just found my answer. Need quotes in the right spot -
    Redirect 301 “/why nm.htm” http://www.domain.com/dir/dir/d6.html

  27. john says:

    I Got an invalid url what does this mean ?

  28. Jean-Luc says:

    You get “Invalid URL” when the tool is not able to connect to the site (non existing web domain, DNS problem,…).

  29. Emiel says:

    Great tool. Maybe a’ good idea. Create the option to ad more then one url ad once.

  30. Syd says:

    Hi,

    I checked for frames info for http://www.impacinfrared.com . Undoubtedly the tool threw up the redirect info but gave no info on frames. Please help me check this info too.

    thanks
    Syd

  31. Jean-Luc says:

    When you enter http://www.impacinfrared.com/, the tool reports a “meta refresh” redirect to http://www.impacinfrared.com/DE/.

    If you then enter http://www.impacinfrared.com/DE/, the tool reports:

    This page contains frames (introduced by a FRAME tag).

    Frame 1 : content/DE/
    Frame 2 : content/DE/menu.html

    This looks correct to me.

  32. Naveen says:

    Thanx!

    Amazing Tool

  33. Harald says:

    Which experiences have you made with a 301 redirect??

  34. Houston says:

    Thanks for this amazing tool! I have a quick question though; your tool says that I have successfully created a 301 redirect, but when I type in the url or click the link through search engines it will take me to the old page. However, once I refresh my browser it takes me to the new page. Ive tried this on different browsers and still get the same effect, any idea why?

    For reference I am redirecting (among other urls) http://www.houstonlawyersdirect.com/Contact.html to http://www.houstonlawyersdirect.com/contact/.

    Thanks in advance for your help.

  35. Jean-Luc says:

    Thank you for your comment.

    What you describe happens only once for each page. The “old” page that you see comes from a cache, most probably the cache of your navigator. New visitors to your web site (like me) do not see the “old” page.

    More about “cache” in Wikipedia : Cache (Wikipedia)

  36. kittu says:

    How can i findout which one 301 redirect and which one is 302 redirect? Can anybody help me in this?

    Thanks in advance

  37. lovekills_s says:

    ohh Well its a nice tool, I have it bookmarked and recommend to everyone at SEOChat forums ;)

    Glad to see, it can now detect “Meta Refresh Redirects” and the time as well which SEOChat redirect tool cant..

    Good Job and a nice link bait ;) btw, you need to be number 1 for keyword “Redirect Check” ..

  38. agent says:

    Great Tool !!! A+++

  39. Japanese SEO says:

    Hi,
    Thank you for an easy-to-use tool.

    It appreared to me to have an error, however.

    URL that is redirected to is not shown correctly without “/” at the end of a checked link if you write on a .htaccess like this:
    Redirect permanent /test/ http://www.newdomain.com/test
    (without “/” at the end of a new location)

    But 301 redirect works correctly.

  40. Jean-Luc says:

    We cannot reproduce your error. Our tests show that the / does not appear at the end when redirecting to http://www.newdomain.com/test. Which URL did you check ?

  41. Gexiaofei says:

    Thanks for nice tool. I have bookmarked your site. very usefull.

  42. Japanese SEO says:

    Hi Jean-Luc,

    I’m a Japanese SEO.
    Happily, I managed to correct the error.
    I’m sorry it was my mistake.
    Thank you for your help.

  43. trampolines says:

    wow this tool works well. imo better than SEO chat checker tool

  44. david says:

    thanks for a great tool, i wasnt sure if one of my sites was redirecting properly but this tool shows that it does

  45. ori says:

    Very usefull, thanks!

  46. newbie says:

    Do you know if Google would allow 302 redirects, for example, from xyz.domain.com/* to www.domain.com/xyz/*, meaning using the former for indexing and URL’s etc.?

    Thank you in advance. GREAT TOOL!!!

  47. Jean-Luc says:

    It would be better to 301 redirect from www.domain.com/xyz/* to xyz.domain.com/*. Google would understand that only xyz.domain.com/* must be indexed.

  48. Ezhil says:

    Do you allow this script to be embedded on to other sites?

  49. Jean-Luc says:

    Hi Ezhil,

    I sent a proposal to your email address. Thank you for your interest.

  50. little Z says:

    Very useful tool! Thanks!

  51. Nice Shower says:

    nice tool…
    any chance you sell that code?

  52. Jean-Luc says:

    Hi “Nice Shower”,

    Please send us an email with details about your needs and we will send you a proposal (email us at info@internetofficer.com).

  53. Computer Juice says:

    Nice tool helped with my new domain move, thanks!

  54. door entry systems says:

    i just tried this on a domain i thought wasnt redirected and this tool proves it

    thanks

  55. life fitness superstore says:

    nice tool seems more accurate then the one from seochat

  56. starcraft replays says:

    i didnt think my redirect was working because I did not see a 301 response from the server, but your site says it works so now i can sleep at night! thanks for the great tool.

  57. elliptical trainer reviews says:

    very good tool have saved it in my favs

  58. Brandin says:

    Great tool, thanks. I was hoping you could help me though. Our websites are currently masking/cloaking their true URLs when you enter any of the other domain names we have registered for them. There is only one copy of the files so I’m not sure what method it is using to accomplish this. We host our own site on our server. Example: robertshawaiishuttle.com and robertshawaiishuttles.com (with an S). They all both reported as direct links by your tool. Please help if you can.

  59. Brandin says:

    Sorry. After writing my previous comment it was decided to use a paid service to redirect the URLs in my example. I would still like to know why you think the masking/cloaking was occurring though. Thanks.

  60. Jean-Luc says:

    I see – from our log file – that you had both domains pointing to the same content without redirect and that you changed that about 30 minutes ago and now you have a 301 redirect.

    You should be able to do the 301 redirect yourself by adding this .htaccess file :

    Options +FollowSymlinks
    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^www.example.com$
    RewriteRule ^(.*) http://www.example.com/$1 [QSA,L,R=301]

    where you have to replace “www.example.com” by “www.robertshawaiishuttle.com

  61. Brandin says:

    Thank you very much for the tip. I was sure there was a method for us to redirect from our own servers.

    Do you know what caused the masking/cloaking? Is it some sort of default configuration or did someone from our company set it up that way unknowingly? Does it have to do with CNAMEs?

  62. Jean-Luc says:

    I guess this was a default configuration. Nothing wrong with that, but Google doesn’t like this kind of duplicate content. The 301 redirect solves the issue.

  63. Brandin says:

    Thank you very much for your help! I just wanted to make sure that using the .htacces 301 redirect would not conflict with whatever caused the masking. Thanks again!

  64. Lisa says:

    I check every now and then, and most of the time it states 301 permanent, but sometimes it also says temporary. Which is it? Also, will my PR4 on thelisashow.org transfer to the .com?

  65. Jean-Luc says:

    Hi Lisa,

    Your web server generates several redirections, one after the other. I got this:

    http://thelisashow.org/
    => 302 =>
    http://www.thelisashow.org/
    => 302 =>
    http://www.thelisashow.org/?*******
    (where ******* is a random number)
    => 302 =>
    http://www.thelisashow.org/site.aspx?aspxerrorpath=/default.html
    => 302 =>
    http://www.thelisashow.org/
    => 301 =>
    http://www.thelisashow.com/
    => OK !

    This weird series of redirects is not going to help you with Google and the other search engines. Maybe your system manager knows why it is done this way… Maybe it is time to upgrade to Apache… ;-)

  66. Lisa says:

    I got both through Google Apps and did the 301 redirect through godaddy. If by system manager, you mean godaddy, they’re not very helpful.

    Strangely enough, thelisashow.org is on the 2nd page of Google search now. I used to be first for “the lisa show”. thelisashow.com is 2nd on the first page. Could it be they’ve acknowledged the transfer already?

  67. Jean-Luc says:

    It seems that Google acknowledges the transfer. I cannot recommend to keep such a chain of redirects though. Are you using the Domain Manager of GoDaddy ? They have a simple forward option where you can specify 301 or 302.

  68. Lisa says:

    That’s what I did. Should I delete the old A and cname entries for the .org or will the simple forward option override all that already? Thank you SO MUCH for your help, Jean-Luc. :)

  69. Jean-Luc says:

    Their help page about domain forwarding explains that your need to park the domain with GoDaddy first. My understanding is that there should not be any old A and cname entries anymore, but, in doubt, you better ask a confirmation to GoDaddy support.

  70. Michael H says:

    This is a great SEO tool: simple and it works. My company, Image Forward, does SEO work for many website design companies and they handle the Domain Registration and Website Hosting.
    We only get access the website and have to rely on the web design companies to tell us how domains are setup.

    Your 301, 302 redirect tools really helps us to double check the domain setups.

    Any chance you’d alter the code to allow a cut/paste of a list of domain names to check?

    Tampa, Florida

    Admin: proposal sent to your email address. Thank you for your interest.

  71. SEO Updates says:

    great tool,tried it for my site and found a 302 redirect already setup.

  72. Bob says:

    Great tool:) Is this possible to find domains that redirect to known domain?

  73. web-to-print says:

    Great tool. Many domain hosting companies do not provide us with a 301 or 302 redirects and only frame redirects. Thanks to moderators and creators of Redirect Checker

  74. mp3multiply says:

    thanks so much, your tool was really useful. my subdomain (www.mp3multiply.com) before was a redirect 302 , and i dont even notice, until some friend tell me about this great post. and now both mp3multiply.com (primary) and www.mp3multiply.com has done a direct link. so appreciate with your work :)

  75. SEO Expert Dubai says:

    Well, nice and clean tool you have in here… i can use it quickly once required to check a server redirection.
    thank you for sharing it… for free!

  76. Michael H says:

    Great service. We used this to double check what our webmaster said he was going to do. Always good to have help to both learn and verify these technical details.

  77. Lin says:

    Good Day Jean-Luc,

    I am getting a ’301-error’ on a redirect I was checking which I suspect is problematic. On another I know to be good I checked and it said ’301-moved permanently’. This must mean there is an error with the first redirect that I checked? I would like to find out more.
    Regards
    Linda

  78. Lin says:

    Hello again. I found the answer:
    “HTTP/1.1 301 Moved Permanently” if you’re using Apache

    “HTTP/1.1 301 Error” if you’re using a Microsoft server

    Your tool is great!

  79. Jean-Luc says:

    Hi Linda,

    The text following the “301″ code is a comment. From a technical standpoint, it does not matter. It is unfortunate that the word “error” is used after “301″, as 301 is not an error code. Error codes are in the ranges 4xx and 5xx.

  80. alex says:

    Hi, great site… im having a nightmare trying to get these to work!

    I want to redirect :
    http://www.iirobotics.com/catalog/product_info.php?products_id=518

    to

    http://www.therobotshop.com/catalog/robot-toys/robot-friend/brian-the-brain.html

    Any help would be gratfully accepted.
    Alex

  81. Jean-Luc says:

    I would try this .htaccess file:

    RewriteEngine on
    RewriteCond %{QUERY_STRING} ^products_id=518$
    RewriteRule ^catalog\/product_info\.php$ http://www.therobotshop
    .com/catalog/robot-toys/robot-friend/brian-the-brain.html? [L,R=
    301]

  82. alex says:

    Hi, thanks for your reply… itried your suggestion and got
    500 Internal Server Error

    (but at least the code is doing something ;)

    Alex

  83. Jean-Luc says:

    I would like to help, but this is out of the scope of this website. Ask the support people at your hosting company for assistance on this.

  84. alex says:

    Thanks… I really appreciate your time…
    Cheers
    Alex

  85. Sinterklaas says:

    Hi,

    Great tool i take it there is no differents in redirects 301 is 301 no matter how you generatie it?

    We are using ISAPI rewrite!

    Thanks!

  86. Jean-Luc says:

    The way the 301 is generated does not matter. That is correct.

  87. Leandro Feijó says:

    Hi.

    Does anybody know how to make the 301 redirect on tomcat server?

  88. Janey says:

    If our home page has a 302 redirect on it to default is this a problem for SEO purposes? Should it rather be a 301? Are there any negative implications to our current PR by doing this?

    I can’t seem to find anything that directly answers this even under canonical related issues.

    Would I be correct in saying that if you have various versions of “home” (including non www and /default) that they should all be 301′d to one standard version? say “www.mydomain.com”

  89. Jean-Luc says:

    The most important point is to redirect all versions of the address to the address with the content. If all these addresses are within the same domain, this will make sure that there is no duplicate content issues for Google.

    I have no definite answer regarding 301 or 302 in your case. I believe it does not really matter here. When possible, my prefered solution is to 301 everything to http://www.mydomain.com/.

  90. Drew says:

    I just wanted to say this tool has been VERY helpful for me with testing redirects, I’ve used it lots of times. I just wanted to leave a comment thanking you for it and also the support you’ve given in the comments is really great!

  91. Christine says:

    I used your html redirect code and your tool says it is redirecting but its not.

    The original old site (pursuit-fitness.com) is already being redirected to THIS one (team-pursuit-fitness.com) from another hosting company — then THIS one(team-pursuit-fitness.com)I’m trying to redirect to an interim site. (teampursuitfitness.homestead.com)

    Because team-pursuit-fitness is currently hosted at godaddy, I am told that simple forwarding won’t work. The directory only contains an index page stating “if the redirect does not work, click this link to the temporary interim site”…

    I pasted in the 12 second html redirect code but it never redirected. I did delete the other code about content/text, etc.

    Are there too many redirects going on or can there be no other text, etc., on the html index page besides the code?
    Should I have left the other code there also?

    I’m frustrated and confused. My only other solution is take it out of hosting and use simple forwarding but I think that the search engines won’t view that in a friendly way.

    thanks.
    Christine

  92. Jean-Luc says:

    You have to remove the word “seconds” from your HTML redirect code. It should be:
    <META HTTP-EQUIV="refresh"
    CONTENT="12;URL=http://www.teampursuitfitness.homestead.com/">

    Thank you for pointing out that our tool was more tolerant to this mistake than standard browsers.

  93. dhaarvi says:

    I haven’t seen this tool before, very useful to identify redirecting site

  94. Bangalore says:

    The tool was helpful and easy. I am now trying to fix all 302 into 301s.

  95. Zoekmachine Optimalisatie says:

    It is real great tool and works great. I have just a tested a couple sites and tool show correct HTTP code.
    I have compared it with similar tool from seoconsultants that show a little bit more informations but sometime failed to show any code.

    Thanks

  96. SearchFocus web marketing & analytics says:

    Great tool for my customers who like to migrate from one domain to another.

  97. Brendan says:

    Great tool, found it on google. I like how it tells me if its a 302 or a 301. Used a different website to grade the SEO features of my site and said I had an effective redirect when actually i had a temporary 302, which was actually hurting me. Thanks for provideing this great feature!

  98. Marcos says:

    I just checked my site with 3 different 301 checkers and none returned any kind of information. When I go to the other domain it redirects but I have no idea what redirect is currently in place. HELP!

    P.S. Awesome job with the real backlink. I’ve stopped reading or using any site that has nofollow.

    Against the nofollow movement!

  99. Jean-Luc says:

    Hi Marcos,

    In order to help you, I need to know which other domain is supposed to redirect to your site.

  100. WWE Wallpapers says:

    I usually preffered webconfs tool and bumped into this one through Google as it has better rankings than any other tools. Now i found it pretty much useful and will surely recommend it to some more of my colleagues.

  101. Domain Jim says:

    Great, it is just what I’ve been looking for. I have a long list of directories on my backlog. Your SEO tool will make sorting much easier!
    I will definitely recommend this to my readers!

  102. Rick says:

    Hello Jean-Luc, thanks for your wonderful checker provided to us(users) free online. When i used your Redirect Checker to check my site, i got the following:

    http://sn.vc/terms/ is “direct link”

    while

    http://sn.vc/terms showing “301 Moved Permanently”

    WHY?

  103. Jean-Luc says:

    This redirect is probably controled by your Apache config file. It is good for SEO.

  104. Rick says:

    Thanks Jean-Luc, you’r such a great helper with extremely fast replied.

  105. sskumar says:

    Very nice tool to check our redirection. I suggest all of my friends to use this for Redirection Checking.

  106. Fernando says:

    Great tool. However, how can I get the redirect of www.jobsity.net/clients to go to www.jobsity.com/clients ? Currently it redirects to www.jobsity.com/index.php?q=clients which I wouldn’t want showing up in search engines as it is an unfriendly URL. This is what I have in my .htaccess:

    Options +Indexes +FollowSymlinks
    RewriteEngine on
    RewriteBase /

    ### re-direct any parked domain to www of main domain
    RewriteCond %{HTTP_HOST} ^(www\.)?jobsity.net$
    RewriteRule ^(.*)$ http://www.jobsity.com/$1 [R=301,L]

    Thanks!

  107. marcos says:

    Hi Jean Luc,

    Thanks I figured it out. Those pages were doing something strange and returning a blank 200 confusing the redirect checkers. It’s fixed now! Thank you!

  108. WHOLESALE says:

    Thank you. This is a great tool I used to check 301 redirect.

  109. 1001noisycameras says:

    This is a great tool Internet Officer!

    I have used it to test my transition and domain rearranging of the chairs! I am using a 301-redirect through the GoDaddy user interface to solve the non-www to www issue and the tool above reports a “301″. Mission accomplished (I hope) :)

  110. 1001noisycameras says:

    Oops, maybe I spoke too soon? The first time I run the test is shows “302″ and all subsequent times it shows “301″.

  111. Jean-Luc says:

    The GoDaddy domain tool to forward a domain with a 301 redirect is very weird. I got this message from the GoDaddy Online Support team:
    “Our system is setup to do the redirects in that format. On the 302, it resolves finally to the 302. On the 301, after a couple rounds as you have seen it resolves to the 301 redirect.”
    GoDaddy is a great registrar, but do not trust their redirects.

  112. Free SEO Services says:

    does the checker not allow for redirect checking of SSL URL’s? i can’t get any “https://” redirects to work.

    if you can’t make that work, no big deal, i still love the tool. thanks Jean Luc…

  113. Jean-Luc says:

    You are right. https is presently not supported. I will post a message here when we become able to support it. Thank you for your understanding.

  114. Alexander says:

    Thank you. This is a great tool.

  115. greatweightlifting says:

    very good tool, have bookmarked on my browser

  116. Du Nguyen says:

    I’ve been using this tool as the default redirect checker. But today I come here just to say “this tool is good!”.
    Thanks and happy sharing.

  117. SEO Consult says:

    Great tool! been trying to work out how to do this myself programatically – but alas – now there’s no need :)

  118. ??? says:

    Hello

    I’ve Checked and it say its meta redirect, is this ok like 301 redirect for seo issues?
    thanx in advance.

  119. Jean-Luc says:

    What a search engine will do with a meta redirect is kind of unpredictable. Use it only when you don’t have any other solution to redirect.

  120. Gary says:

    HI all, anyone know why we get ‘Type of redirect: 301 Error’ back from this tool the redirect is set up in IIS as a permanent redirection? thanks.

  121. Jean-Luc says:

    The text “301 error” is sent by your IIS server when it sents a 301 redirect code. This is not an error. Maybe you can ask Microsoft why they put the word “error” there ;-)

  122. Acronyms says:

    Is there any reason why Google Bot would be accessing old already redirected URL?

  123. Praveen says:

    http://escholarship.lib.okayama-u.ac.jp/cgi/viewcontent.cgi?article=3590&context=amo

    The above link is a redirected link or not?I don’t know.
    Bcoz it is openeing a .pdf file .
    I want the direct link of that PDF file.
    I am using java.
    Please help me.

  124. Jean-Luc says:

    Acronyms,

    Googlebot will periodically access the old URL as long as it finds links to that URL somewhere on the web. When there is no link anymore, it can take months before Googlebot stops visiting an old URL. This means that a redirect must be kept in place for a long time.

  125. Jean-Luc says:

    Praveen,

    No redirect is involved. The address in the address bar of the browser remains unchanged: this is a direct link that returns a PDF content. This PDF file could be dynamically generated. Even if it is a static file, it is possible that it is not in a directory reachable from the web. If it is reachable, there is no way to know what the path is.

  126. sinterklaas says:

    Great tool but does any one have an isapi rewrite example of a 301 redirect?

  127. Orange County Attorney says:

    Neat and very helpful tool. Thanks!

  128. SEO Dubai says:

    Very helpful tool, thanks for taking the time to write such a script ;)

  129. GO Zone Investing says:

    Just used it…it confirmed I did my 301 correctly…thanks for this nifty little tool

  130. Robert says:

    I had a entered a site. Let’s call it http://www.foo.com

    I looked at raw response of the site and the HTTP response was sending me to http://localhost/bar, however the browser, along with this tool, resolved that to simply http://www.foo.com/bar

    Why is that? Does localhost in a redirect response equate to the hostname of the original request?

  131. Jean-Luc says:

    Robert,

    I examined the log file of our redirect checker and did not find any “localhost” in the HTTP responses. Maybe a glitch in the tool you are using to view the raw response ?

  132. Binu says:

    Really nice tool, helpful for seo

  133. joe says:

    okay,

    Brand new to this. I built my site w/ Net objects fusion where u have no control of urls. i changed my directory structure from “site” to “asset type”, which changed my urls.
    example: changed from www.mysite.com/Baltimore/baltimore.html to www.mysite.com/html/baltimore/html.
    I created a file in notepad and named it .htaccess. Notepad automatically makes it a txt file. I erased txt in explorer and it left the file name as “htaccess”… not “.htaccess”. it wont allow the dot.
    Does this matter?
    I uploaded file to server in root. Here’s the code in the file:

    order allow,deny
    deny from all

    Redirect /Swimming_Pools/swimming_pools.html
    http://www.creativelanddesignmd.com/html/swimming_pools1.html
    Redirect /Maryland_Landscape_Design/maryland_landscape_design.html
    http://www.creativelanddesignmd.com/html/maryland_landscape_design.html
    Redirect /Water_Features/water_features.html
    http://www.creativelanddesignmd.com/html/water_features1.html
    Redirect /Maryland_Retaining_Walls/maryland_retaining_walls.html
    http://www.creativelanddesignmd.com/html/maryland_retaining_walls.html
    Redirect /Maryland/maryland.html
    http://www.creativelanddesignmd.com/html/maryland.html
    Redirect /Contact/contact.html
    http://www.creativelanddesignmd.com/html/contact.html

     
    Your tool gives me this message:

    Response

    Checked link:
    http:/
    /www.creativelanddesignmd.com/Maryland/maryland.html

    Type of link: direct link

    Error message: the page contains an invalid “meta refresh” tag

  134. Jean-Luc says:

    Hi Joe,

    A htaccess file will not do anything. The file must be called .htaccess. You should be able to add the dot in the file name when you are connected to your server.

    The error reported by our tool (invalid “meta refresh” tag) comes from this line in your page when it is called for the first time:
    <META HTTP-EQUIV="Refresh" CONTENT="0.1">

    Our tool does not accept the use of a decimal dot in the content value (time in seconds until the browser has to reload the page). We will double-check the validity of this decimal dot and modify our tool if it should be supported.

  135. cambridge wedding photographer says:

    Is this tool working correctly?

    I set up a 301 to redirect http://mydomain.co.uk/index.html to http://www.mydomain.co.uk/

    My browser redirects to the new www address, but the tool does not show the www. The tool shows http://mydomain.co.uk/

    Have I done something wrong?

  136. Jean-Luc says:

    Strictly speaking, you have a chain of 301 redirects from http://mydomain.co.uk/index.html to http://www.mydomain.co.uk/.

    The tool works correctly. It shows the 301 redirect from http://mydomain.co.uk/index.html to http://mydomain.co.uk/ and, if you test http://mydomain.co.uk/, it will show a second 301 redirect to http://www.mydomain.co.uk/.

  137. Hans says:

    Thanks a lot for this very useful tool!

  138. Sunil says:

    Hi
    I was checking pagerank for omni-pro.com
    IT shws valid in some PR checker sites and invalid in others. I chkd redirect, it shws
    Type of link: direct link

    then why is it shwing fake PR

  139. Jean-Luc says:

    Hi Sunil,

    The PageRank can be provided by several Google data centers. Their huge databases cannot be perfectly synchronized. This explains why you can get different PR values.

  140. ??? says:

    This is really a great tool

    Thanx very much

  141. Pandu says:

    Simply put up, how to write the 301 redirect for .htaccess for following url:
    OLD url: http://www.brigadeschools.org/tbisw/trackrecord.html
    New url:
    http://www.brigadeschools.org/InternationalSchools/trackrecord.html

    Thank you

  142. Jean-Luc says:

    Hi Pandu,

    Try this:

    RedirectPermanent /tbisw/trackrecord.html
    http://www.brigadeschools.org/InternationalSchools/trackrecord.html

  143. Pandu says:

    Hello Jean-Luc,

    Thnak you, your response is too fast and greatly appreciated.

    Looks like bellow lines working.
    ————
    Redirect 301 /tbisw/trackrecord.html
    http://www.brigadeschools.org/InternationalSchools/trackrecord.html

    ————

    Redirection Check Response:

    ———————–
    Response

    Checked link: http://www.brigadeschools.org/tbisw/co_curricular.html

    Type of redirect: 301 Moved Permanently

    Redirected to:
    http://www.brigadeschools.org/InternationalSchools/co_curricular.html
    ———————–

    Thanks again,
    Panduranga

  144. JJ says:

    Everytime I use your tool, the first time it shows as a 302 redirect, but when I test the second time it shows as a 301 redirect. I’ve been coming here everyday and always shows these results. Why 302 first and then 301 always?

    Thanks

  145. Jean-Luc says:

    Hi JJ,

    This has been reported before: see this comment above. Some hosting companies do not redirect properly. This results in a chain of redirections with a mixup of 302 and 301 redirects. You can avoid this problem by taking care yourself of the redirect in a .htaccess file (Apache/Linux based hosting).

  146. Steve says:

    Handy tool – much appreciated. Only comment would be to explain that 301 is a permanent redirect while a 302 is temporary. I have to look it up every time…

  147. Ashley Bakerfield says:

    I’ve just tested this on a site I know uses a Windows IIS redirect. The response I get is “301 error”, whereas testing a redirect on a Linux server gives the correct “301 redirect moved permanently” response.

    Is this an issue? Or does it still account as a real SEO friendly redirect? Maybe it’s just a different header that gets returned from the Windows server?

    Any light anyone can shed on this would be great.

    Many thanks.

  148. Scott says:

    Very convenient. I just used it to confirm my 301 and it came out as I hoped. Nice tool.

  149. Jal says:

    Really nice tool. Thanks. You saved my day. I am now sure that the configuration I have done is finally right. ;) Thanks again.

  150. Jeff says:

    Your tool is great. I’m showing intermittent problems with it. When I test my site I get a 302 redirect to my domain followed by a random series of letters. If I retest it several times, it get sometimes a 302 and sometimes a direct. I have not set up a 302 and don’t want one. I host through GoDaddy, could they be doing something? Could thier analytics tools be doing this? Appreciate any advice because its screwing up Google’s sitemap crawler.

  151. Jean-Luc says:

    Jeff, you get different results when repeating the test, because this is the way your web site works. I am not sure if this comes from your application or from the GoDaddy host. Anyway this is not good for SEO.

  152. Andreas says:

    Thanks for the good tool.

    Regards Andreas

  153. Umesh Kumar says:

    Hello,
    I tried it many times, but every times said invalid url.
    Even I tried with another url still same message.

    Kindly help how to check the redirection.

  154. Jean-Luc says:

    Hello,

    You got “invalid URL” because these URL’s were unreachable.

  155. SINNK says:

    very good ! thanks a lot
    lol

  156. Ram says:

    A Good Tool to Check Redirections.

  157. Michael says:

    Thanks for maintaining (looks like for nearly 4 years now!) this handy checker.

  158. Govind says:

    Thanks, This tool very useful for check redirections.

  159. Drey says:

    Just wanted to thank you for the tool. It was helpful to identify that my development did not create 301 but instead 302 for urls i requested.