Why Your Website Traffic Numbers Might Be Lying to You

You check your stats and the traffic looks steady. But the enquiries are not there to match it. Before you change your marketing or redesign your site, it is worth asking whether the data itself is the problem.

You check your stats and the traffic looks steady. A few hundred visits a day, maybe more. But the enquiries are not there to match it, your conversion rate looks wrong, and something about the numbers does not quite add up. Before you blame your marketing or start redesigning your site, it is worth asking whether the data itself is the problem.

Bot traffic is one of the most common culprits. A significant proportion of visits to any website are not people at all. They are automated tools: SEO scrapers, security scanners, content harvesters, AI crawlers. They register as sessions in your analytics, inflate your visitor counts, and often have a bounce rate of 100% because they are not actually viewing anything. If you have never filtered this kind of traffic out, your numbers are likely overstated. I have written separately about how I handle this using Cloudflare’s firewall on every site I manage, and what that looks like in practice: AI crawlers, firewalls and who is actually visiting your website.

The other issue is broken tracking, and this one catches people out more than they expect. A theme update, a plugin conflict, or a misconfigured cookie consent banner can silently stop your analytics from recording properly. Goals stop triggering. Conversions disappear from your reports. Traffic appears to drop. In some cases the opposite happens: tracking fires multiple times and inflates your numbers in a different direction. Either way, you are making decisions based on data that does not reflect reality. I worked with one client who thought their marketing had stalled because enquiries were down and the stats looked flat. Once we removed bot traffic and fixed broken event tracking, it became clear that genuine engagement was actually up. The bad data had been hiding it.

Junk referrals are worth understanding too. These are fake websites that hit your analytics purely to get their domain into your referrer reports, hoping you will notice the unfamiliar name and visit their site. They contribute nothing useful and make it harder to identify where your real visitors are actually coming from. Filtering them out is straightforward once you know what to look for, but most analytics setups are never cleaned up in this way.

The practical consequence of all of this is that decisions made on bad data tend to go in the wrong direction. If your traffic looks healthy but your actual audience is a fraction of what the numbers suggest, you might invest in marketing that is not the problem, or overlook a conversion issue that is. Getting the data right is not an optional extra. It is the foundation for making any sensible decision about your site. If you are not confident in what your analytics are telling you, that is something I cover as part of my analytics and performance work. Get in touch and I will take a look at what your numbers are actually showing.

Hello!

I’m Paul

I help independent businesses and creatives build websites, shape clear content and manage hosting that actually works in the real world.

Whether you're starting fresh or need help improving what’s already there, I offer honest, straightforward support to help your online presence grow - and keep growing.

Recent Posts

Person working on a computer setup with three screens displaying code and system logs

AI Crawlers, Firewalls and Who Is Actually Visiting Your Website

AI bots are crawling websites and copying content into their language models. Not just headlines, but whole blog posts, service pages, and anything else they can reach. In most cases it happens without permission and without credit. Here is what that means for your site.