The situation: I have 2 domains. Call them A and B A is the main one and untill a week ago used to rank very well B redirects to A (not 301 redirect, just a straight forward redirect) Now google is ranking domain B and ditched domain A (I guess thinking they are the same) and that is costing me tons of traffic. So if I put a 301 permanent redirect from B to A, would google start showing A again? thanks for your advise.
Yes. But can you explain what you mean by a straight forward redirect? You can check it here, http://gsitecrawler.com/tools/server-status.aspx
If you do not specify 'permanent' or '301', it defaults to 302. Which means the site hijacked itself...
Thanks guys. I used javascript: window.location.href='http://www.A.com/'; So I think domain B hijacked domain A. I just put the 301 redirect and checked it with: http://gsitecrawler.com/tools/server-status.aspx Hope Google shows my main site soon!