Hey all. Over the last week one of my websites have been bouncing around the search engine ranks. ONe day its on page #1, the next it isnt anywhere to be found (not in the first 100). Another day passes and I find it on page 2...moves back to page 1....and then, poof ...it has dissappeared again.

So is this serps dance?
Was I somehow penalized by Google?

Is there a way to find out if Google penalized me and what for?