Are your Google Analytics results all screwed up?

7 replies
Hey everybody, haven't posted here in quite awhile. I've been up to my eyeballs in busy work, and just haven't had the time to post on the WF.

So with that being said, let me be among the first from the forum community to wish each of you a very merry Christmas, and happy holiday season.

OK turning to business...

I currently own and/or manage perhaps 50 websites and almost without exception, each of these sites caters to an audience specifically in the U.S. Not Canada, not Europe, Australia, other English speaking countries. And definitely not to Brazil, China, and especially not to Russia.

So here's the problem. I use Google Analytics a lot for my metrics for both my websites, and for my clients. Let's say that on average, any one of my websites will get roughly 300 visitors per week.

When you load up GA, and go to the Audience Overview page, you can scroll down, and immediately see the language breakdown of your visitors.

Let's see....out of 300 visitors last week,

89 were from Russia
45 were from China
41 were from the US
22 from Brazil


and this is from a website exclusively targeting US visitors only.

At first, all of that site traffic makes that little traffic chart in GA look pretty good, but there's a bunch of very sinister reasons why all of this 'bad' traffic is a problem.

First, these hits on your site completely skew (and screw up) your analytics metrics. If you dig down, you'll notice that every single one of these 'hits' spent 0.00 minutes on your website, unlike real visitors. The GA metrics created by these false hits completely twist and invalidate all of the metrics generated by 'good' visitors, and its impossible for you to glean any meaningful results. If GA reports that 175 out of 300 visitors have spent 0 time on your site, how does that twist the overall metric by the good visitors? GA has pretty much become useless to you.

There's two ways to deal with the problem.

While you're surfing through your Google Analytics account, travel down to 'Acquisition' | 'Channels'. Check out the 'Referrals' traffic, and then click the 'Referrals' link to view the actual sources of referrals traffic.

Lately some of the biggest violators for 'traffic spam' is a source called semalt.com. Every click they 'send' you is useless traffic spam, it's specifically designed to make you wonder who semalt.com is - go to their website, and then sign up for their useless traffic promotion program because, well, they send you so much 'traffic'. (Hint, try googling semalt.com).

In addition to semalt.com, there are a number of other sites affiliated with semalt (I think) that consistently show up on my GA account 'Referrals'.

7makemoneyonline.com
forums.darodar.com
buttons-for-website.com
and a few others; but these four 'sources' are the biggest violators.

So the first method of eliminating these crazy, trash traffic metrics from your GA account is to ban these biggest violators.

At the top of your GA screen, click on 'Admin'; you'll arrive at a page with 3 columns. In the RH column is an item 'Filters'. Click on that.

Click on the red button 'New Filters'.

In the text field, enter the filter name like 'Semalt.com exclusion'

Under the 'Filter Type' click the 'Custom' button

Click the 'Select Field' button and select 'Referral'

Scroll down to the bottom and click Save.

That's it.

Now just repeat this process for each one of the traffic spammers that's screwing with you.

Oh, and while you're at it, create an exclusion filter for your own IP address - this avoids having GA record your visits to your own website, and screwing up your metrics in a completely different context.

Sadly, this only cleans up, temporarily at least, your Google Analytics account. The problem is, these less than desirable people and their bots are still banging on your website 'door'. All these filters in GA do is pull the shades and turn up the TV volume so that you can't 'see or hear' them.

==============================

Part Two -

There's a method, rather easy to implement, that will block all traffic to your website from a specific individual, a specific neighborhood, region, country, or continents, and it relates to their IP address. Basically if you can identify the ip addresses these 'bad' people are using, you can add that IP address to that odd looking .htaccess file you see when you log into your ftp area of your website.

Better yet, if you had a list of all of the 'bad' ip addresses, or knew the range of ip addresses from 'bad' countries, you could place that information into your .htaccess file on your website, and voila....no more traffic from Russia, China, Brazil, etc. Google Analytics wouldn't even need to filter this traffic out, it simply wouldn't even exist in the first place. They couldn't get access to your site to begin with.

So now the problem is getting a valid list of the IP addresses for these countries and for other known bad regions.

Visit Block Blog Spammers & Hostile Servers in Russia With Apache Web Server .htaccess IP Blocklist

This site regularly collects and updates their 'bad' guys ip list and sorts it out by country.

They also show you exactly how to plunk that info into your .htaccess file on your website.

One MAJOR caveat - be VERY careful when changing anything in your htaccess file. A small error can have the unintended consequence of taking your site completely down - not a good situation. It'd only be ironic if it was due to your attempts to keep other people from taking it down.

Hope this helps you solve a problem that I've been dealing with for some time.

Cheers everybody, and have a truly great, blessed holiday season.

Tom
#analytics #google #results #screwed
  • Profile picture of the author Claude Whitacre
    Originally Posted by Talltom1 View Post

    I currently own and/or manage perhaps 50 websites and almost without exception, each of these sites caters to an audience specifically in the U.S. Not Canada, not Europe, Australia, other English speaking countries. And definitely not to Brazil, China, and especially not to Russia.
    Tom; First, great post.

    Second my mother, Gertrude, wants to know what you have against Russia..the Father Land.


    Merry Christmas, Ya Big Lug.
    Signature
    One Call Closing book https://www.amazon.com/One-Call-Clos...=1527788418&sr

    What if they're not stars? What if they are holes poked in the top of a container so we can breath?
    {{ DiscussionBoard.errors[9759811].message }}
  • Profile picture of the author Talltom1
    Claudius,

    You're still up? It's past your bedtime. And turn off that flashlight under the...nevermind.

    Have a great week.
    Signature

    {{ DiscussionBoard.errors[9759820].message }}
  • Profile picture of the author mktmaverick
    Hello Tom,

    I just joined the forum and I am having this exact situation with this forums.darodar.com referral in a new website I just started. This was real helpful! Thanks for the information, and if I find something useful to help solve this I'll come back and write it here.

    Regards!
    Gerardo.

    Edit1: This might be useful actually. http://riseofweb.com/google-analytic...bot-referrals/
    {{ DiscussionBoard.errors[9858165].message }}
    • Profile picture of the author Talltom1
      Originally Posted by mktmaverick View Post

      Hello Tom,

      I just joined the forum and I am having this exact situation with this forums.darodar.com referral in a new website I just started. This was real helpful! Thanks for the information, and if I find something useful to help solve this I'll come back and write it here.

      Regards!
      Gerardo.

      Edit1: This might be useful actually. Google Analytics, .htaccess, and Spam Bot Referrals - Rise of the Web
      Hey Gerardo,
      Glad you found it helpful. The thing that makes me wonder is why these guys spend so much time creating such elaborate schemes to hack into your website to send out spam (as in my situation). Buy your own d**n server and spam away....
      Signature

      {{ DiscussionBoard.errors[9858801].message }}
  • Profile picture of the author iAmNameLess
    Hey Tom,

    The part 2 of your post won't work when it comes to referral spam like darodar. The fake hits never access your server. It's a script that generates analytic ID's and runs so they never even try to access your website, it's 100% off site. It took me a lot of searches and attempts of blocking it to figure that out LOL.

    Pesky problem. I've been solving it by just creating custom reports and excluding it. Of course I have the bot filtering turned on but it doesn't help too much. I tried messing with filters just the other night actually and created an additional view but it didn't display any stats, almost like it was a brand new analytics account.

    On one site of mine, I just added the site as another property using -2 instead of -1 and that helped, but that would be a logistical nightmare to do for everything.

    Can you confirm whether this works on past hits? Or are the custom reports still necessary?
    {{ DiscussionBoard.errors[9858252].message }}
  • Profile picture of the author Reelnetwork
    Google Analytics's results are often screwed up. They are very different compared to those that you have seen in either Adsense or Statcounter. I don't know why, maybe they don't count some webhosts/proxies or there would be some other reason.
    {{ DiscussionBoard.errors[9858353].message }}
  • Profile picture of the author Talltom1
    Nathan,

    Do a very detailed analysis of your website files looking for any unusual script/file names, and for any scripts with an unusual time stamp (for being updated or modified).

    On one of my client sites (a wordpress site) I found a script that was actually creating the referral record in analytics. The reason I found it is because they were using it to conceal a backdoor for access to send out spam, and they started bogging down my server.

    Turns out that they exploited a vulnerability in Slider Revolution (also known as Revolution Slider). So I uploaded a security patch for that plugin, and I also installed Sururi security Audit which does a fabulous job of locking down your website code.

    No problems since (knocking on wood).

    Tom
    Signature

    {{ DiscussionBoard.errors[9858797].message }}

Trending Topics