Hi Cat,
Unfortunately, Free For All links have turned into a lucrative business tool with software programs such as FFABlaster, Web Promotion Spiders, and online services designed specifically to search out Free for all links (or FFA's) and post an ad. Alot, and I mean ALOT of small business are using them, once your FFA is found, expect your link traffic to explode with nonstop ads. As far as I know, there's no real way of avoiding this besides just putting up a link page that you hand coded.

No solution, but I hope I offered some insight with what was going on with your page.

-Steve