Google can punish you if you link to websites that they consider 'bad'. You should check all the sites you link to to make sure they're clean.
Do you have Google Analytics on all of your pages? Check the source of the traffic coming into your site and see if that has changed (non-search engine traffic).
Good luck!
|