How to Verify Traffic Claims Before Buying a Domain
Traffic is the most faked number in the domain aftermarket. Authority scores come from third parties and backlink profiles are publicly crawlable, but "visitors per month" usually arrives as a screenshot from the one person with a financial interest in inflating it. This guide is the verification workflow to run before you pay any traffic premium: what evidence to demand, what each kind actually proves, and the red flags that should end a negotiation on the spot.
Why are traffic screenshots worthless?
Because they are trivial to fabricate and impossible to audit. A dashboard screenshot can be edited in a browser's developer tools in under a minute, leaving no forensic trace in the image. Even genuine screenshots mislead: sellers cherry-pick the best month, include bot surges, or show a period when the old site was still live, which says nothing about what survives for you. Screenshots are marketing. Treat them as a claim to verify, never as evidence.
The seven-step verification workflow
- Get read-only analytics access. Ask the seller to add you as a viewer on the actual analytics property, covering 6-12 months. Viewer invites cost nothing and expose nothing sensitive, so refusal on a live traffic claim is close to disqualifying.
- Demand parking or ad revenue statements. Recurring revenue is the hardest evidence to fake: real type-in traffic earns boring, repeated cents on Sedo or Bodis statements. One good month proves a spike; six consistent months prove traffic.
- Triangulate independent estimates. Run the domain through at least two of Semrush, Ahrefs and Similarweb and compare against the claim. Estimates disagree constantly, so you are checking direction, alive versus dead, not decimals. Our roundup of traffic tools covers what each one can and cannot see.
- Audit the referrers. Ask which pages send the visitors, then go visit them. A live Wikipedia citation or an active forum thread is durable; a referrer you cannot find, or one tied to expired ad campaigns, dies with the deal. As our explainer on what survives a drop shows, referral and type-in visits are the future; everything else is history.
- Check geography and engagement. Real audiences match a site's language and topic. A UK gardening domain showing 90% of visits from one unrelated country, one-second sessions and total bounce is describing a bot contract, not an audience.
- Read the Wayback Machine. Archive history has to make the claim plausible. Frequent snapshots of a living site with real content support habit traffic; years of parking pages mean the claimed thousands of visitors were never humans.
- Reprice at the verified floor. Strip the claim down to what you confirmed: assume search traffic dies with the drop, discount raw counts for a 30-70% bot share, and bid on the remainder. If the deal only works when every claimed visitor is real, walk away.
Which red flags should end the conversation?
| Red flag | What it usually means | Your move |
|---|---|---|
| Screenshot-only proof | Nothing verifiable exists | Ask for viewer access; walk on refusal |
| Perfectly round numbers | Marketing, not measurement | Demand statements with real, messy decimals |
| Traffic claims with zero revenue history | Visitors that earn nothing usually are nothing | Ask why nobody ever monetized them |
| Refusal of read-only access | The dashboard would not survive inspection | Walk |
| Geography mismatched to content | Purchased or bot traffic | Check engagement metrics; walk if confirmed |
| A sudden recent traffic spike | Numbers manufactured ahead of the sale | Price on the pre-spike baseline only |
None of these flags requires bad faith to be dangerous. Plenty of sellers sincerely believe their own inflated dashboards, having never segmented out the bots or checked where the visitors came from. The workflow protects you from honest error exactly as well as from fraud, which is why it runs on every deal, not just the suspicious ones.
Match the evidence to the claim
Different claims demand different proof, and mismatched evidence is its own red flag. "This domain earns $40 a month parked" is provable only with statements from the parking platform, so an analytics screenshot offered in response answers a question you did not ask. "It gets 3,000 visitors a month" needs analytics access, and a parking statement cannot support it, because parked pages monetize only a fraction of resolves. "It ranks for 800 keywords" is checkable yourself in any SEO tool in seconds, no seller cooperation required. Ask for exactly the artifact that matches the claim: sellers with real assets produce it quickly, and the ones who cannot were never going to.
What can a seller legitimately prove?
Honest sellers have real options, which is exactly why accepting weak evidence is a choice. Viewer access to analytics proves current visits. Multi-month parking statements prove monetized type-in demand. Registrar-observed stats on expiry listings carry weight because a third party measured them. And independent estimate columns, the kind aggregated in DomCop alongside Majestic and Moz data, let you sanity-check a listing in seconds before you invest serious diligence time. When a seller offers none of these on a "high traffic" listing, the listing has answered your question.
How much should verification change your bid?
Completely. Unverified claims should add exactly nothing to your maximum, which means you price the domain as links plus name value and treat any surviving traffic as upside. Verified traffic gets priced by what you can do with it, park, redirect or rebuild, a framework our 2026 guide to finding expired domains with traffic walks through step by step. In practice most "with traffic" listings fail verification, and that is not a disappointment but the system working: every failed check is money that stayed in your pocket.
Frequently asked questions
Can Google Analytics numbers be faked?
The account can be genuine while the numbers are polluted: referral spam, bot hits and purchased visits all land in real dashboards. Viewer access beats screenshots, but still audit engagement, geography and source breakdowns before trusting totals.
Are parking revenue statements reliable evidence?
They are the strongest evidence commonly available. Ad platforms measure the clicks independently and pay real money on them, so multi-month statements are hard to fabricate. Insist on several consecutive months and, ideally, a live screen-share of the dashboard.
What discount should I apply to unverified traffic claims?
One hundred percent. Price the domain as if the traffic were zero, then treat anything that materializes as a bonus. Sellers with real traffic can prove it cheaply, so the discount also functions as a filter for honest counterparties.
What if the seller only has parking stats, not analytics?
That is common and workable: parking statements prove monetized resolves even when no analytics property ever existed. Just remember what the statement proves, the parked reality of type-in plus residual clicks, and that it says nothing about what a rebuilt site would attract.
Does escrow protect me from false traffic claims?
Escrow protects the transfer, not the truth. Once the domain moves and funds release, recovering money over a misrepresented metric is slow and often impractical across borders. Verification has to happen before you agree on price.