Website Flipping Lab

Due Diligence Checklist

Complete before making an offer

Progress0%
0
Completed
62
Total
β€”
Outcome
βœ“
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
βœ“
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
βœ“
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
βœ“
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)
βœ“
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)
βœ“
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
βœ“
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)
βœ“
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