Bounce Rate on a Website: What’s Normal, How to Calculate It, and How to Reduce It

Brief Summary

Bounce rate is one of the key web analytics metrics. In this article, we’ll look at how bounces are calculated in Google Analytics 4, what bounce rate is considered normal for different types of websites, how to set up tracking, and how to reduce the number of bounces.

Who should read this:

  • SEO specialists who work with behavioral factors;
  • Website owners who want to better understand analytics;
  • Marketers who analyze the effectiveness of landing pages;
  • Webmasters who configure GA4.

What Bounce Rate Is and How It Affects SEO

Bounce rate is the percentage of sessions in which a user left the website without engaging.

Google Analytics 4 (GA4) defines a bounce as a session that did not become an engaged session. An engaged session is one that lasted more than 10 seconds, included 2+ page views, or contained a key event (conversion). If none of these conditions are met, the session is considered a bounce.

Bounces are part of the group of behavioral ranking factors, along with session duration, page depth, on-page actions, and repeat visits. Google analyzes user behavior when evaluating a page’s relevance, although Google representative John Mueller stated:

It seems to me that there is some misunderstanding about how we view the bounce rate in Google Analytics. There is an opinion that we use such data when ranking websites. However, in reality, this is not true.

This means that search bots do not take bounce data directly from Google Analytics and instead assess user behavior using their own algorithms. With the transition to GA4, Google itself shifted the focus from bounce rate to Engagement Rate — a more accurate metric that takes into account time on page, number of views, and key events.

It’s not worth fixating on bounce rate alone. Analyze user behavior comprehensively — bounces, page depth, conversions, and time on site.

FAQ for This Section

Is bounce rate a ranking factor?

Not directly. Google does not use data from Google Analytics for ranking.

If I have a high bounce rate, does that mean my website is bad?

Not necessarily. For one-page websites, landing pages, and pages that provide a quick answer to a question, a high bounce rate is normal. It should always be evaluated in the context of the page’s purpose and the niche.

What Bounce Rate on a Website Can Be Considered Normal

There’s no single universal standard — a normal bounce rate depends on the type of website, the niche, and the traffic source. A good reference point is the average range for your type of resource:

  • Online store: 20–45%
  • Corporate website: 25–50%
  • Blog / media: 40–65%
  • Landing page: 40–60%
  • Service website: 10–30%

Another important factor is the device. On mobile devices, the average bounce rate is higher (around 51%) than on desktop (around 43%). Mobile users are more likely to look for a quick answer and less likely to explore the site in depth.

Different niches also require different interpretations of session duration and the number of pages viewed:

  • Niches where users spend a long time exploring content. Users browse catalogs, read reviews, and compare products. For example, in an electronics store, they may compare models, browse the catalog, and read customer reviews. If they stay on the site longer, it usually means the site is useful and convenient.
  • Niches where users want to solve a task quickly. Users come with a very specific goal that doesn’t require much browsing. They visit the site, click the phone number, and call a tow truck or plumber. If the user stays too long, it most likely means the site is inconvenient and doesn’t help them solve their need quickly.

Search engines analyze user behavior within the context of the niche. We assume that search systems compare a site’s behavioral metrics with the average benchmarks in the same topic area. So it’s not worth focusing only on bounce rate — look at conversions and overall user behavior as well.

FAQ for This Section

What bounce rate is considered high?

For GA4, above 60%. Always evaluate it in the context of the niche and the type of page.

Should you aim for a zero bounce rate?

No. A zero or near-zero bounce rate usually indicates incorrect analytics setup rather than a great website. Check your tracking settings.

How to Set Up and Track Bounce Rate in Google Analytics 4

Since July 2023, Google has fully discontinued Universal Analytics (UA) and moved everyone to Google Analytics 4. In GA4, the approach to bounce rate has changed dramatically.

Instead of using Bounce Rate as the primary metric, GA4 uses Engagement Rate. In GA4, bounce rate is the inverse of engagement rate:

Bounce Rate = 100% − Engagement Rate

A session is considered engaged if at least one of the following conditions is met:

  • The user spent 10 seconds or more on the site.
  • The user viewed 2 or more pages.
  • The user completed a key event (conversion).

If none of these conditions is met, the session is considered a bounce.

Where to Find Bounce Rate in GA4

By default, GA4 does not display bounce rate in standard reports. To add it:

  1. Open the report you need (for example, Reports → Engagement → Pages and screens).
  2. Click the pencil icon (Customize report) in the upper-right corner.
  3. Select Metrics → Add metric → Bounce rate.
  4. Save the changes.

The 10-second threshold can be changed in the data stream settings: Admin → Data Streams → Select the stream → Configure tag settings → Adjust session timeout. The available range is from 10 to 60 seconds.

What to Do if the Bounce Rate Looks Suspiciously Low

A zero or near-zero bounce rate is a reason to check your settings. In GA4, any key event makes a session engaged. If unimportant interactions such as video autoplay or a click on a pop-up are mistakenly marked as key events, the system will not count those sessions as bounces.

How to fix it: in GA4 settings, go to Admin → Events, find the event, and remove its key event (conversion) mark.

If you use Google Tag Manager, make sure the non_interaction parameter is set correctly for non-essential events.

How to Reduce Your Website’s Bounce Rate

If your bounce rate is high, it means a large share of users leave without finding anything useful. Analyze the pages with the highest bounce rates and check the following points.

The page does not match the user’s intent or query. Users do not find what they were searching for, and the content does not fully cover the topic. Improve the page content.

The content is outdated. Users notice this right away and leave. Update your materials regularly.

The site loads slowly. Check your Core Web Vitals: LCP (loading speed of the main content) should be under 2.5 seconds, and INP (interface responsiveness) should be under 200 milliseconds. A slow website loses users before they even see the content. You can check the speed of site's loading here.

There is too much advertising. It interferes with using the site, and videos start playing automatically with sound.

Poor design and bad usability. The catalog lacks convenient filtering, overly bright design makes the text hard to read, and navigation is confusing.

The text is not formatted for comfortable reading. The font is hard to read, too small, line spacing is too tight, contrast with the background is low, and lines stretch across the full width of the screen.

There is no internal linking. Users have nowhere to go through links — add links to related materials.

The site is poorly optimized for mobile devices. The text is uncomfortable to read, buttons are too small or too large, and the layout breaks. Considering that mobile traffic accounts for more than 60% for most websites, this is critical.

It is inconvenient to contact the company. There is no callback button, no messenger chats, and the phone number has to be copied manually.

The landing page content does not match the advertising message, or the traffic source is poorly chosen.

There is no SSL certificate. Websites without HTTPS trigger a browser warning, which drives users away. You can check the availability of an SSL certificate for free.

FAQ for This Section

How quickly can you reduce the bounce rate on a website?

It depends on the cause. If the problem is page speed, the result may be noticeable within a few days after optimization. If the issue is content, it may take several weeks to update it and wait for reindexing.

Which pages should you start with when working on bounce rate?

Start with the pages that receive the most traffic and have the highest bounce rate. These will deliver the greatest effect from optimization.

In Conclusion

Bounce rate is an important metric, but not the only one. Evaluate it in the context of your niche, website type, and traffic sources. Monitor behavioral factors as a whole, improve loading speed, content quality, and site usability — and your bounce rate will go down.

🍪 By using this website, you agree to the processing of cookies and collection of technical data to improve website performance in accordance with our privacy policy.