Bounce Rate
← Back to glossary · Category: Basics
What Bounce Rate Is, in Plain Language
Bounce rate is the share of visits to a website that end without meaningful engagement. In Google Analytics 4, the current version of Google Analytics, the definition is precise: bounce rate is the percentage of sessions that were not engaged sessions, which is the opposite of the engagement rate. A session counts as engaged if it meets any one of three conditions: it lasts longer than 10 seconds, it has a key event, or it has two or more screen or page views. A session that meets none of those three conditions counts as a bounce, and the bounce rate is the share of all sessions that bounce. If the engagement rate for a set of sessions is known, the bounce rate for the same set follows directly: bounce rate is 100 percent minus engagement rate.
That definition is newer than many site owners realise, and the change from the older definition matters. In Universal Analytics, the previous version of Google Analytics, a bounce was simply a single-page session in which there was no interaction with the page, and a bounced session had a duration of zero seconds. Under that older definition, a reader who spent several minutes reading a long article and then left, without clicking to another page or triggering a tracked interaction, counted as a bounce, even though the page had fully served them. Google Analytics 4 changed the definition so that time spent, as well as a second page view or a key event, can make a session engaged. A reader who stays and reads is no longer automatically a bounce, which is a fairer picture for content sites, and a reason never to compare a Universal Analytics bounce rate with a Google Analytics 4 bounce rate as if they were the same number.
Bounce rate is a session metric, not a page-quality score, and that distinction shapes every sensible use of it. It describes what happened during visits that began on a page or a set of pages, not whether the page itself is good in some absolute sense. A page can be excellent and still have a high bounce rate, if its job is to answer a question completely and send the reader away satisfied. A page can be poor and still have a low bounce rate, if its visitors click onwards out of confusion, or because the page's navigation is the only way to reach what they actually wanted. Reading bounce rate without asking what the page is for is the most common way to misread it.
What Bounce Rate Is Not
It is not a Google ranking factor, in the sense that Google does not rank pages by their Analytics bounce rate, and a site owner should not treat lowering a bounce rate as a direct route to higher rankings. It is not the same as exit rate, which measures exits from a page as a share of that page's views, regardless of whether the visit began there. And it is not a measure of a single visitor's satisfaction: it is an aggregate over many sessions, and it says nothing about any individual reader's experience. The glossary entries on organic traffic and on click-through rate describe neighbouring aggregates that, like bounce rate, must be read in context rather than alone.
How Bounce Rate Works
The calculation begins with a session, which is a period during which a user is engaged with a website or app. Google Analytics 4 then asks, for each session, whether any of the three engagement conditions was met. The first condition is time: a session lasting longer than 10 seconds counts as engaged, even if the visitor viewed only one page and triggered no event. The threshold is a default, and site owners should be aware that it exists, because it means that a visit of a few seconds, a glance and a departure, is treated differently from a visit in which the reader stayed long enough to take something in. The second condition is breadth: a session with two or more page or screen views counts as engaged, because the visitor moved beyond the landing page. The third condition is action: a session with a key event, such as a sign-up, a purchase, or another conversion the site owner has defined as a key event, counts as engaged, because the visitor did something the site values.
If none of the three conditions is met, the session is not engaged, and it counts towards the bounce rate. The bounce rate for a page, a traffic source, a device, or a time period is then the number of non-engaged sessions in that set, divided by the total number of sessions in that set. That division is why bounce rate must always be read with its denominator in mind: a bounce rate for a page with very few sessions is a noisy figure, and a bounce rate for a whole site averages together pages with entirely different jobs, from a homepage whose job is to route visitors onwards, to a glossary entry whose job is to answer a question and let the reader leave. Google's Analytics help documentation gives a simple illustration of the logic: a visitor who reads content for less than 10 seconds and leaves, without triggering events or visiting other pages, produces a session that is not engaged, and if that were the site's only session, the engagement rate would be zero and the bounce rate would be 100 percent.
The three conditions also explain why bounce rate behaves differently across page types, and why that difference is expected rather than alarming. A blog post that answers a question completely will often have many engaged sessions, because readers arrive, read for more than 10 seconds, and leave satisfied, and under Google Analytics 4 those readers count as engaged by the time condition, which is precisely the improvement the new definition made. The sessions that do bounce on such a page are the ones that left within seconds, without reading, without moving on, and without acting, and those are the sessions worth investigating. A checkout flow, by contrast, should have a low bounce rate, because a visitor who reaches it has already shown intent, and a departure within seconds usually signals a problem: a broken step, an unexpected cost, or a mismatch with what was promised. The same number means different things on different pages, and the page's job is the key to reading it.
Chart: What Makes a Session Engaged in Google Analytics 4
Source note: the three conditions, longer than 10 seconds, a key event, or two or more page or screen views, are those given in Google's Analytics help documentation on engagement rate and bounce rate, and bounce rate is defined there as the percentage of sessions that were not engaged. No benchmark figure is shown, because Google gives a definition, not a universal good rate.
Why Bounce Rate Matters
Bounce rate matters because it is the cheapest early warning a site owner has that a page and its visitors are mismatched. A page whose visitors consistently leave within seconds, without reading, moving on, or acting, is a page whose promise and whose reality do not align. The promise may come from its title, its description, its advertisement, or the link that sent the visitor, and the reality may be a page that is slow, confusing, irrelevant, or simply about something else. Bounce rate does not say which of those is wrong, but it says, reliably and cheaply, that something is wrong, and it says so before the site owner has spent money on more traffic to the same page. That early-warning function is its main value, and it is a diagnostic value, not a verdict.
Common Bounce Rate Mistakes
The first mistake is comparing a Google Analytics 4 bounce rate with a Universal Analytics bounce rate, or with a benchmark table, without checking which definition produced the number. Because Universal Analytics counted any single-page session as a bounce, and Google Analytics 4 counts only non-engaged sessions, the same traffic will usually score a lower bounce rate in Google Analytics 4. A benchmark published before the Universal Analytics retirement describes the older definition, and applying it to a Google Analytics 4 figure will mislead in both directions: a site may think it has improved when only the yardstick changed, or may chase a benchmark its page type was never meant to meet.
The third mistake is acting on a whole-site bounce rate instead of a split one. A whole-site figure hides the page, the source, and the device where the problem actually sits, and a site owner who redesigns the whole site in response to a whole-site movement may fix pages that were fine and miss the page that was broken. The remedy is unglamorous but reliable: split the figure by landing page, then by traffic source for the worst pages, then by device, and fix the specific combination that bounces, whether that is a misleading advertisement, a slow mobile layout, or a page whose opening does not match its title.
How to Apply Bounce Rate Work Step by Step
Next, split the figure before judging it. Look at bounce rate by landing page, and set aside the pages whose job is to answer and release the reader, judging those by their key events and by whether visitors found what they needed, rather than by bounce rate alone. For the remaining pages, split by traffic source and by device, and note the combinations with the highest bounce rates and enough sessions to be meaningful. A page with a handful of sessions and a high bounce rate is noise; a page with many sessions and a high bounce rate from one source is a lead worth following.
Then investigate the worst combination as a reader, not as a dashboard. Arrive at the page from the same source, on the same kind of device, and ask what you were promised, what you see in the first seconds, and how quickly you can reach the answer or the action. Check the page's speed and its mobile layout, using the habits in the Core Web Vitals entry, and check whether its title tag and meta description promise what the page delivers. Often the fault is not in the page's body but in its opening, its promise, or its loading, and those are cheaper to fix than a full rewrite.
After that, fix one cause at a time, and measure the split figure again. If the source promised something else, fix the advertisement, the link text, or the social post that sent the visitor, rather than rewriting the page to match a misleading promise. If the page was slow on mobile, fix the speed. If the opening buried the answer, move the answer to the top, in the manner described in Rankenza's guide to writing blog introductions that keep readers reading. Then compare the same split, over a comparable period, and judge the fix by the split bounce rate together with the page's key events, so that a fall in bounces that also falls in conversions is recognised as a failure, not a success.
For the measurement side of that review, Rankenza's guide to measuring blog SEO results in Google Search Console shows how to read search data alongside Analytics, so a bounce-rate movement can be checked against impressions, clicks, and rankings for the same pages.
How Rankenza Handles Bounce Rate
Rankenza does not promise to lower a customer's bounce rate, because bounce rate is a diagnostic of the match between a page, its promise, and its visitors, not a lever that can be pulled in isolation, and a lower number achieved by trapping visitors would be a worse outcome, not a better one. What Rankenza does is the underlying work that gives a page a fair chance with its visitors: articles researched from the top 10 search results, written in original words around the searcher's actual question, reviewed by a human editor, and linked internally from the customer's own sitemap, so that a visitor who arrives for one answer can continue to the next answer they need, rather than leaving because the page stopped short.
Rankenza's own guides, such as how to write blog introductions that keep readers reading, take the same position from the writing side: open with the answer the visitor came for, keep them reading by being useful, and offer a clear next step, rather than by delaying the answer. Pricing follows the same plain approach as the rest of Rankenza's work. Your first article is free, then $3.60 per article or $89 for 50 credits, with no subscription, so a small business can test one article, read the draft, and decide whether the research, writing, and review are worth continuing.
How This Looks on Rankenza
Typical approach: whole-site bounce rate judged against a universal threshold; Universal Analytics figures compared with Google Analytics 4 figures; visitors trapped on the page to push the number down; a fall in bounces celebrated even when conversions fall too.
Rankenza's approach: top-10 search research first, matching the page to the visitor's question; outline filtered by what the searcher wants; original draft reviewed by a human editor; internal links drawn from the customer's own sitemap; first article free, then $3.60 per article or $89 for 50 credits. See it in practice in how to write blog introductions that keep readers reading and check the numbers with the ROI Calculator for the value of a visit, not only its count.
Sources: What the Research Says
According to Google's Analytics help documentation on engagement rate and bounce rate, both metrics are defined in terms of engaged sessions, an engaged session is one that lasts longer than 10 seconds, has a key event, or has two or more screen or page views, and the bounce rate is the percentage of sessions that were not engaged, which is the opposite of the engagement rate. Google's comparison of Universal Analytics and Google Analytics 4 metrics gives the older definition, a percentage of single-page sessions in which there was no interaction with the page, with a bounced session having a duration of zero seconds, and contrasts it with the newer engaged-session definition, which is why the two versions' figures cannot be compared directly. Google's SEO Starter Guide, meanwhile, advises site owners to write helpful, people-first content and to provide a good page experience, which is the underlying work that keeps visitors engaged beyond the first seconds. Where this guide gives no universal good bounce rate, that is deliberate: Google gives a definition, not a threshold, and a good rate depends on what the page is for.
- Google Analytics Help: [GA4] Engagement Rate and Bounce Rate
- Google Analytics Help: Comparing Metrics: Google Analytics vs. Universal Analytics
- Google Search Central: SEO Starter Guide
Frequently Asked Questions
What is a good bounce rate?
There is no universal good bounce rate, because the rate depends on what the page is for. A page designed to answer a question completely and release the reader can have a high bounce rate while working properly, while a checkout flow with a high bounce rate usually signals a problem. Judge a page's bounce rate against its own job, its own key events, and its own history, split by traffic source and device, rather than against a single threshold.
Is bounce rate a Google ranking factor?
No. Bounce rate is an Analytics measurement of visits to a site, not a signal Google uses to rank pages, and a site owner should not treat lowering it as a direct route to higher rankings. It is useful as a diagnostic of the match between a page and its visitors, which is a different job from ranking, and a valuable one on its own terms.
Why did my bounce rate fall when I moved to Google Analytics 4?
Because the definition changed. Universal Analytics counted any single-page session as a bounce, while Google Analytics 4 counts only sessions that were not engaged, and a session that lasts longer than 10 seconds, has a key event, or has two or more page views counts as engaged even if it viewed only one page in the older sense. The same traffic will usually score a lower bounce rate under the new definition, without any change in content.
How can I lower a bounce rate that is genuinely too high?
Fix the specific mismatch behind it, not the number itself. Check the promise that sent the visitor, the page's speed and mobile layout, and whether its opening delivers the answer it promised, then fix one cause at a time and measure the same split figure again, together with the page's key events. A fall in bounces that also falls in conversions is not an improvement.