Filter out bots in Internal Traffic Statistics

Hi, I was exploring v4 and absolutely love the new dashboards and internal traffic statistics. I can already see how this will create value for our clients. Thank you.

Could you guys kindly consider to allow filters in the traffic statistics?

I’ve got serveral uptime monitors up and running, and they seem to fill up the statitistics a lot.
See these user agent records I got fromm the dashboard_traffic_stats_pageviews table:

If we could have something like a repeater in which we can put regular expressions to check the user_agent against, that would possible solve the issue.

Also, hiding traffic from back-end users as requested by @kevinvermeulen would also be a great addition.

We can see it’s already a great addition.
Thank you for considering this.

2 Likes

We’re experiencing a similar issue — due to traffic generated by uptime monitors and internal requests, the statistics are not fully reliable.

2 Likes

This will need to be addressed in the v4.1 release.

2 Likes

Nice UX (and implementation with jaybizzle/crawler-detect) example is in VDLP.Redirect plugin where you can click on a legend item in bar chart to toggle crawler/visitor bar visibility:

2 Likes

Thanks @Eoler, the jaybizzle/crawler-detect package looks like the way to go.

1 Like

A bot filter has been included in v4.0.13 in the Data Filters tab of the Internal Traffic Statistics settings area.

Hopefully it helps

2 Likes

Great news, Sam, thanks.

It looks great and seems to be exactly what we need.

Would I be correct to assume that this doesn’t filter out bots retroactively?

That’s correct. It only filters bots for new statistics moving forward.

1 Like

Thank you very much. I’ve tested it out and it works very well.

2 Likes