Assuming no paid traffic is involved, it can only get free traffic than, right?
Check how the site is ranking for the main keywords. Just register a free account on serpfox, you can add 10 keywords quickly.
If you can't find it nowhere in top 10, it's probable not getting much organic traffic...