The G is really ticking me off, after seo for first 2-3 weeks i was in the 20s then back to 100s for a month, then back to 25-24-23-22-21 and now after that it jumped from 21 to 54. MSN steadily holds me at #1-#2 for the same keyword. I have a very good amount of backlinks and a pretty good onpage seo the only thing that I think might be hurting me is about 2000 links coming from 3 e-commerce sites that i host and have my link with the keyword anchor text. Since about 10 sites in total, including my main site are coming from the same ip, could G think it's a link farm or something and degrade my site? Is there any way to check why my site is hurting in the serps? btw i started seo and linkbuilding at the end of december of this year, and my main keyword competition (checked with "") is 9,380,000. Maybe i should just give g more time?