New sites usually get a nice bump in the Google then settle back down to reality after a while.
Looking at your site, you don't have any unique titles on your videos so I'd guess that's the main reason for the drop.
Do an exact search for your video titles in Google and you'll find 100's of results for the same thing.
|