Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Built-in Audience that Excludes Bots

Avatar

Avatar
Coach
Level 10
SarahEOwen
Level 10

Likes

270 likes

Total Posts

408 posts

Correct reply

17 solutions
Top badges earned
Coach
Originator
Contributor 2
Contributor
Shape 25
View profile

Avatar
Coach
Level 10
SarahEOwen
Level 10

Likes

270 likes

Total Posts

408 posts

Correct reply

17 solutions
Top badges earned
Coach
Originator
Contributor 2
Contributor
Shape 25
View profile
SarahEOwen
Level 10

18-09-2017

Target should have a built-in Audience that automatically excludes the IAB Bots. This Audience should also provide the ability to add specific user-agents.

Similar functionality can be found within Adobe Analytics (see screen shot below). The IAB Bot Filtering can be checked to filter out known bots, and then the ability to add specific user-agents as well is provided.

Having Bots in the Tests negatively impacts visitor metrics, such as RPV.

1301345_pastedImage_0.png

8 Comments

Avatar

Avatar
Give Back
Level 2
petero52240340
Level 2

Likes

2 likes

Total Posts

6 posts

Correct reply

0 solutions
Top badges earned
Give Back
Ignite 3
Ignite 1
Validate 1
Boost 1
View profile

Avatar
Give Back
Level 2
petero52240340
Level 2

Likes

2 likes

Total Posts

6 posts

Correct reply

0 solutions
Top badges earned
Give Back
Ignite 3
Ignite 1
Validate 1
Boost 1
View profile
petero52240340
Level 2

22-09-2017

I completely agree.

Avatar

Avatar
Coach
Level 10
SarahEOwen
Level 10

Likes

270 likes

Total Posts

408 posts

Correct reply

17 solutions
Top badges earned
Coach
Originator
Contributor 2
Contributor
Shape 25
View profile

Avatar
Coach
Level 10
SarahEOwen
Level 10

Likes

270 likes

Total Posts

408 posts

Correct reply

17 solutions
Top badges earned
Coach
Originator
Contributor 2
Contributor
Shape 25
View profile
SarahEOwen
Level 10

22-09-2017

Thanks for the vote!

Avatar

Avatar
Give Back 200
Employee
ryanr701
Employee

Likes

215 likes

Total Posts

224 posts

Correct reply

99 solutions
Top badges earned
Give Back 200
Give Back 100
Give Back 50
Give Back 25
Give Back 10
View profile

Avatar
Give Back 200
Employee
ryanr701
Employee

Likes

215 likes

Total Posts

224 posts

Correct reply

99 solutions
Top badges earned
Give Back 200
Give Back 100
Give Back 50
Give Back 25
Give Back 10
View profile
ryanr701
Employee

28-09-2017

This is a good request. As a current work around you can create a profile script to build this audience. Something like this probably gets you ~80% of the way there:

It checks to see if it is a first time visitor, if so it evaluates their user agent for the common bot useragents. If one of them is found it returns the string "true". You can then create an audience off of that profile script value.

Avatar

Avatar
Coach
Level 10
SarahEOwen
Level 10

Likes

270 likes

Total Posts

408 posts

Correct reply

17 solutions
Top badges earned
Coach
Originator
Contributor 2
Contributor
Shape 25
View profile

Avatar
Coach
Level 10
SarahEOwen
Level 10

Likes

270 likes

Total Posts

408 posts

Correct reply

17 solutions
Top badges earned
Coach
Originator
Contributor 2
Contributor
Shape 25
View profile
SarahEOwen
Level 10

28-09-2017

Hi ryanr8

Thanks for saying this is a good request

We made an Audience to exclude based on values in the HTTP Header (see screen shot below).

Though, profile scripts are something I would like to get a better handle on (right now I feel like profile scripts man-handle me ). Would you mind explaining the pros/cons of using a regular audience vs using a profile script value to build the audience to exclude bots?

1313177_pastedImage_2.png

Thanks so much!!

Sarah

Avatar

Avatar
Give Back 200
Employee
ryanr701
Employee

Likes

215 likes

Total Posts

224 posts

Correct reply

99 solutions
Top badges earned
Give Back 200
Give Back 100
Give Back 50
Give Back 25
Give Back 10
View profile

Avatar
Give Back 200
Employee
ryanr701
Employee

Likes

215 likes

Total Posts

224 posts

Correct reply

99 solutions
Top badges earned
Give Back 200
Give Back 100
Give Back 50
Give Back 25
Give Back 10
View profile
ryanr701
Employee

29-09-2017

That works too. One of the big advantages of the profile script in my opinion is that I can use regex. So my one "bot\b" condition will find any user agent with "bot" no need to explicitly look for bingbot, adsbot, googlebot, etc. And the regex doesn't include any false positive matches like "bottom", "bother" or whatever else might be in a useragent that isn't actually a bot.

Avatar

Avatar
Give Back 25
Level 3
YogitaBist
Level 3

Likes

20 likes

Total Posts

37 posts

Correct reply

1 solution
Top badges earned
Give Back 25
Ignite 5
Ignite 3
Give Back 10
Give Back 5
View profile

Avatar
Give Back 25
Level 3
YogitaBist
Level 3

Likes

20 likes

Total Posts

37 posts

Correct reply

1 solution
Top badges earned
Give Back 25
Ignite 5
Ignite 3
Give Back 10
Give Back 5
View profile
YogitaBist
Level 3

13-11-2017

This is amazing.. I usually add segment filter in my reports to exclude bots traffic..

Target reporting will be more accurate besides saves a lot of time in creating and importing audience from analytics

Avatar

Avatar
Coach
Level 10
SarahEOwen
Level 10

Likes

270 likes

Total Posts

408 posts

Correct reply

17 solutions
Top badges earned
Coach
Originator
Contributor 2
Contributor
Shape 25
View profile

Avatar
Coach
Level 10
SarahEOwen
Level 10

Likes

270 likes

Total Posts

408 posts

Correct reply

17 solutions
Top badges earned
Coach
Originator
Contributor 2
Contributor
Shape 25
View profile
SarahEOwen
Level 10

13-11-2017

Thanks for the vote, YogitaBist​!

Avatar

Avatar
Level 1
jaysoncote
Level 1

Likes

0 likes

Total Posts

1 post

Correct reply

0 solutions
View profile

Avatar
Level 1
jaysoncote
Level 1

Likes

0 likes

Total Posts

1 post

Correct reply

0 solutions
View profile
jaysoncote
Level 1

04-10-2018

This is exactly what I'm looking for as well - trying to avoid negative SEO hit from running a dual URL test (testing experiences are drastically different) by sending all bot traffic to the already live/indexed URL for the life of the test since any action taken will eventually overtake that URL.