I was enjoying a top 10 spot for two good keywords. This lasted for around two weeks and now this morning my site is on page 3 where no one will possibly find it. Traffic dropped like a rock. I have some questions 1. why did this happen? 2. and is there any possibility it will go back up?
I wouldnt jump to conclusions, google has been going through some updates the past week or so. Some of my sites go from having 500 pages indexed to not indexed at all from hour to hour. Give it a little time before you try to make changes
How long were you in that spot? Just 2 weeks? If so, that is really not a long time in SERPS time. Fluctuations like that are very common with sites/pages that are either new... or recently indexed... While the search engine finds out more about a particular page/site and links to and from it, it can change your rankings. As well as other new sites/pages entering into your keyword arena. Lastly, their algorithm can be dynamic... (ie changes ever few weeks to keep folks from pinning down methods to beat it).