Carlos Escalera Alonso
Analytics Expert, Digital Marketing Specialist and Founder of Ohow.co

How to efficiently block and remove all the spam in Google Analytics

*The following guide will help you block and remove all the spam no matter if you see it as a referral, keyword or page title. After applying these filters you won't have to create/update filters each time a new spammer shows up

Latest REFERRAL Spam (updated: August 29, 2016)

uptime.com

homemade.gq

 

site-auditor.online

1-99seo.com

monetizationking.net

compliance-checker.info

1-free-share-buttons.com

compliance-[name].top 

spin2016.cf

ussearche.cf

familyholiday.ml 

bestofferswalkmydogouteveryday.gq

globalscam.ga

cookie-law-enforcement-**.xyz

luxmagazine.cf

executehosting.com

expdom.com

cookielawblog.wordpress.com

www1.cookie-law.xyz

[NUMBER].social-s-***.xyz

timer4web.com

free-share-buttons-***.xyz

forum.topic#.ilovevitaly.xyz

seo-2-0.com

californianews.cf

rank-checker.online

keywords-monitoring-your-success.com

eyes-on-you.ga

gq-catalog.gq

KEYWORD / PAGE SPAM

eu-cookie-law.blogspot.com

eu cookie law eu-cookie-law.info

share buttons sharebutton.org

free-share-buttons.blogspot.com

www.get-free-social-traffic.com

sharebutton.to

/1-free-share-buttons.com

sharebutton.org

 
*Some of the spam use different endings:
-aa -bb -cc -dd -ee -ff -gg -hh -ii -aaa -bbb -ccc- ddd -eee -fff -ggg -hhh -iii -jdh -fdm -hgd-one -two -three -four -five -six -seven -eight -nine -1 -2 -3 -4 -5- 6 -7 -8 -9 [names]

Google Analytics is probably the most important tool you use to understand the traffic to your website and to make important decisions about your design and marketing options.

But, can you trust the data in your reports?

Installing Google Analytics is simple, you just need to insert the code and voilà your are now tracking your visitors. But that's not it, it's important to apply the necessary measures to ensure you are actually tracking real visitors, otherwise, you will receive everything, including spam, bots and other sources of irrelevant traffic that will corrupt your data and lead you in the wrong direction.

This article will guide you through everything you need to build the foundations of a reliable Analytics by:

  • Efficiently blocking all the spam, no matter what name it uses or where in your reports show (referral, keyword, page).
  • Removing all the spam from your historical data.
  • Stopping other common sources of unnecessary traffic.
NOTE: Each section in the article can be done individually. If you only want to stop and remove the spam go to sections 2a, 2b and 3. (The Quick Navigation   at the top and right of your screen should help)

If you need help, I can do everything explained in the article for you, plus I can help you identify other data integrity issues and important settings that need to be fixed in your Google Analytics.

You have Successfully Subscribed!

Setting up a reliable and accurate Analytics Account

I will show you not only how to get rid of the junk traffic that corrupts your data, but also how to do it efficiently and safely.

TL;DR:

  1. Protecting: How to correctly configure your views and protect your data from misconfigurations.
  2. Stopping: How to create filters to block:
    • Ghost and Crawler Spam
    • Known Bots
    • Internal traffic
  3. Cleaning: How to remove the spam from your historical data with an advanced segment.
Clean up the spam and Optimize your Google Analytics for reliable and meaningful dataClick To Tweet

1. Protect your Data from misconfigurations

This step is not strictly required to clean your analytics, but it is important to protect it from misconfigurations. If you are already following these best practices for views, meaning you have at least two views, one with raw data (no filters), you can go to the next step.

There are three types of Views:

  • Master View / Views for Analysis - You will use this view(s) for the analysis of your data. Here you will configure the filters, goals, segments, etc. (you may have more than one)
  • Unfiltered view (with raw data) - this is your backup; you can also use it to check the progress of the filters.
  • Optional: Test View - If you want to be extra cautious you can create a view for testing the filters before applying them to your Master View.

I recommend you to use your default view, called "All website data" (or its correspondent translation), as a Master view, then make a copy of it for the Unfiltered View.

You can follow the instructions below if you need help creating a new view.

Note: It is important to mention that the data is not copied, only some settings.

How to create an unfiltered view

1 Go to the Admin tab and click on View Settings in the last column.

Google Analytics View Settings

2 Rename the View to Master and at the bottom Save the changes.
3 Once the view is correctly named, click on Copy View at the top.Google Analytics View Settings Panel
4 A pop up will show up. Enter "Unfiltered" as a name for the new view, and click Copy View

Google Analytics Copy View

  • Repeat from step 3 if you want to create a Test View
  • If you have filters already created in the view you are copying, make sure to remove all of them for the Raw data/Unfiltered view.

2. Stop the spam in Google Analytics

Once you ensure that your data is protected, it's time to block all of that dirty traffic that inflates your reports, but before doing that, let's go over what you shouldn't do.

The Wrong Way of dealing with the Spam in Analytics

If you've made any of the below-listed mistakes, revert the changes if possible.
  • Avoid creating exclude filters for each spammer, this is highly inefficient and will become messy.
  • Don't use the referral exclusion list for spam.
  • Don't use any server side solutions for Ghost spam (WordPress plugins, .htacess, etc.).
  • The spam won't harm your SEO or Rankings, so there is no need to disavow links.

The Right Way of cleaning your Analytics.

This is a working solution; I have been applying it to all my websites and more than 400 sites that I have personally helped over the last year. The following image is an example of one of those accounts that applied this solution in November of 2015.

To get these results, you will need to create three filters and enable one built-in feature:

a Filter for Ghost Spam (will stop any form referral, organic, page)

b Filter for Crawler Spam.

c Enable the built-in feature Bot Filtering (to exclude known bots)

d Filter for Internal traffic, containing all the IP's used by you or your team.

info-grey-icon
This guide has everything you need to Clean and Optimize your Analytics, but if you prefer using that time for your business/website I can set up everything for you:● Configure the filters to stop the spam and other junk traffic● Create an advanced segment to clean your historical data affected by spam● Audit your Analytics settings and optimize them.● Protect your data by checking essential configurations of your views.

Please Check your Email to Confirm your Subscription :)

a. How to Stop Ghost Spam in Google Analytics

The main characteristic of Ghost Spam is that it never ever visits your site (it isn't a bot). Instead, it uses the measurement protocol to hit your GA directly. For that reason, all data left in your reports is fake. This can be used to stop all Ghost Spam with only one filter.

When a real user lands on your site, it leaves a real hostname on your reports. For example, when a user visits www.ohow.co/ultimate-guide-to-removing-irrelevant-traffic-in-google-analytics/

The hostname recorded in Google Analytics will be www.ohow.co

Source vs Hostname Google Analytics

On the other hand, Ghost Spam will always leave a fake or (not set) hostname. Taking this into consideration by creating a filter to allow only valid hostnames will automatically exclude all Ghost Spam.

This filter besides being the most effective solution against ghost spam, it also can help you eliminate other the sources of irrelevant traffic like test and development hostnames.

Exclude Filter vs Valid Hostname filter - Google Analytics Ghost Spam

How to create a valid hostname filter

The most important part of this method is getting a list of all your valid hostnames to avoid excluding any legitimate traffic.

1 On the reporting section, select a wide time frame on the calendar, go to theAudience reports in the sidebar.

2 Expand Technology and select Network

3 Make sure you select Hostname at the top of the report (by default Service Provider is selected), you will see a report with all your hostnames (real and fake).

How to find the hostname report - Google Analytics

4 Make a list of all your relevant hostnames, (leave out development or test). You should see at least one, your main domain. The rest will depend on the configurations of your site and all of the services where you added your tracking code (UA-000000-1). Here are some examples:

Your main domain: ohow.co Subdomains: blog.ohow.co
Translate services: Bing translate Shopping Carts: Shopify
CDNs: CloudFlare Video Services: Youtube
Cache Services: Google cache IP's: 1.23.45.678
Payment Services: Paypal  

An Invalid hostname is essentially any other hostname that you don't control. You may see:

Hostnames with URLs pointing to the spammer website.
Known sites like google.com or amazon.com  (spammers use them to mislead people)
 The most common hostname for spam (not set), this happens when the spammer doesn't even bother to set a fake hostname.

The following screenshot is an example of a hostname report.

Green: Valid hostnames | Red: Spam hostnames

Google Analytics Hostname Report

From the report above we get the following valid hostnames (remember we are looking for real valid hostnames to include not to exclude)

www.ohow.co ohow.co
translate.service.com www.videoservice.com
webcache.service.com mail-list-manage.com
www.ohow.co.googleweblight.com  

How to build your valid hostname filter expression

Once you gather all of your valid hostnames, you should create Regular Expression (REGEX) that matches all of them. Here are some tips to help you build your expression:

  • To separate each hostname, you should use a bar or pipe character |, this works as OR, if you can´t find it, hold Alt + 124(Numeric pad)
  • The dot and the hyphen are considered special characters in REGEX so you should add a backslash \ before them.
  • Try to find a good way to match as many hostnames as you can, for example, if you want to match blog.ohow.co, es.ohow.co, www.ohow.co, you don't need to add all of them to the expression entering ohow, will be enough to match all of them (just avoid using common names).
  • Don't leave any spaces.
  • The REGEX has a limit of 255 characters if your expression exceeds this limit try to optimize it to keep everything under one expression because you can only have 1 Include hostname filter
  • Don't add a pipe/bar |, at the beginning or the end of the expression.
  • More about Regular Expressions

Following the recommendations above and using the list of Valid hostnames from the examples, the expression will look like this.

www.ohow.co ohow.co
translate.service.com www.videoservice.com
webcache.service.com mail-list-manage.com
www.ohow.co.googleweblight.com  

ohow\.co|translate\.service\.com|videoservice\.com|webcache\.service\.com|mail\-list\-manage\.com

It is important that you add all your relevant hostnames, or you run the risk of losing valid data. You can test your expression with a quick segment.

info-grey-icon
Do you want me to review your settings and filters to ensure everything is right?

You have Successfully Subscribed!

Once you are sure the expression is correct, it's time to create the filter.

1 Go to the Admin tab, and select the view where you want to apply the filter. If you follow the naming above, this will be the Master view or Test view.

2 Select Filters under the View column and select + Add Filter Add filter button Google Anlaytics

How to create a valid hostname filter - Google Analytics

3 Enter a name for the Valid Hostname filter.

4 In Filter Type, select Custom

5 Make sure you choose INCLUDE (you may need to scroll down a little) and select Hostname from the drop-down.

6 Copy and paste the hostname expression that you built into the Filter Pattern box.

If you click on Verify this filter you will have a quick glance of how the filter will work. You should only see spam/irrelevant hostnames on the left side of the preview table.

If you get the message:

This filter would not have changed your data. Either the filter configuration is incorrect, or the set of sampled data is too small

Is probably because of the limited data used by this feature, try verifying with a quick segment  (if you haven't yet).

7 After making sure your filter is ok, Save the filter.

IMPORTANT: This filter will stop most of the spam and doesn't require much maintenance, but it's essential to update the expression whenever you add the tracking ID to new service/domains.

b. How to stop Crawler Spam in Google Analytics

Crawler spam is harder to detect since it uses a valid hostname, so you'll need a different filter with an expression that matches all known crawler spam.

To save you some time, I've created an optimized REGEX for crawler spam that you'll find below in the instructions, but If you prefer, it can be built the same way as the valid hostname expression, but this time, you will use the source (referral) name.

How to create an exclude filter for crawler referral spam

The process to create a crawler filter is similar to the previous one.

1 Go to the Admin  tab.

2 Under the "View column", select Filters  and click on + Add Filter    Add filter button Google Anlaytics

3 Enter Crawler Spam as a name.

4 Filter Type: Custom and Exclude

5 Filter Field: select Campaign Source

6 Filter Pattern Text Box: enter the crawler spam expression (either the one you built or the one I built for you below).

Create 1 filter for each expression

# Expression 1

(best|dollar|success|top1)\-seo|(videos|buttons)\-for|anticrawler|^scripted\.|\-gratis|semalt|forum69|7make|sharebutton|ranksonic|sitevaluation|dailyrank|vitaly|profit\.xyz|rankings\-|dbutton|\-crew|uptime(bot|check|\.com)

# Expression 2

responsive\-test|torrent\-to|magnet\-to|dogsrun|tkpass|free\-video|keywords\-monitoring|pr\-cy\.ru|fix\-website|checkpagerank|seo\-2\-0\.|platezhka|timer4web|share\-buttons|99seo
These expressions are regularly updated. You can get alerted whenever a new crawler is detected and receive updated expressions to keep your analytics clean. Get Alerts.

How to Create an Exclude filter for Crawler Spam in Google Analytics

Again you can click Verify this filter to have a quick glance of how the filter will work. You should only see referral spam on the left side of the preview table.

Again If you get the message:

This filter would not have changed your data. Either the filter configuration is incorrect, or the set of sampled data is too small

Try verifying the filter with a quick segment.

7 After everything is set, click Save

Note: You may find other referrals that may not be spam, but neither relevant for you. For example, mobile test sites or cache. You can add a similar filter with the same configuration with those irrelevant referrals.

While most of the time filters start working in minutes,  officially it may take up to 24 hours before the filter effects become visible in your data.

Clean up the spam and Optimize your Google Analytics for reliable and meaningful dataClick To Tweet

c. Enable:"Exclude all hits from known bots and spiders"

There are many useful crawlers like the ones indexing your website so other people can find it. Although this type of crawler isn't bad, it also adds records when they're visiting your site, which isn't useful and should be excluded from your reports.

Google Analytics has a built-in function to make this a lot easier. You should do this for all your views, even the unfiltered.

How to enable bot filtering

1 In admin tab select one of your views on the last column.

2 Click on View Settings.

View Settings Ga

3 Near the bottom below Bot Filtering check  Exclude all hits from known bots and spiders Finally, click on Save and repeat with all your Views

Bot filter GA

Selecting this option will exclude all hits that come from bots and spiders on the IAB know bots and spiders list. The backend will exclude hits matching the User Agents named in the list as though they were subject to a profile filter. This will allow you to identify the real number of visitors that are coming to your site. -Google Analytics

You can see the full details about Google Analytics Bots and Spider Filtering here.

d. Filter for Internal Traffic

Besides spam, this is the most frequent cause of inaccurate data. Internal traffic is all the hits generated by you or any member of the team. To create a filter for your IP.

How to create a filter for internal traffic

1 Select filters on your admin section

2 In Filter Type select Custom

3 Make sure is on Exclude and select Ip address as Filter Field

Exclude my IP in Google Analytics

4 Copy your public IP from here and paste it into the Filter Pattern box

Remember custom filters use Regular Expressions so you should add a backslash before every dot, for example, if your IP is 12.345.678.90 your expression will look like this: 12\.345\.678\.90

If you or your team access the website from multiple locations, there is no need to create multiple filters you can add them to the same one separating them with a pipe/bar | like these

12\.345\.678\.90|34\.567\.890\.12

5 Once everything is set up Save .

You can't verify IP filters the same way the other 2. To test your filter visit your site from the location you just exclude and check if you are not showing in the real time report, if you still see your visit, wait some time, it may take up to 24hrs.

If your filter doesn't work after this period, check if you enter the correct IP or if you have a misplaced or extra character in the expression.

If your company uses a range of IPs, you can use this tool to help you build your IP regex.

3. Cleaning the spam from your Historical Data

As I mentioned earlier, the spam that is already stored in your Analytics can't be permanently deleted. That is why it is important to create the filters first, to stop receiving junk traffic.

However, you can still clean your past data affected by spam by using the valid hostname expression you built previously and an advanced segment.

How to remove the spam from Google Analytics

1 This time, go to the Reporting section in your Google Analytics.

2 At the top of any of your reports click on +Add Segment

How to Create a segment for referrer spam in Google Analytics

 

3 Click on +NEW SEGMENT     New Segment GA

4 Select Conditions Below Advanced.

5 Configure the first condition:

  • Set it to Include
  • Field 1: Find and Select Hostname
  • Field 2: Select matches regex
  • Field 3 (textbox): Copy and paste the Hostname Regex that you previously used for the filter.

Remove Referral Spam with Segments Google Analytics

6 Click on +Add Filter at the bottom

7 Configure the Second Condition:

  • Set it to Exclude
  • Field 1: Find and Select Source
  • Field 2: Select matches regex
  • Field 3 (textbox): Enter the crawler expression you built or the one I built for you:

Create 1 filter for each expression

# Expression 1

(best|dollar|success|top1)\-seo|(videos|buttons)\-for|anticrawler|^scripted\.|\-gratis|semalt|forum69|7make|sharebutton|ranksonic|sitevaluation|dailyrank|vitaly|profit\.xyz|rankings\-|dbutton|\-crew|uptime(bot|check|\.com)

# Expression 2

responsive\-test|torrent\-to|magnet\-to|dogsrun|tkpass|free\-video|keywords\-monitoring|pr\-cy\.ru|fix\-website|checkpagerank|seo\-2\-0\.|platezhka|timer4web|share\-buttons|99seo
These expressions are regularly updated. You can get alerted whenever a new crawler is detected and receive updated expressions to keep your analytics clean. Get Alerts.

8 Enter a name for the segment; I recommend using 0 (zero) at the beginning, so it appears at the beginning of the list. Finally, click Save.

After saving you will be able to see your reports free of spam, as long as the segment is selected.

The following image shows an example of a custom dashboard with a comparison of data with and without spam, the difference between orange and blue is spam.

Google Analytcis Spam Removed

Eventually, the filters will do their work, and you won't need to use the segment.

Clean up the spam and Optimize your Google Analytics for reliable and meaningful dataClick To Tweet

Historical Spam List (Crawler and Ghost).

This list is frequently you can keep it as a reference in case you find any suspicious referral / keyword.

Historical Ghost Spam List

homemade.gq / referral

 

eyes-on-you.ga / referral

gq-catalog.gq / referral

compliance-checker.info / referral

compliance-***.top / referral

familyholiday.ml / referral

executehosting.com / referral

bugof.gq / referral

ussearche.cf / referral

www1.cookie-law.xyz / page tilte

cookielawblog.wordpress.com / referral

expdom.com / referral

wowas31.ucoz.ru / referral

nyfinance.ml / referral

globalscam.ga / referral

spin2016.cf / referral

turkeyreport.tk / referral

popup-jdh.xyz / referral

alert-jdh.xyz / referral

californianews.cf / referral

fashionindeed.ml / referral

biketank.ga / referral

ogodnyyeavarii.gq / referral

[NUMBER].social-s-***.xyz / referral

asacopaco.tk / referral

kiwi237au.tk / referral

doyouknowtheword-flummox.ml / referral

luxmagazine.cf / referral

bestofferswalkmydogouteveryday.gq / referral

exchangeit.gq / referral

ranking2017.ga / referral

pokemongooo.ml / referral

bestchoice.cf / referral

eu cookie law eu-cookie-law.info / keyword

itrevolution.cf / referral

eu-cookie-law.info / keyword

priceg.com / referral

share buttons sharebutton.org / keyword

share buttons www.get-free-social-traffic.com / keyword

www.get-free-social-traffic.com / keyword

eu-cookie-law.blogspot.com / keyword

free-share-buttons.blogspot.com / keyword

снятьдомвсевастополе.рф / referral

law-***.xyz / referral

free-share-buttons-***.xyz / referral

forum.topic###.ilovevitaly.xyz / referral

smailik.org / referral

law-enforcement-check-***.xyz / referral

sanjosestartups.com / referral

free-social-buttons-***.xyz / referral

s.click.aliexpress.com/e/ay3rfmzfi / referral

slow-website.xyz / referral

see-your-website-here.com / referral

site-auditor.online / referral

sharebutton.net / referral

law-enforcement-bot-**.xyz / referral

sharebutton.to / referral

fix-website-errors.com / referral

shopping.ilovevitaly.com / referral

social-buttons-**.xyz / referral

simple-share-buttons.com / referral

law-enforcement-**.xyz / referral

theguardlan.com / referral

cookie-law-enforcement-**.xyz / referral

torture.ml / referral

ghostvisitor.com / referral

trafficmonetize.org / referral

magicdiet.gq / referral

trafficmonetizer.org / referral

burn-fat.ga / referral

ranksonic.info / referral

monetizationking.net / referral

resellerclub.com / referral

popads.net / referral

resellerclub scam / referral

eu-cookie-law-enforcement-#.xyz / referral

resellerclub / referral

ownshop.cf / referral

ranksonic.org / referral

getlamborghini.ga / referral

cenoval.ru / referral

dominateforex.ml / referral

cenokos.ru / referral

easycommerce.cf / referral

dailyrank.net / referral

topquality.cf / referral

darodar.com / referral

unpredictable.ga / referral

econom.co / referral

increasewwwtraffic.info / referral

egovaleo.it / referral

social-traffic-#.xyz / referral

erot.co / referral

smartphonediscount.info / referral

descargar-musica-gratis.net / referral

free-social-buttons#.xyz / referral

domination.ml / referral

free-video-tool.com / referral

ranksonic.com / referral

share-button.xyz / referral

adviceforum.info / referral

makeprogress.ga / referral

addons.mozilla.org (ilovevitaly.com) / referral

m-google.xyz / keyword

0n-line.tv / referral

facebook-mobile.xyz / referral

100dollars-seo.com / referral

fuck-paid-share-buttons.xyz / referral / keyword

12masterov.com / referral

socialbuttons.xyz / referral

4webmasters.org / referral

socialbutton.xyz / referral

forum.darodar.com / referral

social-button.xyz / referral

getrichquickly.info / referral

social-buttons.xyz / referral

bestwebsitesawards.com / referral

website-stealer-warning-alert.hdmoviecams.com / referral

free-traffic.xyz / referral

getrichquick.ml / referral

lomb.co / referral

яндех-херня.рф / referral

lombia.co / referral

adtiger.tk / referral

lombia.com / referral

wordpresscore.com / referral

lumb.co / referral

http://feedback.sharemyfile.ru/ / referral

make-money-online.7makemoneyonline.com / referral

rank-checker.online / referral

iskalko.ru / referral

domain-tracker.com / referral

kabbalah-red-bracelets.com / referral

dktr.ru / referral

o-o-6-o-o.com / referral

http://go.ekatalog.xyz/ / referral

o-o-6-o-o.ru / referral

ilikevitaly.com / referral

o-o-8-o-o.com / referral

net-profits.xyz / referral

o-o-8-o-o.ru / referral

web-revenue.xyz / referral

meendo-free-traffic.ga / referral

free-social-buttons.xyz / referral

event-tracking.com / referral

social-widget.xyz / referral

get-free-traffic-now.com / referral

traffic-cash.xyz / referral

guardlink.org / referral

share-buttons.xyz / referral

floating-share-buttons.com / referral

с.новым.годом.рф / referral

forum.smailik.org / referral

snip.tw / referral

forum20.smailik.org / referral

trafficgenius.xyz / referral

forum69.info / referral

website-analyzer.info / referral

free-social-buttons.com / referral

topseoservices.co / referral

ilovevitaly.co / referral

onlinetvseries.me / referral

ilovevitaly.com / referral

traffic2cash.xyz / referral

iloveitaly.ru / referral

w3javascript.com / referral

ilovevitaly.info / referral

hdmoviecamera.net / referral

iloveitaly.ro / referral

pops.foundation / referral

ilovevitaly.org / referral

nufaq.com / referral

ilovevitaly.ru / referral

googlemare.com / referral

humanorightswatch.org / referral

top1-seo-service.com / referral

hulfingtonpost.com / referral

boost-my-site.com / referral

howtostopreferralspam.eu / referral

fast-wordpress-start.com / referral

iedit.ilovevitaly.com / referral

santasgift.ml / referral

www.event-tracking.com / referral

quit-smoking.ga / referral

site#.free-share-buttons.com / referral

rusexy.xyz / referral

googlsucks.com / referral

traffic2cash.org / referral

www.Get-Free-Traffic-Now.com / referral

cyber-monday.ga / referral

buy-cheap-online.info / referral

lsex.xyz / referral

free-share-buttons.com / referral

black-friday.ga / referral

social-buttons.com / referral

/?from=http://adf.ly/1SDmxr / referral

best-seo-offer.com / referral

hosting-tracker.com / referral

site##.social-buttons.com / referral

get-your-social-buttons.info / referral

alfa9.com / referral

snip.to / referral

build-a-better-business.2your.site  / referral

traffic2cash.net / referral

build-audience.for-your.website  / referral

ranksonic.net / referral

cash4traffic.xyz / referral

work-from-home-earn-money-online.com / referral

copyrightclaims.org / referral

claim381811.copyrightclaims.org / referral

feedback.sharemyfile.ru / referral

how-to-earn-quick-money.com / referral

forum.topic.6hopping.com / referral

traffictomoney.com / referral

free-share-buttons.xyz / referral

dbutton.net / referral

go.ekatalog.xyz / referral

alibestsale.com / referral

happy.new.yeartwit.com / referral

best-seo-software.xyz / referral

how.to.travel...ilovevitaly.com / referral

rednise.com / referral

http://link.web-list.xyz / referral

seo-platform.com / referral

maps.ilovevitaly.com / referral

qualitymarketzone.com / referral

marketland.ml / referral

hongfanji.com / referral

naturehelps.me / referral

free-floating-buttons.com / referral

new-look.for-your.website  / referral

sexyali.com / referral

onlinetvseries.me/ referral / referral

video--production.com / referral

satellite.maps.ilovevitaly.com / referral / keyword

get-free-social-traffic.com / referral

site#.floating-share-buttons.com / referral

chinese-amezon.com / referral

smarter-content.for-your.website  / referral

traffic2money.com / referral

teedle.co / referral

e-buyeasy.com / referral

vitaly rules google / keyword

yourserverisdown.com / referral

websites-reviews.com / referral

www*.free-social-buttons.com / referral

why.does.spacebarnot work? / keyword

webmaster-traffic.com / referral

wpsecuritycheck.co.uk / referral

webmonetizer.net / referral

wpthemedetector.co.uk / referral

kambasoft.com / referral

китай.с.новым.годом.рф / referral

непереводимая.рф / referral

 
Some of the the spammer uses different prefix or termination on the URL, with one the following:

  • -1 -2 -3 -4 -5 -6 -7 -8 -9
  • -aa -bb -cc -dd -ee -ff -gg -hh -ii -jj
  • -aaa -bbb -ccc -ddd -eee -fff -ggg -hhh -iii
  • site1 site2 site3 site4 site5 site6 site7 site8 site9
  • www1 www2 www3 www4 www5 www6 www7 www8 www9

It is also common to see your GA code number attached to the url of the spammer.

Historical Crawler Spam List

1-free-share-buttons.com / referral

 

1-99seo.com / referral

timer4web.com / referral

seo-2-0.com / referral

platezhka.net / referral

fix-website-errors.com / referral

success-seo.com / referral

keywords-monitoring-your-success.com / referral

videos-for-your-business.com / referral

free-video-tool.com / referral

semaltmedia.com / referral

magnet-to-torrent.com / referral

dailyrank.net / referral

torrent-to-magnet.com / referral

uptimebot.net / referral

dogsrun.net / referral

sitevaluation.org / referral

###.responsive-test.net / referral

100dollars-seo.com / referral

uptime.com / referral

forum69.info / referral

uptimechecker.com / referral

partner.semalt.com / referral

top1-seo-service.com / referral

best-seo-offer.com / referral

fast-wordpress-start.com / referral

best-seo-solution.com / referral

wordpress-crew.net / referral

semalt.semalt.com / referral

dbutton.net / referral

semalt.com / referral

justprofit.xyz / referral

7makemoneyonline.com / referral

video--production.com / referral

anticrawler.org / referral

buttons-for-website.com / referral

baixar-musicas-gratis.com / referral

buttons-for-your-website.com / referral

descargar-musica-gratis.net / referral

Latest REFERRAL Spam (updated: August 29, 2016)

uptime.com

homemade.gq

 

site-auditor.online

1-99seo.com

monetizationking.net

compliance-checker.info

1-free-share-buttons.com

compliance-[name].top 

spin2016.cf

ussearche.cf

familyholiday.ml 

bestofferswalkmydogouteveryday.gq

globalscam.ga

cookie-law-enforcement-**.xyz

luxmagazine.cf

executehosting.com

expdom.com

cookielawblog.wordpress.com

www1.cookie-law.xyz

[NUMBER].social-s-***.xyz

timer4web.com

free-share-buttons-***.xyz

forum.topic#.ilovevitaly.xyz

seo-2-0.com

californianews.cf

rank-checker.online

keywords-monitoring-your-success.com

eyes-on-you.ga

gq-catalog.gq

KEYWORD / PAGE SPAM

eu-cookie-law.blogspot.com

eu cookie law eu-cookie-law.info

share buttons sharebutton.org

free-share-buttons.blogspot.com

www.get-free-social-traffic.com

sharebutton.to

/1-free-share-buttons.com

sharebutton.org

 
*Some of the spam use different endings:
-aa -bb -cc -dd -ee -ff -gg -hh -ii -aaa -bbb -ccc- ddd -eee -fff -ggg -hhh -iii -jdh -fdm -hgd-one -two -three -four -five -six -seven -eight -nine -1 -2 -3 -4 -5- 6 -7 -8 -9 [names]

Other ways of boosting your Analytics

Cleaning up your analytics is an important part of getting healthy reports, to get even better insights and boost your Analytics, you can follow these best practices.

Do you have any Questions/Feedback?

I've tried to cover every important detail in the article, however, if there is any part of the guide where you got stuck let me know in the comments and I'll try to clarify it.

Spam hits thousands of Google Analytics users. If this article has helped you, please consider sharing it or leaving a comment about your experience -- it just may help other people :)