Ok, so over the last few weeks I've noticed a dramatic decrease in SERPS for a LOT of my targeted keywords. For the life of me I could not figure out what happened until I started looking around the back-end of my websites. Low and behold I found a link stuffed paragraph that was somehow inserted in to every single site I have just after the body tag. "As long waits for small personal protection against possible paydayloan2two(dot)com to wait after a huge relief. For people trust into potential sources payday advance payday advance will not every week. Seeking a customer can unsecured and hardship Cash Loan etc. etc. etc." Somehow they hid this text.. It was a lot... And there was a TON of links. My question is, would having this hidden spammy text on my sites cause my SERPs to plummet? I'm hoping this is what caused it.. Because now it's fixed and hopefully they recover. If this did cause the drop in rankings, how long do you think google will see that everything is back to normal and put my site back where it was before? Any security tips you guys can give me to help prevent this from happening again? I changed pw's to my FTP login and Godaddy account. I've had some freelancers work on my site in the past... Maybe that's where I screwed up. Sorry if this sounds like a total noob post. I'm just starting out with websites, SEO, etc. and this is the first time I've had something like this happen. Thanks!