Since you’re here, we’ll assume you want to learn how to keep visitors on your website. That’s great, because we want to do the same. Why? Because, well, we like you, and we want your business.
First, let’s define a bounce, because the definition changed: if you learned it before 2023, you learned a different metric.
In the old Universal Analytics, a bounce was a single-page session. Land, leave, no second pageview: bounce. GA4 threw that out. Today, bounce rate is the inverse of engagement rate: the share of sessions that were not engaged. A session counts as engaged if it does any one of three things: lasts longer than 10 seconds, fires a key event (a conversion), or racks up two or more pageviews. Miss all three and you’ve bounced. Engagement rate and bounce rate always add up to 100%.
That’s a meaningful upgrade, and it changes what a high number tells you. Under the old definition, a bounce could mean two opposite things: you got the wrong traffic, or you got exactly the right traffic and answered their question so well they left satisfied. That second case was the eternal excuse for an ugly number, and under GA4 it mostly evaporates. Someone who reads your answer for eleven seconds is engaged. They don’t bounce.
So a high GA4 bounce rate no longer has a flattering interpretation. It means people arrive and leave inside ten seconds without doing anything. That’s usually one of:
- The wrong traffic: the keyword, ad, or link promised something this page doesn’t deliver
- The right traffic, badly served: the page is too slow, too confusing, or too hostile on mobile to survive the first ten seconds
Why It’s Important to Reduce Your Bounce Rate
For marketers, retailers, and businesses looking to convert website visitors into paying customers, a high bounce rate could break your business. Nobody converts in under ten seconds. Every bounced session is a visitor you already paid for (in ad spend, in content, in the years of SEO work that got you ranked) walking away before your offer ever got made.
The useful reframe: stop thinking of it as a bounce rate to lower and start thinking of it as an engagement rate to raise. Same arithmetic, better instincts. “Lower the bounce rate” tempts you toward tricks that trap people on the page. “Raise the engagement rate” asks the real question: is this page worth ten seconds of a stranger’s attention? That one you can answer.
What’s a “Good” Bounce Rate?
Here’s the honest answer: we won’t hand you an industry benchmark table, because the ones floating around the internet are almost all Universal Analytics numbers from a decade ago, built on the single-page-session definition, which no longer exists. Comparing your GA4 rate to them isn’t conservative or aggressive. It’s meaningless.
Benchmark against yourself instead. Pull your engagement rate for the last 90 days, then segment it: by page, by device, by traffic source. The site-wide average is nearly useless, because it blends your best landing page with your worst. What you’re looking for is the gap. A blog post at 40% engagement sitting next to one at 75% is a specific, fixable problem. A site-wide number is just a mood.
5 Possible Reasons for a High Bounce Rate
1. Mobile Responsiveness
If your website isn’t optimized for mobile, and most of your traffic comes from mobile devices, you are losing high quality leads. This isn’t a penalty story anymore. It’s more fundamental than that. Google has indexed the mobile version of your site as the version since mobile-first indexing finished rolling out to the entire web in 2023. There is no desktop version for Google to fall back on. If your mobile experience is broken, that broken experience is what gets ranked.
And remember the ten-second clock. A visitor pinching and zooming to read your body copy is burning their patience, not engaging with your content.
2. Disrupted or Poor User Experience
If your website is full of pop-ups, ads and other distractions, you could be driving traffic away. Consider cutting distractions and focusing only on the most important calls to action.
3. Speed
If your website loads slowly, users give up before your content ever arrives, and under GA4’s definition, speed is now almost a direct input to the metric. You only get ten seconds. Spend four of them on a blank white screen and you’ve thrown away 40% of your budget before the visitor has seen a single word.
This is what Google’s Core Web Vitals measure, and they’re worth knowing by name:
- LCP (Largest Contentful Paint): how long until the main content is visibly there. Aim for under 2.5 seconds.
- INP (Interaction to Next Paint): how fast the page responds when someone taps or clicks. INP replaced FID as the responsiveness metric in March 2024, and it’s a harsher grader: it measures every interaction, not just the first. Aim for under 200ms.
- CLS (Cumulative Layout Shift): how much the page jumps around while loading. Aim for under 0.1.
That last one is an underrated bounce driver. If someone goes to tap a link and an ad loads above it, shoving the link out from under their finger, they don’t file a bug report. They leave.
We wrote a full companion piece on this: how to optimize your website for speed.
4. Lack of Relevant or Related Content
Content is key to keeping visitors on your page and turning them into paying customers. If your content is weak, irrelevant or unrelated to what the user is looking for, they will bounce. Review your top content with the lowest bounce rate and consider why users may be staying longer. You might uncover some valuable market research for your business.
5. No Obvious Next Step
Under GA4’s definition, a second pageview makes a session engaged outright. So the cheapest fix is often just giving people somewhere to go. A post that ends cold (no related reading, no clear call-to-action, nothing) asks the visitor to invent their own next move. Most won’t. End every page with the single most relevant next thing, and make it obvious.
How to Decrease Your Bounce Rate and Increase Conversions
There are many ways to decrease your bounce rate. Some to consider:
- Implement mobile optimized content and landing pages
- Attract the right kinds of visitors with more accurate reporting and targeting
- Provide clear, relevant and enticing call-to-actions on-page
- Enhance the user-experience with bold headlines, bulleted lists, clear images and easy navigation
- Optimize your website for faster load times
- Provide valuable content that encourages users to read more
- Cross-link relevant articles, products, or offers
- Get your Core Web Vitals into the green: LCP under 2.5s, INP under 200ms, CLS under 0.1
- Put the answer above the fold; don’t make people scroll past a hero image to learn if they’re in the right place
Not sure where your site stands? Our free website analyzer checks your speed and Core Web Vitals and tells you what’s dragging you down.
How to View Your Bounce Rate
Viewing engagement data is easy (and free) with Google Analytics. The “Behavior > Site Content” navigation and dashboard gallery in older guides belonged to Universal Analytics, which Google retired in 2023. In GA4, look under Reports > Engagement > Pages and screens for the equivalent per-page breakdown.
One wrinkle worth knowing: GA4 doesn’t show bounce rate by default. Engagement rate is the headline metric, and you add bounce rate manually as a secondary column if you want it. Honestly, don’t bother. They’re the same number read from opposite ends, and the one Google puts in front of you is the one that points toward the fix.
Also worth checking: that ten-second threshold is configurable. Under Admin > Data streams > your stream > Configure tag settings > Adjust session timeout, you can raise it as high as 60 seconds. Most sites should leave it alone, but if you inherit an account with a strangely rosy engagement rate, confirm nobody moved the goalposts.