Buyer Guide 9 min read

How To Spot Inflated Traffic In Online Businesses: The Buyer’s Guide

Traffic is vanity; revenue is sanity. But if the traffic is fake, the revenue is a lie. Protect your capital with these verification techniques.

2026-08-27  ·  By Sophal Lanh, Founder of Deal Alert AI

Deal Alert AI is reader-supported. We earn commissions from affiliate links at no cost to you.

This post is based on a video from our Deal Alert AI YouTube channel. Watch the original or read the full breakdown below.

In the world of buying and selling online businesses, traffic is often the headline metric. A seller will show you a dashboard with a clean upward trend line and claim, "It really is growing 20% month over month." They might point to a niche with high search volume or a domain with a high Domain Authority. It sounds like a winning deal on Deal Alert AI or any other marketplace. But here is the hard truth: just because a website receives millions of visits does not mean those visits are real, high-quality, or profitable. In fact, too many buyers have paid six-figure sums for businesses whose traffic is largely the result of bot networks, click farms, or aggressive clickbait that does not convert. Your job as a sophisticated buyer is to look past the surface-level vanity metrics and dig into the structural integrity of the traffic source.

When you buy a website, you are not buying the code; you are buying a cash flow stream. That stream is only as good as the quality of the input. If the input is polluted with invalid traffic, the output (revenue) will eventually collapse or will be significantly lower than projected. This guide will walk you through the specific, tactical steps you can take to audit traffic quality before you sign a Letter of Intent or lock in an escrow account. We will cover technical checks, behavioral analysis, and third-party verification methods that separate the pros from the amateurs in this market.

Understanding The Anatomy of Fake Traffic

To spot what is missing, you must first understand what is present in a legitimate traffic report. Real human traffic follows a predictable, albeit messy, pattern. Humans get distracted. They make typos. They bounce if the product is not interesting. They visit during specific peak hours that correlate with their geographic location and lifestyle. For example, a blog targeting US professionals will see a spike between 8 AM and 6 PM Eastern Time, with a dip on weekends. This rhythm is the fingerprint of a real audience. When you look at a dashboard, you are looking for this rhythm. If the traffic looks like a flat line at 24 hours per day with no variation, that is your first major red flag. Bots do not sleep; they require consistent uptime and do not suffer from lack of attention.

There are different types of fake traffic, and it is important to distinguish between them. The first is "Malicious Invalid Traffic" (MVT). This is traffic generated by scripts or bots specifically designed to look like users but with the intent to fraudulently earn ad revenue or inflate the site's value for a sale. The second is "Non-Human Traffic" (NHT), which includes device farms or accidental loops where the same IP address hits the page thousands of times. The third is "Sustained Bot Traffic," often generated by click farms in high-density areas, where paid humans or semi-automated scripts click through content to generate page views. Each of these has distinct characteristics that you can identify if you know where to look in the raw data.

Why do sellers inflate traffic? It comes down to valuation models. Most online business valuations are based on a multiple of monthly EBITDA (Earnings Before Interest, Taxes, Depreciation, and Amortization). If a site has $10,000 in monthly profit, it might sell for a 30-40x multiple, resulting in a $3.6 million sale price. However, if the revenue is driven by Adsense or Display Ads, the revenue per 1,000 visits (RPM) is the key driver. If the seller has inflated their traffic by adding 1 million fake bot visits per month, their AdSense earnings might jump artificially, or the site's "authority" signals might improve, allowing them to command a higher multiple. Therefore, spotting fake traffic is not just about due diligence; it is about protecting the capital you are about to deploy.

Key Insight: Real traffic has variance. If your traffic graph is a smooth, predictable curve going up, be suspicious. Humans are inconsistent. Bot networks are programmed for consistency. Look for the "noise" in the data. That noise is the heartbeat of a real business.

The Geographic and Device Discrepancy Test

Get Free Deal Alerts Every Morning

We scan Empire Flippers, Flippa, Acquire.com and Quiet Light daily — scoring every listing. Start free.

One of the quickest ways to identify suspicious traffic is to cross-reference the geographic location of users with the domain's topical authority and language. Imagine you are buying an English-language e-commerce site that sells sneakers, targeting the US market. You pull up the traffic by country report. If you see that 40% of the traffic is coming from Nigeria, Vietnam, or unknown IP ranges, and these users are not purchasing anything, you have a problem. Legitimate e-commerce traffic should be heavily skewed toward the primary sales region. While crossover traffic is normal, it rarely exceeds 10-15% for a B2C brand unless the product is globally scalable and localized. If a non-localized site is getting massive traffic from regions where English is not the primary language, that traffic is almost certainly invalid.

Device breakdown is another critical area. Look at the split between Mobile, Desktop, and Tablet. For a news or lifestyle blog, you might expect 60-70% mobile traffic. For a B2B SaaS tool or a high-ticket enterprise service, you might expect 70-80% desktop traffic. If you see a strange anomaly, such as a B2C e-commerce store having 90% desktop traffic, or a mobile-only app having 80% desktop traffic, ask questions. Bots often default to desktop user agents because they are easier to program and less likely to be flagged by mobile app stores. A healthy mix of devices indicates a diverse, real audience. If the data shows that 90% of the mobile traffic is coming from a single operating system version that is no longer supported or is extremely rare, that is a structural red flag.

You should also analyze the "Unique Visitors" to "Page Views" ratio. A normal content site might have a ratio of 3 to 5. This means the average user views 3 to 5 pages before leaving. If the ratio is 1.1, it means users are landing on a page and leaving immediately (high bounce rate), which is bad for SEO but common on low-quality ads. If the ratio is 15 or 20, it means users are clicking through many pages rapidly without buying. While this looks like high engagement, it is often the signature of bot clusters that crawl the site to mimic deep engagement patterns. By correlating geographics, devices, and depth of interaction, you can build a 3D profile of your audience and immediately spot the outliers that do not fit the logical model of your business.

Verifying Ad Network Performance and RPMs

If the website is monetized through display advertising, your primary defense against fake traffic lies in the performance metrics of your ad network. Pseudo-traffic often looks attractive to sellers but is filtered out by ad networks like Google AdSense, AdThrive, or Mediavine. To verify, you must request the Profit and Loss (P&L) statement for the last six to twelve months from the ad network, not just the seller’s bank statement. The bank statement might be real, but if the ad network is labeling a significant portion of the clicks as "flagged" or "filtered," the revenue is not as stable as it appears. Many sellers strip out the "invalid clicks" from their presentation numbers, showing only the net income, but if the filter rate is too high, the ad network could terminate the account or reduce rates, crushing the business value overnight.

Calculate the Revenue Per Mille (RPM) for the specific niche. For example, a finance blogging site should have a high RPM, often between $20 and $50+. A hobbyist gardening site might have an RPM of $3 to $8. If the seller shows you a gardening site with $100,000 in traffic but only $100 in ad revenue (an RPM of $1), the traffic is either low-quality (low intent) or fake (bot traffic that gets blocked from high-paying ads). Conversely, if a low-niche site shows an RPM of $100, investigate the mix of ads. Are they using pop-ups or intrusive formats that drive away real users? High RPMs on low-quality traffic are a sign of a house of cards. The quality of the traffic dictat

Cross-Referencing Third-Party Analytics Tools

No seller can manipulate every analytics source simultaneously. When you are evaluating an online business for acquisition, do not rely solely on the data the seller provides. Request read-only access to Google Analytics 4, then cross-reference those numbers against third-party tools such as Semrush, Ahrefs, and SimilarWeb. Significant discrepancies between what Google Analytics shows and what Semrush estimates will be a red flag. A legitimate, organically-grown content site with 50,000 monthly visitors will typically show consistent patterns across all three sources within a reasonable margin. A site that shows 50,000 in GA but only 3,000 in Semrush is almost certainly inflating its traffic numbers through bot traffic, direct-buy sessions, or shared referral schemes.

Pay particular attention to the source breakdown. Organic search traffic from Google is the hardest traffic type to fake convincingly at scale, because it requires actual keyword rankings that you can verify in Ahrefs or Semrush independently. Ask the seller to show you their Search Console data. If organic traffic in Google Search Console does not align with the organic traffic shown in GA, the discrepancy is almost always fraudulent. Referral traffic and direct traffic are the easiest categories to inflate artificially. If a site shows 80 percent direct traffic, that pattern is unusual for a typical content or e-commerce business and warrants deep investigation before you move to letter of intent.

Session Quality Metrics That Reveal Fake Visitors

Raw visitor counts are the least reliable metric in any due diligence. What matters for business valuation is the quality of those sessions, specifically whether real humans are engaging with the content and converting into revenue. When you get access to the analytics, look at average session duration, pages per session, and bounce rate by traffic source. Legitimate human visitors typically spend between one and three minutes on a content article and view between one and a half to two pages per session. If the analytics show a 98 percent bounce rate with an average session duration of two seconds across all traffic sources, those visitors are bots, not buyers.

Revenue-to-traffic ratios are your most powerful cross-check. Divide the verified monthly revenue by the claimed monthly sessions to get revenue per session. For an affiliate content site, a healthy revenue per session is typically between two and fifteen cents depending on the niche. If the math produces a number that is absurdly low, for example a site claiming ,000 per month in revenue with 500,000 monthly sessions producing only two cents per session, the traffic numbers are almost certainly inflated. Real buyers in the acquisition market should build this calculation into every single evaluation and use it as a quick filter before investing time in deeper due diligence.

By Sophal Lanh, Founder of Deal Alert AI: Sophal built Deal Alert AI after years of analyzing online business acquisitions and missing time-sensitive deals. The platform tracks and scores 100+ listings daily across Empire Flippers, Flippa, Acquire.com, and Quiet Light. Learn more →

Get Deals Before Other Buyers

We scan Empire Flippers, Acquire, Flippa, and Quiet Light daily. The best sub-$500K businesses are gone within 48 hours.