Hi, I just moved my site to a new server and have just ran into a problem. I was ranking well for my main keyword until tonight when I noticed I dropped from the very top of page 2 all the way down to page 8. I also noticed that my site is now indexed as domain.net/index.php instead of the way it was before as domain.net. I'm assuming this has something to do with it. I'm also guessing that yahoo is seeing domain.net and domain.net/index.php as duplicate content. Do I need to change the configuration of something on my server to fix this? Is there a way to tell yahoo what url to use and which to ignore like in google? I went to site explorer and looked the the dynamic url section but can't find a way to do this. Let me know if anyone knows what to do here.
You could do a 301 redirect for the /index.php. Are you sure you don't have a link somewhere on your page listing the index.php?
Thanks for the replies, I just went ahead and did a 301 redirect. I don't think I have any links pointing to the index.php format of the url, but I do have one in my main menu that links to mydomain.net/component/option,com_frontpage/Itemid,1/ I'm using joomla and I haven't found a good way to remove this link, again should I do a 301 redirect on this as well? If I do a redirect on it will it potentially mess up any operation in joomla?
No it shouldnt mess up anything, unless that link is used my any major functions inside your site. However, from the nature of it and from what you said, it is quite safe to assume that it wont mess things up for you.