Due Diligence Checklist
Complete before making an offer
Progress0%
0
Completed
62
Total
β
Outcome
Domain & History
0/6
β
Verify the real domain age via WHOIS (at least 2β3 years)stop dealRead article β
β
Check the site's history on Wayback Machine: no radical niche changes
β
Verify the domain was never used for spam, pharma or adult content in the paststop dealRead article β
β
Check for manual penalties in Google Search Console (request read-only access from the seller)
β
Search the domain with 'site:domain.com' on Google β all pages must be indexed
β
Verify the domain is clean, transferable and free from contractual restrictions
Traffic & Analytics
0/10
β
Get read-only access to Google Analytics β never accept screenshots onlystop deal
β
Verify that the primary traffic source is organic Google search (at least 50β60%)
β
Analyze the last 12β24 months trend: no sudden drops coinciding with Google algorithm updatesstop deal
β
Cross-check GA data with Ahrefs or SEMrush estimates (divergences >50% are suspicious)warning
β
Check the bounce rate: below 10% is anomalous (possible double-tracking or bot traffic)
β
Verify average session duration: must be consistent with the type of content
β
Analyze geographic distribution: traffic should come from monetizable countries
β
No single page should generate more than 15β20% of total trafficwarning
β
Get read-only access to Google Search Console and review impressions and CTR per keyword
β
Verify there are no sudden traffic spikes in recent weeks (sign of artificial inflation)stop deal
Revenue & Monetization
0/9
β
Request a live screen-share session of the revenue dashboards (Amazon, Mediavine, Stripeβ¦)stop deal
β
Do not trust screenshots: editing an HTML page takes 30 seconds
β
Verify that Revenue Per Visitor (RPV) is consistent with industry benchmarks
β
Review monthly revenue over the last 12 months: no isolated spikes or zero-revenue monthswarning
β
Verify that monetization accounts are transferable (personal AdSense accounts are not)
β
Calculate net profit by deducting all costs (hosting, tools, freelancers, content)
β
Verify the absence of zero-revenue months immediately followed by a sudden spikestop deal
β
Check that dependency on a single affiliate program does not exceed 80% of revenuewarning
β
Request PayPal or bank statements that match the declared monthly payments
SEO & Backlinks
0/8
β
Full backlink profile analysis with Ahrefs or SEMrush (filter: dofollow, one per domain, DR >20)
β
Manually review high-DR domains with near-zero organic traffic: likely PBNstop deal
β
Verify the percentage of exact-match anchor text: above 20β25% is suspicious
β
Check link acquisition history: sudden link spikes in a short period are a red flagwarning
β
Verify that links come from relevant niches (no links from unrelated languages or topics)
β
Use Wayback Machine to verify that linking sites haven't radically changed topics
β
Check if the site has received manual penalties for link schemes in Search Console
β
Verify Domain Rating trend over the last 12 months (stable growth is a positive signal)
Content Quality
0/7
β
Manually read at least 10β20 articles: they must demonstrate real expertise (E-E-A-T)
β
Verify originality with Copyscape or Duplichecker: no duplicate content allowed
β
Evaluate whether content was mass-generated with unedited AI (thin content)warning
β
Check that articles include original images, proprietary data or first-hand experience
β
Verify the last-updated date: content not refreshed for years tends to lose rankings
β
Analyze the internal linking structure: thorough internal linking signals editorial care
β
Estimate how much content requires rework or updating post-acquisition (impacts costs)
Technical
0/8
β
Run a full site audit with Screaming Frog or SEMrush (404 errors, broken redirects, orphan pages)
β
Check Core Web Vitals on PageSpeed Insights (LCP, CLS, INP must be in the green)
β
Check loading speed on both mobile and desktop
β
Verify the site has active SSL and no browser security warnings
β
Assess the quality of the current hosting and estimate migration costs
β
Verify that WordPress plugins are up to date and not obsolete (security risk)
β
Check that no pirated or unlicensed scripts/software are installedstop deal
β
Verify that the WordPress theme is original and has a valid license
Seller & Motivations
0/7
β
Ask explicitly about the reason for selling: the answer must be specific and plausible
β
Verify the seller's history on the platform (feedback, previous transactions)
β
A seller who refuses live access to data is an extreme red flagstop deal
β
Check if the seller has sold similar sites recently (may indicate an opportunistic pattern)
β
Verify whether the team (writers, VAs, SEO) is included in the sale or tied to the sellerwarning
β
Ask how many hours per week the site currently requires to manage
β
Evaluate whether the seller offers a transition period (30β90 days of post-sale support)
Valuation & Price
0/7
β
Calculate the real multiple: asking price / monthly net profit (target: below 30Γ in 2025)
β
Compare the multiple against platform benchmarks (Empire Flippers publishes historical data)
β
Calculate the payback period: how many months of profit does the purchase price represent?
β
Estimate post-acquisition improvement costs (content, link building, technical fixes)
β
Calculate expected ROI at 12 and 24 months based on conservative projections
β
Estimate a realistic resale price after improvements (use current market multiples)
β
Always use a certified escrow account for payment β never a direct wire transferstop deal
Legend:stop dealabandon the deal immediatelywarninginvestigate further or negotiate on price