A lot of the time when it comes to drawing traffic to sites, people will just outright buy traffic. Which is fine, but usually when that happens, people check the site out and then leave. We need retention, as in, people sticking around for a while. What are some of your favorite methods for keeping the traffic on your site?
In the past I would recommend doing giveaways, but that usually never works. It's almost the same, in that people will fill out the giveaway, and then leave.
I find that have fun activities on the site helps. Maybe free to play games or something along those lines.