How to use the calculator
- Enter your total sessions for a period.
- Enter your bounced sessions: visits that saw one page and left.
- Pick a target to see how many more visits you would keep at a lower rate.
The formula
Bounce rate = bounced sessions ÷ total sessions × 100
Engagement rate = 100 − bounce rate
600 bounces out of 1,500 sessions is a 40% bounce rate and a 60% engagement rate.
What counts as a bounce
Tools don't agree:
- Classic definition (most analytics tools): a session with one pageview and nothing else.
- GA4: a session that was not "engaged". A session is engaged if it lasts 10 seconds or more, views two or more pages, or has a conversion. So a visitor who reads one article for three minutes is a bounce in the classic sense and engaged in GA4.
Use the numbers from one tool, and know which definition it uses before you compare.
What is a good bounce rate?
It depends on the page's job:
| Page type | Typical bounce rate |
|---|---|
| Blog posts, docs, news | 60% to 80% |
| Landing pages | 50% to 70% |
| Product and category pages | 30% to 55% |
| Checkout and signup steps | Low; a high rate here is a problem |
A help article with a high bounce rate may be doing its job: the reader got the answer. A pricing page with one means people didn't find a next step.
Bounce rate and SEO
Google has said it doesn't use your analytics bounce rate to rank pages. What matters is whether the page satisfies the search. A high bounce rate is a reason to look closer, not a ranking penalty.
How to lower it where it matters
- Match the page to the search or ad that brought people.
- Load fast; slow pages lose people before they read a word.
- Put the answer and the next step near the top.
- Link to related pages from inside the content.
- Check your numbers without bots: most bots load one page and leave, which inflates bounce rate.
NoirTrack reports bounce rate per page, source and campaign with bots left out, so the number reflects people.