Thread
:
What is this traffic?
View Single Post
01-25-2018, 12:03 PM
LizardKing
Confirmed User
Industry Role:
Join Date: Jul 2014
Location: Austria
Posts: 520
you should look for which keywords you are ranking in webmaster tools. ~80% bounce rate means you rank wrong or your site is bullshit.
LizardKing
View Public Profile
Find More Posts by LizardKing