So out of curiosity, I calculated some stats over a period of a few months...
- 175534 total confirmed browser IPs
- 145985 from referer google.* (100% organic)
- 2190 IPs from referer facebook.com. Both paid and organic; at least 1207 of those are deep links so are NOT from paid ads. That's an absolute maximum, but likely less, of
983 paid visitors referred from Facebook
Conclusion: I'll continue sucking on Google's engorged teat
