Ok, I'll try to explain this best I can. My address www.sportfit.uni.cc uses the free redirect serivce from uni.cc. The problem I am having is that the adsense ads are pretty much the same on every page of my site because as I understand the script looks at the keywords specified on my uni.cc account and not the individual pages. The REAL address is www.sports.pt-web.net and if you go directly there the ads are fine. So I wanted to just get rid of the uni.cc address and realized that my site is popular only under the uni.cc address and If I were to get rid of that, I would loose my hard earned rank on google. Is there anything I can do to fix this problem? I am thinking of having an automatic redirect to my real address but I'm not sure if that would stay in the google index for long? The only other option I can think of is e-mail all my link partners and ask them to change their link to my real address and I don't know if that will work out. Any ideas? I suspect I am loosing a lot of money here because I could earn a lot more if each individual pages showed relevant ads, and not the same ads
Ok, so say I do a 301 redirect, the next time around google crawls my site it will change my url to the new one, but I worried that I will loose my rank as my link partners will still have my old address which will not be in service anymore. Or am I wrong?
You might lose a small percentage of your links, or better, the links might lose a percentage of their weight, but a 301 redirect is safe.
Im not so sure, you will get passed all the PR and probably the backlink effect, but his old domain is a subdomain of a much larger site so that might be having a positive effect on his serps.