Website Bounce Rate Calculator: Single-Page Sessions Over Total
Work out a website's bounce rate — the share of visitors who arrive and leave without exploring further, and the figure designers, marketers, and SEO teams watch as a first-pass engagement signal.
Adjust the inputs and select Calculate for a full breakdown.
Compare Common Scenarios
How the numbers shift across typical situations for this calculator:
| Scenario | Bounce rate | Engaged sessions share |
|---|---|---|
| 300 of 1,000 sessions | 30.00% | 70.00% |
| 650 of 1,000 (blog) | 65.00% | 35.00% |
| 120 of 800 (funnel) | 15.00% | 85.00% |
| 4,500 of 6,000 | 75.00% | 25.00% |
How This Calculator Works
Enter the number of single-page sessions and the total sessions in the same period. The calculator divides one by the other and multiplies by 100 to give the bounce rate, with the engaged-session share shown alongside.
The Formula
Part as a Percentage of a Whole
Part is the portion, Whole is the total it belongs to
Worked Example
A site with 300 single-page sessions out of 1,000 total has a 30% bounce rate, with 70% engaged sessions. Content-focused sites (blogs, news) routinely run 60% to 80% — a high bounce there is not always bad, since readers often get what they came for on one page. Funnels, landing pages, and ecommerce sites with a 60%+ bounce rate usually have problems.
Key Insight
Bounce rate's meaning depends entirely on what the page is trying to do. A blog post with a 75% bounce rate may have delivered exactly what the reader needed; a checkout page with the same rate is bleeding revenue. Context matters more than the number itself — and that's why GA4 moved away from bounce rate as a default metric toward 'engaged sessions'.
Bounce rate context + GA4 changes
DEFINITION variation substantial.
Universal Analytics (UA, deprecated July 2023).
Single-page session = bounce.
Substantial — any pageview = no bounce.
GOOGLE ANALYTICS 4 (GA4).
Substantial NEW definition.
Bounce = NON-ENGAGED session.
ENGAGED session = session 10+ seconds, multiple pageviews, OR conversion event.
Substantial — GA4 bounce inverse of UA bounce rate substantially.
Substantial — GA4 bounce rates substantially LOWER than UA reported.
Adobe Analytics + other tools.
Substantial — substantial own definitions.
BENCHMARKS by PAGE TYPE (UA traditional).
Blog / content. 70-90%. Substantial.
Substantial — user reads article, leaves. Not 'bad'.
Landing page. 60-90%. Substantial.
Substantial — purpose is single conversion.
E-commerce homepage. 30-50%.
E-commerce product page. 40-60%.
B2B services. 25-55%.
Portal / dashboard. 10-30%.
SaaS marketing site. 30-50%.
Substantial — context matters.
GA4 ENGAGEMENT RATE benchmarks (inverse of bounce).
Substantial — 50-70% typical good.
Substantial — varies by site type.
WHY BOUNCE high.
Substantial — irrelevant traffic.
Substantial — bad UX, slow page.
Substantial — mismatched intent (paid ad → wrong page).
Substantial — mobile experience poor.
Substantial — confusing navigation.
Substantial — captcha / paywall walls.
Optimization tactics for bounce + GA4 engagement
PAGE SPEED substantial.
Substantial — 3+ sec load substantial bounce.
Core Web Vitals substantial.
LCP (Largest Contentful Paint) <2.5s.
FID/INP <100ms / <200ms.
CLS <0.1.
Substantial Google ranking factor.
MOBILE substantial.
Substantial 60%+ traffic mobile.
Substantial — responsive design substantial.
Substantial — readable font sizes.
Substantial — tap-friendly buttons.
CONTENT QUALITY.
Substantial — match search intent.
Substantial — clear value proposition above fold.
Substantial — well-formatted.
Substantial — scannable.
INTERNAL LINKING substantial.
Substantial — related content links.
Substantial — suggested next reads.
Substantial — substantial reduces single-page sessions.
CTA placement.
Substantial — substantial above fold.
Substantial — clear next action.
AD-PAGE MATCH.
Substantial — substantial match ad copy to landing page.
Substantial — substantial reduces mismatch bounces.
POPUPS / OVERLAYS.
Substantial — substantial timed correctly.
Substantial — substantial mobile overlay penalties (Google).
VIDEO substantial.
Substantial — substantial increases dwell time.
Substantial — engagement on landing pages.
CHATBOT substantial.
Substantial — engagement substantial.
EXIT-INTENT substantial.
Substantial — last-chance offers.
GA4 SPECIFIC.
Substantial — track engagement events.
Substantial — scroll depth, video play, form interactions.
Substantial — convert bounce to engaged.
Substantial — single-page sessions with engagement count as engaged.
Website bounce rate benchmarks (2024, UA + GA4)
Reference bounce rates by page type.
| Page type | UA bounce rate |
|---|---|
| Blog / content | 70-90% |
| Landing page (paid traffic) | 60-90% |
| E-commerce homepage | 30-50% |
| E-commerce product | 40-60% |
| E-commerce category | 25-45% |
| B2B services | 25-55% |
| SaaS marketing site | 30-50% |
| Portal / dashboard | 10-30% |
| News / media | 60-80% |
| GA4 engagement rate (inverse) target | >50% good |
| Core Web Vitals LCP target | <2.5s |
GA4 deprecated UA bounce rate. GA4 engagement rate = (engaged sessions / total sessions) where engaged = 10+ sec, multi-page, or conversion event. Context matters — blog 80%+ bounce often fine, e-commerce checkout 80% bounce substantial concern. Core Web Vitals substantial Google ranking factor.
Frequently Asked Questions
How is bounce rate calculated?
Divide single-page sessions by total sessions, then multiply by 100. 300 single-page sessions out of 1,000 total is a 30% bounce rate.
What is a good bounce rate?
Depends entirely on page intent. Blogs and content sites commonly run 60% to 80% (often fine). Funnels, landing pages, and ecommerce should usually sit below 60%. Compare against pages of the same type.
Why did GA4 drop bounce rate as a default?
Because single-page sessions are not always bad. GA4's default engagement metric is 'engaged sessions' — sessions lasting 10+ seconds, with a conversion, or 2+ page views — which captures meaningful engagement better than bounce rate alone.
How can I lower bounce rate?
For funnels: faster load times, clearer headlines, stronger calls to action, better internal links. For content: related-post widgets, sticky navigation, embedded media. Match the page to the intent of the traffic coming to it.
Does bounce rate affect SEO?
Not directly as a ranking signal, but it correlates with what does matter — dwell time, return visits, and content satisfaction. A persistently high bounce rate on pages targeted for specific queries often signals a mismatch worth fixing.
When is this calculator unreliable?
Less reliable when GA4 vs UA bounce rate compared (GA4 measures engagement — fundamentally different metric, substantially LOWER reported rates), when single-page apps (SPA) don't trigger second pageview (artificially inflates bounce), when anchor/scroll tracking changes definition, when goal completion on landing page (high-quality bounce — purpose achieved), when bot traffic inflates, or when referrer source quality differs substantially. Context matters — blog 80% bounce often fine.
References & Authoritative Sources
- Google Analytics 4 — Engagement Rate Documentation · consulted June 1, 2026 · GA4 platform
- Adobe Analytics — Bounce rate documentation · consulted June 1, 2026 · Analytics platform
- SEMrush / Ahrefs — Industry SEO Benchmarks · consulted June 1, 2026 · SEO research
Related Calculators
Methodology & Review
Bounce rate = (single-page sessions / total sessions) × 100%. Industry benchmarks 2024: blogs/content 70-90% (high but acceptable); retail 20-40%; B2B services 25-55%; landing pages 60-90%. Note GA4 deprecated bounce rate in favor of 'engagement rate' (inverse-like metric, 10+ sec session). Substantial UX/relevance signal. RELIABILITY: Reliable when single-page session definition documented. Less reliable when (a) GA4 vs UA bounce rate differs substantially (GA4 measures engagement); (b) single-page apps (SPA) inflate bounce (no second pageview triggers); (c) anchor/scroll tracking changes definition; (d) goal completion on landing page (high-quality bounce); (e) bot traffic; (f) referrer source quality differs.
Updated