Understanding Bot Traffic

Bot traffic refers to any non-human visitors clicking your links. While this might sound concerning, most bot traffic is legitimate and serves important functions on the internet.

Bots click links for several legitimate reasons:

  • Link previews — Social platforms like Facebook, Twitter, and LinkedIn fetch your links to generate preview cards
  • Spam detection — Email providers and social networks check links to protect users from malicious content
  • Search indexing — Search engines like Google crawl links to index content
  • Security scanning — Anti-virus and firewall services verify link destinations

How Linkly Identifies Bots

Linkly uses two methods to detect bot traffic:

1. User Agent Detection

Many bots identify themselves through their user agent string. For example, Googlebot, Facebookbot, and Twitterbot all announce themselves. See our full list of detected bots.

2. ISP Detection

Some bots don't identify themselves, but we can detect them by checking if the request originates from a cloud hosting provider like AWS, Google Cloud, or DigitalOcean. Traffic from data centers is almost always automated.

Social Media Crawler Handling

Linkly can optionally exclude social media crawlers from Facebook, Twitter, LinkedIn, Google, and YouTube from your analytics. When enabled:

  • They aren't recorded in your analytics
  • They don't count against your click limits
  • They're always allowed through, even when bot blocking is enabled
  • They can still generate custom social previews

This keeps your analytics focused on human visitors while social sharing continues to work seamlessly. For configuration options, see Blocking Social Media Crawlers.

Is Bot Traffic Bad?

In most cases, no. The majority of bots are "good bots" performing useful functions.

However, bot traffic can be problematic when it:

  • Inflates click counts — Making it harder to measure real engagement
  • Skews conversion rates — Bots never convert, so high bot traffic makes conversion rates appear lower
  • Consumes click limits — Though social media crawlers can be excluded from limits

For information about invalid traffic from advertising platforms, see our article on TikTok invalid traffic.

How to Filter Bots from Reports

Use the Filter robots button at the top right of your traffic reports to exclude bot traffic from your analytics.

Exclude robots button
Exclude robots button

Blocking Bot Traffic

You can optionally block bots from accessing your links entirely. However, we generally don't recommend this because:

  • Good bots that check for spam may flag your link as suspicious if blocked
  • Custom social previews won't work on most platforms
  • Search engines won't be able to index your links

For detailed configuration options including how to block bots while still allowing social media previews, see Blocking Social Media Crawlers.

How to Block Bots

  1. Under Block bots & spiders, enable Block robots

    Under **Block bots & spiders**, enable **Block robots**
    Under Block bots & spiders, enable Block robots
  2. Blocked bots will see an Access Blocked page

    The HTTP status code returned is 403 Forbidden.

    Blocked bots will see an **Access Blocked** page
    Blocked bots will see an Access Blocked page

Frequently Asked Questions

Bots visit links to generate previews, check for spam, and index content for search engines. This is normal and usually beneficial.

Should I block robots?

In general, no. Blocking robots can cause your links to be flagged as spam by social networks and email providers.

Only block bots if you have a specific reason, such as private internal links. See Blocking Social Media Crawlers for more options.

Why is most of my traffic from bots?

Links shared via social media, email, or SMS often generate significant bot traffic because these platforms actively scan links for spam and security threats.

As your human traffic grows, bots will represent a smaller percentage of total clicks.

Do bots count against my click limit?

Most bots do count against your limit, as it costs the same to process any request.

However, you can enable Skip social crawler tracking to exclude social media crawlers from Facebook, Twitter, LinkedIn, Google, and YouTube from limits and analytics.

Blocked requests also don't count toward your limits.

Why don't I see these bots in Google Analytics?

Google Analytics relies on browser JavaScript to track visitors. Bots typically don't execute JavaScript, so they don't appear in GA reports.

Linkly records all traffic server-side, giving you complete visibility into both human and bot traffic.

How does Linkly know if a visitor is a bot?

Most legitimate bots identify themselves via their user agent string. See our list of detected bots.

For bots that don't identify themselves, we check if the request originates from a cloud hosting provider or data center, which indicates automated traffic.

Many VPN services route traffic through data centers that Linkly identifies as potential bot sources.

If you need to test links from another country, ask someone with a regular residential internet connection to check it for you.

What about fake clicks from ad platforms?

Invalid traffic from advertising platforms like TikTok is a different issue from bot traffic. These clicks come from real mobile devices but may not represent genuine interest.

See our article on TikTok invalid traffic for more information.

Track 1000 monthly clicks with all features included.

No credit card required