Dropping out of Google

Around mid december, I noticed that traffic for my Left 4 Dead Servers page dropped sharply – from 100 unique visitors a day to 5, at most. Most of my traffic comes from search engine referrals, so to have a drop off like this must have something to do it Google. Cue Google’s Webmaster Tools, a handly place for you...