Avatar

Community Advisor

When you see traffic from a domain like this look at referring URL(s). Go to the referring URLs themsleves to see what links exist to your site there. This should then give you an idea as to what content is of interest to these new referrers.

Good luck