you just experienced the google dance... That's pretty normal... Just continue link building ...and earn quality backlinks....