Everyone trying to work their way up the search engine rankings will encounter the “Google dance” and the “Google slap” sooner or later.
The Google dance is the way your search engine results behave. One day you are ranking #8, the next day #7, and then the day after #15. Don’t worry. Just hang in there. No one’s climb to the top of the search engines is every smooth. There is a lot of two steps forward, one step back. My experience is that you almost always return to where you were before after a few days.