Before few week I got an issue from one of my client that he is getting 60% Russians traffic and also from one domain. They were worried about it. When I noticed then I was also worried about it that how is it possible. I start looking for the problem, why this happening? So at last I find the reason and solution for this issue.
These are only the spam bot and the main thing is that it is harmless referrer spam and has no effect on anything except messing up Google Analytics reports. Tweet this
It corrupt your analytic report and all your marketing strategies analyses depends upon your market analyses. And if you haven’t correct data about your market research then how you can make a perfect strategy for your targeted market.
We never allow or ask these bots to visit our website so whenever they visited to our website they consume our resources like webserver. So it create overload on the server which leads to slow down your website.
What is Referrer spam bot?
Why they spam your Google Analytic Report?
Types of Referrer Spam:
Ghost Referrer:
For example
darodar.com / social-buttons.org / hulfingtonpost.com
Creepy Crawler and Fake Referrals:
These are very notorious spam bot which crawl the web for the very questionable purpose. Sometime they use to spread virus on your computer. Spambot like Semalt ancourage you to visit on their site to get leads and you can also ask the semalt crawler to exclude your website from crawling but in the case of other spambot, when you visit on their website they spam your computer and there may be more chances to hack your details. So I would like to suggest you to don’t click immediately on the link. Just wait and google the link. Only a snippets is enough to know about the web link.
For example
semalt.com, buttons-for-website.com, best-seo-solution.com
Well Behaved bots and spiders:
This kind of Bots and spiders can easily be excluded from your reports by checking the option in your Admin – View – Settings.
How to detect Referral Spam in your Google Analytic:
It is not a tough task to detect of identify referral spam in your Google analytic report. There are three way to detect referral spam.
- By Checking Referral Hostname
- By checking landing Page
- By Checking Metric Numbers
Checking Referral Hostname
It is the very easy way to find the referral spam on your analytic. This type of spam use mostly Not Set or Fake Host name which make you easy to detect.
So to identify, follow these steps:
- Go to your Report tab and select the time range as bigger as much. Much bigger will be the better.
- Now Select Audience – Technology – Network – Hostname
![]() |
Checking Referral Hostname |
See the below given screenshot. See red covered Ghost covered spam have no any valid hostname. They are using fake hostnames.
By checking the Landing page:
Yes, you can detect a spam referrer from the landing page. Mostly the spam target homepage or a page that doesn’t exist in your website. So you can easily identify this spam bot.
By Checking Metric Number:
![]() |
Image Credit: ohow.co |
In this image you can see spam bots are highlighted with red and there session time usually 0.00% or 100.00% and Bonus rate 100% and average time 00.00.00 or little bit up and down.
So by this you can easily find the spam in your google analytic report.
I am sure you will also love this article as well. : How to remove negative search results from Google
List of Spam Site:
Here I am going to share a list of spam sites so you can identify spam bot easily in your Google Analytic report.
trafficmonetize.org / referral
sanjosestartups.com websites-reviews.com непереводимая.рф 4webmasters.org lomb.co lombia.co econom.co cenoval.ru 7makemoneyonline.com priceg.comkambasoft.com lumb.co kambasoft.com
luxup.ru maridan.com.ua mebeldekor.com.ua med-zdorovie.com.ua mirobuvi.com.ua myftpupload.com o-o-6-o-o.ru o-o-8-o-o.ru dipstar.org gobongo.info onlywoman.org palvira.com.ua paparazzistudios.com.au pornhub-forum.ga powitania.pl priceg.com prlog.ru prodvigator.ua resellerclub.com savetubevideo.com scansafe.net screentoolkit.com seoexperimenty.ru sharebutton.net slftsdybbg.ru socialseet.ru srecorder.com superiends.org Get-Free-Traffic-Now.com
getoutofdebtfree.org ghazel.ru smailik.org
|
ranksonic.info
savetubevideo.info see-your-website-here.com Iskalko.ru 12masterov.com 76brighton.co.uk adcash.com adviceforum.info anticrawler.org baixar-musicas-gratis.com bard-real.com.ua billiard-classic.com.ua buy-forum.ru cardiosport.com.ua cenokos.ru resellerclub scam ci.ua cityadspix.com customsua.com.ua delfin-aqua.com.ua descargar-musica-gratis.net iloveitaly.ro ilovevitaly.co ilovevitaly.ru it-max.com.ua superiends.org
tasteidea.com theguardlan.com torontoplumbinggroup.com trion.od.ua vodkoved.ru website-errors-scanner.com websocial.me ykecwqlixx.ru alienpayday artobox axisalternativementalhealth forum.smailik.org medispainstitute resellerclub scam sq01 dvr.biz.ua e-kwiaciarz.pl edakgfvwql.ru este-line.com.ua europages.com.ru fbdownloader.com |
How to block Referral spam bot in your google analytic Report
As we discussed that there are major two type of referral spam that mess your google analytic report. So to stop them, you can use Google analytic filters. But you can only stop Ghost Referral Spam with these filter and on the other hand, Crawler referral spam can be stopped by .htaccess file. So let me explain how to block through .htaccess file?
Using .htaccess file for crawler spam
.htaccess is a file that control who can access your website and who can’t. So before editing it, please safe your side by taking a backup of it so if you make any mistake you can recover it from the backup. Here I am going to share a code to block crawler referral spam. You just need to copy and paste in your website’s .htaccess file.
# Block Russian Referrer Spam
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly..ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly.info/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*iloveitaly.ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*econom.co/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*savetubevideo.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*kambasoft.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*buttons-for-website.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*semalt.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*darodar.com/ [NC]
RewriteRule ^(.*)$ – [F,L]
Keep in mind that through .htaccess file you can only block crawler referral spam bot like semalt.com, ilovevitaly.org, etc.
Using Google analytic Filter
- Valid Host Filter
- Campaign Source Filter
Valid Hostname Filter
This is the only one filter to block ghost referrer spam and it stop the spam before it hits you. As I explained above that all the ghost spammer uses a fake host name or not set so it is very easy to identify and block. The most important task in this, is to find the valid and invalid host name.
- Valid Host Name: Valid hostname include all the places where your Google Analytic tracking ID (UA-XXXXXX-1) located like yourdomainname.com, www.yourdomainname.com, blog.yourdomainname.com, etc. It may include services like your shopping cart, translator( translateservice.com)
- Invalid Host Name: Any another hostname that is not recognized from your domain name, is a invalid host name. It can be a well-known name like google.com, amazon.com etc.
Now the question is how to find out valid and invalid hostname list in your analytic. So to find the list, follow these simple steps.
Step 2. Now Select Audience – Technology – Network – Hostname as shown in the above image.
Step 3. When you click on Hostname, you will see a table which contains a list of hostnames where from you get traffic to your website. Check out this image:
![]() |
Image Source: ohow.co
|
In this image you can see valid and invalid hostname. Once you find them, copy the valid host name and make a list and create an REGEX Expression like this.
yourdomain.com|otherdomain.com|translateservice.com|yourshoppingcart.com|otherservice.net
Note: Don’t leave any blank space in the expression and you can use backslash to escape .(Dot).
Once you finished it, you need to add it in an Include Hostname Filter so GA can only track hits from these hostnames.
To create a filter, you need to follow these steps. Learn how to? Follow the steps:
Step 1. Click on Admin in GA.
Step 2. Now Click on Filter available in the View section of your GA Admin panel.
Step 3. Click on New Filter. When select New Filter a form will be displayed to your screen. Fill this as shown in the image.
- Firstly fill the Filter Name as I filled Valid Host Name and select filter type Custom.
- Make sure you choose Include from the radio buttons and now select Hostname from the dropdown menu
- Now copy the REGEX that you built with your valid hostname and paste it in the Filter Pattern field.
5. Finally Click on Save and you are done.
Every time you add a hostname or add your tracking id in any service like Paypal, youtube etc, you need to include it at the end of the REGEX.
Using Campaign Source for the filter
Specific Exclude Filters for other sources that I am currently using (2015-06-08):
semalt.com|anticrawler.org|best-seo-offer.com|best-seo-solution.com|buttons-for-website.com|buttons-for-your-website.com|7makemoneyonline.com|-musicas*-gratis|kambasoft.com|savetubevideo.com|ranksonic|medispainstitute|offers.bycontext|100dollars-seo
Additional, less frequent spam:
12masterov.com|bard-real.com.ua|billiard-classic.com.ua|cardiosport.com.ua|ci.ua|customsua.com.ua|delfin-aqua.com.ua|dipstar.org|dvr.biz.ua|e-kwiaciarz.pl|este-line.com.ua|ghazel.ru|it-max.com.ua|maridan.com.ua|mebeldekor.com.ua
mirobuvi.com.ua|offers.bycontext.com|olgacvetmet.com|palvira.com.ua|trion.od.ua|наркомания.лечениенаркомании.com|алкоголизм.лечениенаркомании.com|med-zdorovie.com.ua|ranksonic.org|.*ranksonic.com|prodvigator.ua
So now, I think, you are thinking how you can create this filter in your account. Let me tell you the way. Follow the steps
Step1: Create new filter as guided above in this post.
Step 2. Now Click on Filter available in the View section of your GA Admin panel.
Step 3. Click on New Filter. When select New Filter a form will be displayed to your screen. Fill this as shown in the image.
![]() |
Using Campaign Source for the filter |
- Firstly fill the Filter Name as I filled Campaign Source Name and select filter type Custom.
- Make sure you choose Exclude from the radio buttons and now select Campaign Source from the dropdown menu
- Now copy the Referral Spam Names in the Filter Pattern field.
- Now verify your filter and Save it.
Comments