lots of problems with my ranking in Google search, at the moment I only have 25% of my usual amount of visitors :(

Maybe some +1's would help? :D
http://www.effectsdatabase.com/ (the +1 button is at the top left corner)
Shared publiclyView activity