Google Analytics – How To Exclude Spam Sources like “Semalt.semalt.com” or “buttons-for-website.com” from your Website Data

As you can see from the below. I am getting attacked by Spam Bots on one of my blogs!

semalt-buttons-for-website

These bots attack me because they are trying to gain as much data as possible in order to provide website services on a freemium basis.

Semalt and buttons-for-website.com results are very irritating as they;

  • Make bounce rates dramatically lower ( All Semalt visit lasts 0 seconds.)
  • 1 page visits mean that your average page per visit is dramatically lower
  • The traffic from semalt and buttons-for-website.com combined account for a lot of website traffic on some Google Analytics reports. (in the example above, 66% of the traffic on the specific date requested has been from these bots!) 🙁

The easiest way I have found to resolve the problem of Semalt/buttons-for-website.com Spam results.

On Reporting tab,

reporting

Select Add New Segmant

Add-Segment
Select New Segment button (its a big red one, cant miss it)

New-Segment

Select Advanced>Conditions.

Advanced-Conditions

 

Select the first box, and change this to Acquistion>Source

This is the Source of the traffic
Source-Filter

 

Change the include button, to exclude.
Exclude-Source

Now add in the following into the box

semalt.semalt.com

exclude-semalt

 

At the bottom you can select Test!

hit this button, and see if it will work if you were to save this.

Test

For me, I want to exclude both

semalt.semalt.combuttons-for-website.com

to exclude both from Google Analytics, you need to add an OR statement to the same segment.

OR

Now ive added in buttons-for-website.com

Source-contains-exclude

Give the Segment a name. Test it again if you like and save.

test-save

 

 

All done. Now check out your results, spam bot free 🙂

 

You can use this segment on any of your reports at any time. If another result looks a bit dodgy, then you can just edit the same segment.

 

UPDATE:

Since creating this post it has became very popular for helping lots of people remove these spam bot sessions from Google Analytics. also, since creating this post more different spam bots have occurred from several different domains.

I am surprised that Google have not been able to filter these results themselves for us, however below is a list of the new spam sources that you may wish to look out for and add to your list of spam sources.

Otherwise, it may appear that your website is getting a lot of views when in reality it is not.

Spam Sources List to Exclude from Your Analytics

buttons-for-your-website.com
best-seo-offer.com
best-seo-solution.com
www1.social-buttons.com
googlsucks.com
4webmasters.org

Follow the steps above this list to exclude them all from your list. Below is a list of all the domains I am now excluding shown in my analytics segmentation for excluding all spam sources/spam bots.

excluding spam sources analytics

 

SHARE IT:

Related Posts

Leave a Reply

You must be logged in to post a comment.