One of the metrics that indicate the quality of a webpage is the bounce rate. It’s a percentage shown in various Google Analytics reports and can be used by webmasters to analyze whether the content of a page satisfies the user intent.
As a general rule of thumb, the lower the bounce rate of a page, the better.
In this guide, you will learn:
- What is a bounce rate
- Bounce rate VS exit rate
- What is the relationship between bounce rate and SEO
- How to view the bounce rate in Google analytics
- How to reduce your bounce rate
What is a bounce rate?
A bounce rate is a percentage that shows how many users landed on a webpage and then exited the website, without having any interaction on the page. This means that they did not click any links on the page and this includes menu items and any other internal or external links.
How is the bounce rate calculated in Google Analytics?
When you have Google Analytics installed on your website, it records all actions performed on a page. Once a page is loaded for the first time, this triggers a session and a request is sent to the Google Analytics server.
When the Google analytics server does not receive a second request from the same page, then it means that the user did not interact with the page at all.
This is considered by Analytics as a single-page session and it is taken into account when calculating the bounce rate of a page.
- SEO Full Course
- Become an SEO expert
- Increase your traffic in 60 days or less
- Trusted by more than 3000 students
The official formula used by Google Analytics to calculate the bounce rate percentage is:
Another characteristic of single-page sessions is that the ‘time on site’ is 0 (zero) because Google analytics does not have another request to use to calculate how much time a user spends on the page.
So, if you have 10 visits on a page and 8 of them landed on your page and then left without clicking any of the links on your page, your bounce rate will be 80%.
Bounce rate is calculated for landing pages only
The bounce rate is calculated when users land on a particular page from an external resource (i.e. Google search) and not when they visit a page by clicking an internal link.
Consider the following example:
User 1: Visits Page A then Page B then Page C
User 2: Visits Page B then Page A then Page C
User 3: Visits Page A and then exits
The bounce rate for Page A is 50% because Page A had 2 landing page views and one exit.
Although User 2 visited Page A as well, this does not count in bounce rate calculations because it was not a direct visit to the page.
Bounce rate vs exit rate
Many people confuse the bounce rate with the exit rate but they are not the same.
The exit rate is the percentage of people that exited the website from a particular page. In other words, is how many people left your website from that particular page/number of pageviews that page received.
Using the same example above, Page A has a 33% Exit rate because it had 3 sessions in total, one of which resulted in an exit.
So, a bounce rate shows you how many people that landed on a page and left your website without doing anything else and the exit rate shows you how many people exited your website from a page compared to how many times that page was viewed.
Bounce rate and SEO
There is a big confusion in the SEO industry about the relationship between bounce rate and SEO and whether the bounce rate is a factor used by Google during the ranking process.
Many people argue that it is taken into account by Google, while Google says that they don’t use Google analytics metrics in their ranking algorithm.
The truth is somewhere in between.
Bounce rate is a metric that is available in Google Analytics and yes, the Google ranking algorithm does not take that into account because:
a) they don’t have access to it and
b) it’s not always accurate.
As we will see below a high bounce rate is not always bad.
When a page though has a high bounce rate it means 2 things (that are directly related to SEO and rankings).
That the page did not satisfy the user-intent. This implies that visitors viewing that page are less likely to become customers or repeat users. They did not share the page or added a comment since they did not find what they are looking for.
If the visitor came from Google search, visited your page and then went back to the search results, then this is something that Google knows.
In the SEO World, this is known as pogo-sticking and it’s a signal to Google that your page did not satisfy the user intent.
Google wants to keep its users happy so If a lot of users have the same behavior, then this will eventually lead to lowers rankings.
A study by SEMRUSH found out that pages in the top positions of Google have an average bounce rate of 50%, which is considered good.
Is a high bounce rate always bad?
I have mentioned above that a high bounce rate is not always bad. Consider the following cases:
Case 1: Pages where a single-session is expected:
For example, when you have a blog post answering a specific question. Let’s say that you have a page listing the Federal holidays for a specific year. Users when they land on your page, they will read the answer and then leave.
The page will have a high bounce rate but that’s not necessarily bad since the user intent was satisfied.
Case 2: Single-page websites
There are websites that only have a homepage. Users can visit the page and then leave since the interaction with the website is limited to a single page.
For example, when you want users to contact you by phone. They visit your homepage, see the phone number and call you. The page will show a high bounce rate but that’s not an issue.
Most common issues leading to high bounce rates
- Slow-loading websites
- Pages full of ads
- Pages that show a popup as soon as a user enter the page
- Pages with no content
- Pages with content thrown on a page without taking care of formatting
- Pages that get visits from mobile devices and are not mobile-friendly
What is considered to be a good bounce rate?
In general, the lower the bounce rate the better. In cases where you want users to interact with the page and website in general, a high bounce rate indicates that there is something wrong with the page.
The following table shows the bounce rate by industry (source Google Benchmarks Data) but as mentioned above, you should aim for the lower bounce rate possible especially for the pages that are landing pages for Google traffic.
How to view the bounce rate in Google Analytics
The bounce rate metric is available in a number of Google analytics reports. To be able to figure out which of your pages have a high bounce rate so that you can improve them, you can view the Landing Pages report.
Landing Pages Report
The landing pages report can be accessed by going to Behavior -> Site Content -> Landing Pages.
The bounce rate column shows the bounce rate of a particular page.
You can further drill down by selecting Source as a second dimension to see how the bounce rate changes depending on the traffic source.
Advanced users can also create Segments and break down the landing page data by device, demographics, location and many other factors.
This is especially useful when you want to improve the bounce rate of your pages that receive Google traffic.
Remember, the bounce rate is calculated for landing pages only so the Landing Pages report is the most accurate report to start your analysis.
How to reduce your bounce rate
The most common ways to reduce the bounce rate of a page are:
- Improve page loading speed as much as possible
- Avoid using full-screen popups that show up when a page is loaded
- Grab the reader’s attention
- Minimize the use of ads
- Use Internal linking wisely
- Write better call to action messages
- Improve your titles and descriptions to match your content
- Beautify your content
- Guide users on what to do next
- Improve the quality of your content
1. Improve page loading speed as much as possible
Several studies show that slow-loading pages are one of the factors that keep users away (especially on mobile).
One of the actions you can take that will not only reduce your bounce rate but also have a positive impact on your rankings and conversions is to improve the time it takes to load your website.
According to Google, good loading time for mobile pages is < 3 seconds.
2. Avoid using full-screen popups that show up when a page is loaded
Users find full-screen popups annoying and so does Google. Popups that are loaded as soon as a user enters a page drives them away and is an action that is punished by Google (it’s against Google guidelines).
A better alternative is to use an EXIT Popup (shown when users try to leave the page) or a fly-out popup shown when users stay on the page for an x amount of seconds or when they navigate down to a certain part of the page.
3. Grab the reader’s attention
A nice way to keep users on your website and reduce the bounce rate is to grab their attention by the use of a flyout window.
This is a technique used by many websites (mostly news publications) because it’s a great way to ‘invite’ users to visit more pages from your website.
Flyout windows can be used in many ways. For example, on my website, I use them for increasing my email list.
4. Minimize the use of ads
A webpage that is full of ads violates Google Webmaster Guidelines and offers a bad experience for the users. Contrary to what many people believe, using too many ads will not lead to more ad clicks but to a higher bounce rate and users leaving your website and not visiting again.
What matters when you want to make more money from AdSense (or other forms of ads), is the placement of the ads and not the number of ads you have on a page.
5. Use Internal linking wisely
Another technique to encourage users to interact with your content and visit more pages from your website is to use internal linking.
Internal linking not only helps users read more about a certain topic but it’s also good for SEO and bounce rate.
6. Write better call to action messages
Each and every page that you have on your website should have a goal.
The goal of a landing page might be to sell a product or service, the goal of another page might be to get more email subscribers, the goal of a blog post to redirect users to another page on your website.
That goal should be made clear to the user from the beginning and one way to do this is to test different calls to action messages. This means trying different messages, different colors, different positions until you find out what triggers more interactions.
If you notice in all my blog posts, I have three CTA Boxes (one on top, one in the middle and one below the post). I did several tests for months to find out which message to show in each box (including what colors to use, what button labels, etc.).
In my case, this leads to more product sales and to a lower bounce rate.
7. Improve your titles and descriptions to match your content
What is the relationship between page titles and descriptions and lowering the bounce rate of a page?
It has to do with building the correct user expectations even before users visit your page.
When users click on your link from Google search, they do it because of what they read in your title and description.
If your content does not deliver what promised in the title or description then the bounce rate will be high.
8. Beautify your content
It’s no longer the 90’s when a web page was just text on a page. In today’s world, you need to do more than that.
Users don’t like to see text thrown on a page. Do some work on your page to show users that you care. Add proper headings, images and beautify your text using small paragraphs, bold and italics.
This will increase readability, time on site and of course lower bounce rate.
9. Guide users on what to do next
I have mentioned above that one way to lower your bounce rate is to make use of flyout windows to recommend users other content they may find interesting.
While this is a very efficient way, another method to use is to give users options on what to do next.
Good examples include:
- Showing ‘related articles’ at the bottom of your page
- Have a search box available in your sidebar
- Place other widgets on your sidebar with links to your popular posts, popular topics, etc.
I use the above techniques from time to time depending on what my business goals are. Currently, my bounce rate is very low (way beyond industry average) so I’m only using some of the above techniques.
10. Improve the quality of your content
Last but not least, do not forget that what will keep users on a page and website, in general, is the quality of your content.
Provided that you are not doing any of the deadly mistakes, as explained above that can have a huge impact on your bounce rate, the single most important factor is the quality of your content.
In fact, the bounce rate can help you evaluate how good your content is.
A page that loads fast, does not have any popups that show on load, is not full of ads, and has content that is easy to read but still has a high bounce rate, then this is a signal that the content of the page needs to be improved.
What you can do is to change your headings and make them more meaningful and re-write your content to give users the information they need.
A good place to start is to look at the Performance Report in Google Search Console and find out which keywords your page received clicks. Evaluate your content based on what users are searching for and make changes to match the user intent.
The bounce rate is an important metric to look at while evaluating the efficiency of your website.
Correctly identifying which pages have a high bounce rate and taking actions to reduce it, is a step towards making your website more useful to users and this has a number of added advantages.
One of the advantages is better rankings since visitors will stay on your website longer, navigate more pages and thus reducing the pogo-sticking effect, which can negatively affect your SEO.
When analyzing the bounce rate of a page in Google Analytics, make sure that it has a decent number of visits (and page views), otherwise, the results may not be 100% accurate.
Once you make a change to a page, compare the same period i.e. 28 days, before and after making the changes to see if the bounce rate of that page has been improved or not.