The measured data reveals the following key findings: Human traffic has a pass value of 53%, while bot traffic totals a pass value of 47%. Search engine crawlers from Google, Yandex, and Bing have a pass value of 18%. SEO scrapers, including Ahrefs, Semrush, and Majestic, show a pass value of 12%. Monitoring and uptime tools have a pass value of 17%. Full tables are provided below on this page.
Below: key findings, platform breakdown, implications, methodology, FAQ.
Free online tool — HTTP header checker: instant results, no signup.
| Metric | Pass / Value | Median | p75 |
|---|---|---|---|
| Human traffic | 53% | — | — |
| Bot traffic (total) | 47% | — | — |
| Search engine crawlers (Google, Yandex, Bing) | 18% | — | — |
| SEO scrapers (Ahrefs, Semrush, Majestic) | 12% | — | — |
| Monitoring & uptime tools | 17% | — | — |
| AI crawlers (GPTBot, ClaudeBot, PerplexityBot) | 5% | — | — |
| Malicious (bruteforce, scanners) | 8% | — | — |
| Unidentified / generic scrapers | 7% | — | — |
| Platform | Share | Detail | — |
|---|---|---|---|
| GoogleBot + GoogleBot-Mobile | 14% | legit: 100% | — |
| YandexBot | 6% | legit: 100% | — |
| Bingbot | 2% | legit: 100% | — |
| AhrefsBot + SemrushBot | 8% | legit: 100% | — |
| GPTBot (OpenAI) | 2.1% | AI crawler | — |
| ClaudeBot (Anthropic) | 1.4% | AI crawler | — |
| PerplexityBot | 1.0% | AI crawler | — |
| UptimeRobot + Pingdom | 6% | monitoring | — |
Top-10k public sites with analytics participation agreement (anonymised logs). Period: March 2026, weekly averages. Bot classification via User-Agent pattern matching + reverse DNS verification (for search engines). Unidentified = not matched but showing bot-like behaviour (no referer, linear paths, 24/7 regular).
Currently, bot traffic accounts for 47% of total web traffic among the Top-10k websites, with notable contributions from both beneficial bots, such as search engine crawlers, and harmful bots, including scrapers and malicious actors. Understanding this distribution is crucial for webmasters to implement appropriate measures for traffic management and security.
The landscape of web traffic is evolving, with bots playing an increasingly significant role. Currently, bot traffic accounts for 47% of all traffic to the Top-10k websites. This section delves into the distribution of bot traffic, highlighting the types of bots involved, such as search engine crawlers, SEO scrapers, and various AI crawlers, along with their implications for webmasters.
To understand the bot traffic dynamics, we categorize bot traffic into three main types: good bots, bad bots, and unknown bots. Good bots, which include search engine crawlers like Googlebot and Bingbot, are essential for indexing and ranking in search engines. Bad bots, on the other hand, encompass web scrapers, spammers, and other malicious entities that can harm website performance and data integrity. Unknown bots are those whose intentions cannot be easily classified.
Current trends indicate that good bots make up 18% of the total bot traffic in the Top-10k, while malicious bots account for 8%. Additionally, there is a portion of unidentified or generic scrapers that contributes to the overall traffic. This distribution highlights the importance for webmasters to differentiate between various bot types to effectively manage their traffic.
Practical Example: Identifying Good and Bad Bots
Webmasters can utilize server logs and tools such as AWStats or Google Analytics to identify bot traffic. By configuring their server to log user agent strings, they can analyze which bots are accessing their sites. For example, the command below can be used to filter bot activity in Apache logs:
grep -i 'bot' access.log | awk '{print $1, $9}' | sort | uniq -c | sort -nrThis command searches the access logs for entries containing 'bot', displaying the IP addresses and the number of requests made by each. Webmasters can then compare these logs against known bot user agents to classify traffic accurately.
Furthermore, the impact of bot traffic on website performance cannot be overstated. High levels of bad bot traffic can lead to degraded server performance, increased bandwidth costs, and even potential security breaches. Therefore, implementing strategies such as rate limiting and IP blacklisting is essential in mitigating these risks.
To implement rate limiting, webmasters can use tools like mod_evasive in Apache or nginx_limit_req in Nginx. For example, in Nginx, the following configuration limits requests to 10 per second per IP:
http {
limit_req_zone $binary_remote_addr zone=one:10m rate=10s;
server {
location / {
limit_req zone=one burst=5;
}
}
}This configuration helps to ensure that legitimate users are not adversely affected by bots that may be overwhelming the server.
In summary, understanding the distribution of bot traffic in the Top-10k websites in 2026 is crucial for optimizing website performance and ensuring security. By effectively categorizing and managing bot traffic, webmasters can protect their sites from potential threats while leveraging the benefits of good bots for search optimization.
Reverse DNS lookup on the IP + check it resolves back to google-crawler.google.com. Only after verification treat as legit.
Depends. If you want citations in Perplexity/ChatGPT — allow them. If content is paid/proprietary — block via robots.txt or CF rule.
Yes, global average 40-50%. Trend upward due to AI scraping and AI-content monetisation.
Access logs + <a href="/en/s/glossary-robots-txt">robots.txt</a> audit. Plus Enterno Pro dashboard shows bot % by User-Agent.
Free plan — 10 monitors, checks every 5 min, no card required. Upgrade for 1-minute interval and multi-region monitoring.