Blog/Analytics

What Is Bounce Rate? Definition, Benchmarks, and How to Reduce It

Bounce rate tells you the percentage of visitors who leave after viewing just one page. But a high bounce rate is not always bad. This guide explains the nuance, provides benchmarks, and shows you how to reduce bounces that actually matter.

KE

KISSmetrics Editorial

|13 min read

“Bounce rate is one of the most misunderstood metrics in analytics. Teams panic when it is high, celebrate when it is low, and rarely ask whether the number actually means what they think it means.”

Bounce rate is one of the first metrics most marketers learn, and one of the most frequently misinterpreted. It appears on the default dashboard of every analytics tool, it looks straightforward, and it creates an instinctive reaction: high is bad, low is good. But that instinct is often wrong.

A blog post with a 85% bounce rate might be performing perfectly. A product page with a 25% bounce rate might have a serious problem. The number alone tells you almost nothing without context about the page type, the visitor’s intent, and what “success” looks like for that specific page.

This guide explains what bounce rate actually measures, what a good bounce rate looks like for different page types, when a high bounce rate is acceptable, how to reduce it when it matters, and why person-level analytics provides a more complete picture than bounce rate ever can.

What Is Bounce Rate?

Bounce rate is the percentage of sessions in which a visitor lands on a page and leaves your website without triggering any additional request to the analytics server. In practical terms, a “bounce” is a single-page session: the visitor arrives, views one page, and departs without clicking to another page, submitting a form, or triggering any tracked event.

The critical nuance is that bounce rate measures inaction, not dissatisfaction. A visitor who reads an entire 3,000-word article, finds exactly the information they needed, and closes the tab has “bounced” by every analytics tool’s definition. A visitor who lands on your homepage, sees a broken layout, and leaves in two seconds has also bounced. Both count the same in your bounce rate calculation. This is the fundamental limitation of the metric: it cannot distinguish between satisfied single-page visitors and frustrated ones.

How Bounce Rate Is Calculated

The formula is straightforward:

Bounce Rate = (Single-page sessions / Total sessions entering on that page) x 100

Important details about the calculation:

  • It applies to entry pages only. Bounce rate is calculated for pages where sessions begin, not for every page on your site. If a visitor enters through your homepage and then visits your pricing page, the pricing page does not receive a bounce regardless of what happens next. It was not the entry page.
  • Any interaction resets the bounce. In modern analytics implementations, any tracked event (a video play, a scroll depth milestone, a button click) can prevent a session from being counted as a bounce. This means your bounce rate depends partly on how many events you track, which makes cross-site comparisons unreliable.
  • Time is not a factor in the default calculation. A visitor who stays for 10 minutes reading a single page and a visitor who leaves after 3 seconds both count as bounces. Google Analytics 4 introduced “engaged sessions” (sessions lasting longer than 10 seconds, with a conversion event, or with 2+ pageviews) to address this limitation, but the traditional bounce rate definition does not account for time at all.

What Is a Good Bounce Rate?

The short answer is that there is no universal good or bad bounce rate. The right benchmark depends on the type of page, the source of traffic, and the purpose of the visit.

As a broad guideline:

  • Under 40%: Excellent for most page types. If you see rates this low site-wide, verify your tracking is correct, as duplicate tags or event misconfigurations can artificially deflate bounce rate.
  • 40-55%: Typical for well-optimized websites with a mix of page types.
  • 55-70%: Common and often acceptable, especially for content-heavy sites.
  • Over 70%: Worth investigating on non-content pages, but normal for blog posts and single-purpose landing pages.

Site-wide bounce rate is one of the least useful metrics you can track. It averages together page types with fundamentally different expected bounce rates, producing a number that is not actionable for any specific page. Always look at bounce rate at the page level or page-type level.

Bounce Rate Benchmarks by Page Type

Bounce rate expectations vary dramatically by page type. Here are the ranges you should expect:

Blog Posts and Content Pages: 65-90%

Blog posts naturally have high bounce rates because many visitors arrive from search, find the answer to their question, and leave. This is not a failure. It is the expected behavior for informational content. A blog post with a 75% bounce rate and strong engagement signals (high scroll depth, long time on page) is performing well. The relevant question for content pages is not “did the visitor view a second page?” but “did the visitor engage with the content and did some percentage take a desired next action?”

Landing Pages: 40-60%

Landing pages are designed for a single purpose: getting the visitor to take a specific action. A landing page with a high bounce rate may have a messaging mismatch with its traffic source, a confusing layout, or an unappealing offer. However, a landing page with a single CTA and no navigation might show bounces from visitors who did not convert but had no other pages to visit. This is why conversion rate is a better success metric for landing pages than bounce rate.

Product and Category Pages: 20-45%

Product pages should encourage visitors to explore further: add to cart, view related products, check sizing information, or read reviews. A high bounce rate on product pages suggests that visitors are not finding what they expected, the page does not build enough confidence to continue, or the product is simply not what they were looking for. For e-commerce sites, optimizing product page bounce rate can have a direct impact on revenue. See our guide on product page conversion for tactical approaches.

Homepage: 35-60%

Homepage bounce rate depends heavily on the type of traffic. Visitors who arrive at your homepage from branded search have high intent and typically bounce at 25-40%. Visitors from social media or display ads often bounce at 60-80% because they are less qualified. A homepage that serves as a routing page (directing visitors to the right section of the site) should have a lower bounce rate than one that tries to tell the complete story on a single page.

Checkout Pages: Under 20%

A visitor who has reached your checkout page has demonstrated strong purchase intent. A bounce at this stage represents a significant lost revenue opportunity. Bounce rates above 20% on checkout pages typically indicate payment friction, unexpected costs (shipping, taxes), or trust concerns. This is one of the few page types where bounce rate genuinely signals a problem that needs fixing. For detailed strategies, see our guide on checkout optimization.

Bounce Rate vs. Exit Rate

Bounce rate and exit rate are frequently confused, but they measure different things.

Bounce rate is the percentage of sessions that started on a page and ended without any further interaction. It only applies to entry pages.

Exit rate is the percentage of all pageviews of a page that were the last in the session. It applies to every page, regardless of whether it was the entry point.

Here is a concrete example. Your pricing page has 1,000 total pageviews in a month. Of those, 200 were entry pageviews (sessions that started on the pricing page) and 800 were from visitors who navigated there from other pages. If 100 of those 200 entry sessions were single-page sessions, the bounce rate is 50%. If 300 of the total 1,000 pageviews were the last page in the session, the exit rate is 30%.

Exit rate is useful for identifying pages where visitors stop moving through your site, regardless of where they entered. A high exit rate on a page that should lead to the next step (like a product page that should lead to add-to-cart) may indicate a problem with that specific page.

Why a High Bounce Rate Is Not Always Bad

The instinct that high bounce rate equals poor performance is one of the most damaging misconceptions in web analytics. There are several situations where a high bounce rate is perfectly healthy.

The Visitor Got What They Needed

A visitor searches “how to calculate conversion rate,” lands on your blog post, reads the formula, and leaves. That is a successful visit. The visitor’s problem was solved. Your content did its job. The bounce rate is 100% and nothing went wrong.

Single-Purpose Pages

Contact pages, store locators, and FAQ pages are designed to deliver a specific piece of information. Visitors arrive, get the information, and leave. There is no logical second page to visit. A high bounce rate on these pages is structural, not problematic.

Top-of-Funnel Content

Not every blog visitor needs to become a customer today. Some visitors are encountering your brand for the first time through educational content. They may bounce now and return through a different channel later when they have an active need. Bounce rate cannot capture this delayed value. A blog post that drives high bounce rates but also drives branded search volume next month is performing a role that bounce rate is not equipped to measure.

The Traffic Source Is Wrong

If a page has a high bounce rate specifically from one traffic source, the problem is not the page but the targeting. A social media post that goes viral and sends thousands of irrelevant visitors to your product page will spike your bounce rate without indicating any problem with the page itself. Segment by source before diagnosing.

How to Reduce Bounce Rate

When bounce rate is genuinely problematic (on pages where visitors should continue deeper into your site), here is how to address it.

Fix Page Load Speed

Slow pages cause immediate bounces. Research consistently shows that bounce rate increases roughly 32% when page load time goes from 1 second to 3 seconds, and 90% when it goes from 1 second to 5 seconds. Before optimizing content or layout, ensure your pages load in under 3 seconds on mobile devices.

Match the Message to the Source

One of the most common causes of high bounce rates is a disconnect between what the traffic source promised and what the page delivers. If your Google ad says “Free trial, no credit card required” and the landing page immediately asks for payment information, visitors will bounce. Audit the message match between your ads, emails, social posts, and the pages they link to.

Provide Clear Next Steps

Some pages have high bounce rates because visitors literally do not know what to do next. If there is no clear call to action, no suggested next page, and no navigation path that guides the visitor deeper, they leave. Every page on your site should answer the question: “What should I do next?” For content pages, this might be a related article, a resource download, or a product page link. For product pages, it should be an add-to-cart button or a comparison tool.

Improve Content Relevance

If visitors are bouncing from content pages at unusually high rates, the content may not be delivering on the promise of the title or meta description. A blog post titled “Complete Guide to Email Marketing” that contains only 300 words of generic advice will bounce visitors who expected substance. Audit your highest-bounce content pages and ask honestly whether the content fulfills the promise that brought the visitor there.

Optimize for Mobile

Mobile bounce rates are consistently higher than desktop, partly because of slower connections and smaller screens, and partly because many websites still deliver a suboptimal mobile experience. Ensure your pages are genuinely mobile-optimized (not just responsive) with readable text, tappable buttons, and minimal friction. For more on optimizing content marketing metrics including bounce rate, see our dedicated guide.

Beyond Bounce Rate: What Person-Level Analytics Reveals

Bounce rate is a session-level metric. It tells you what happened during a single visit. But customers rarely convert in a single session. The average B2B buyer visits a website multiple times before requesting a demo. The average e-commerce customer browses several times before purchasing. Bounce rate captures none of this multi-session behavior.

Person-level analytics fundamentally changes the question from “did this session bounce?” to “did this person eventually become a customer?” A visitor who bounces from your blog post today might return through a branded search next week, visit three product pages, and purchase on their third visit. Session-based analytics records one bounce and one conversion as unrelated events. Person-level analytics connects them into a single customer journey.

This perspective changes which pages you optimize and how. A blog post with an 85% bounce rate but a 5% 30-day conversion rate (meaning 5% of visitors eventually become customers within 30 days) is an incredibly valuable page, even though session-based metrics make it look like a failure.

It also changes how you think about content strategy. Instead of evaluating blog posts by single-session engagement, you can evaluate them by how many eventual customers they contribute to. This is the core advantage of person-level analytics: it connects every interaction to a real person and their real business outcomes, giving you a far more accurate picture than any session-level metric, including bounce rate.

Key Takeaways

  • Bounce rate measures single-page sessions, not satisfaction. A visitor who reads your entire article and leaves satisfied counts as a bounce. Context matters more than the number.
  • Good bounce rate depends on page type. Blog posts (65-90%), landing pages (40-60%), product pages (20-45%), and checkout pages (under 20%) have fundamentally different expectations.
  • Always segment. Site-wide bounce rate is not actionable. Look at bounce rate by page type, traffic source, and device to find the real story.
  • Page speed is the first fix. If your pages load slowly, no amount of content or design optimization will overcome the friction. Fix speed first.
  • Person-level analytics gives you a better metric. Instead of asking whether a session bounced, ask whether the person eventually converted. That question can only be answered by tracking individuals across sessions.

Continue Reading

Enjoyed this post? Get more like it.

Weekly analytics insights, product updates, and growth strategies. Join 10,000+ teams.

No spam. Unsubscribe anytime. We respect your inbox.

bounce rateengagement metricsuser experiencewebsite optimizationGA4