Here's the story; I started out with a small page on Geocities, geocities.com/servalsite and it got listed on google and other search engines. When it grew more popular I decided to get a domain name and paid hosting; it became africanserval.com and I used an html forward to redirect traffic to the new site. That too grew until I decided to expand to cover all feline species. exoticcatz.com came into being and I added a server-site redirect to redirect traffic from africanserval.com to exoticcatz.com. I'm been working on getting links to exoticcatz.com, but so far that site is not indexed on google. My problem is this; my old geocities site is the one listed on google. The new site doesn't show up at all, and hasn't for a couple of months now. I'm afraid to take down the Geocities site completely, because it would make me lose traffic and result in dead links for those who linked to it. But I so want to get rid of it, and start seeing my nice new ad-free site show up on search engines. Any advice? I'm a novice webmaster and don't know how to handle this.
not sure about an html forward, it should be a 301 permanent redirect from both older sites, although geocities may not allow them unless you ask nicely. then go get links to your current site. you can ask google to delete the old links but why bother.