Clever Geek Handbook
📜 ⬆️ ⬇️

Bounce rate

The bounce rate is a term in web analytics that indicates the percentage of the number of visitors who left the site directly from the login page or viewed no more than one page of the site. [one]

Content

  • 1 Definition
  • 2 Average
  • 3 Influencing factors
  • 4 How to lower your bounce rate
    • 4.1 Google Analytics Counter
  • 5 Failure rate and events
  • 6 notes
  • 7 References

Definition

Bounce rate is a percentage of the total number of visits within which no more than one page view took place. The bounce rate should not be confused with the exit rate ( English exit rate ), which only shows the number of visits completed on a particular page of the site.

In order to understand what a failure rate is, you need to define the concept of “failure” in web analytics. Refusal is a visit during which the visitor, having visited the site, viewed only one page, without having made the transition to another page before the session ends.

The generally accepted standard of the minimum or maximum amount of time that a visitor must spend on a site before going out so that a refusal takes place does not exist. The duration of the session is determined by the time interval between the first and last viewing in the session.

Reasons for refusal may be:

  • Leaving your site by clicking on the link
  • Closing a browser window or tab
  • Enter a new URL in the address bar or go to a bookmark in a browser
  • Pressing the back button to return to search results
  • Session Timeout

The bounce rate can be calculated using the following formula:

Rb=(TvTe){\ displaystyle {R_ {b}} {=} \ left ({\ frac {T_ {v}} {T_ {e}}} \ right)}  

Where

  • R b = Bounce Rate
  • T v = Number of visitors viewing one page (number of bounce )
  • T e = Number of page views

Average value

Average time on siteAverage PageviewsAverage bounce rateNew visitors
Site metric190.4 sec4.680%62.5%

Average failure rates [2]

Site viewFailure Rate Average
Portal5-30%
Online store5-40%
Service site5-30%
Information website ( English content web-site )5-60%
Other5-50%

Influencing factors

  1. Pop-up blocks, pop-up ads, self-reproducing video and / or audio content
  2. Website usability complex
  3. Page Download Speed
  4. Outbound links
  5. Theme of the site.
  6. Type of traffic (search, advertising, direct, referral, etc.)

How to lower bounce rate

The main conditions for lowering the failure rate relate to the quality of usability . Given this, the following rules should be followed:

  • Improve internal linking quality
  • Make website design as simple as possible
  • Minimize the number of outbound links
  • Do not overload site pages with “heavy” content: high-resolution images, Flash objects, scripts, etc.
  • Optimize page responding to a nonexistent request ( Error 404 )
  • Optimize html code as much as possible
  • Delete all pop-ups, pop-up blocks, etc.
  • Set up event tracking

Google Analytics Counter

If the user has viewed only one page of the site, then the Google Analytics counter will consider such a visit as a “failure”. To reduce the value of the bounce rate in the analytics panel due to the registration of such visitors, there are special script codes.

Option 1 :

  < script type = "text / javascript" >
 ( function ( tos ) {
         window .  setInterval ( function () {
                 tos = ( function ( t ) {
                         return t [ 0 ] == 50 ?  ( parseInt ( t [ 1 ]) + 1 ) + ': 00' : ( t [ 1 ] || '0' ) + ':' + ( parseInt ( t [ 0 ]) + 10 );
                 }) ( tos . split ( ':' ). reverse ());
                window .  pageTracker ?  pageTracker .  _trackEvent ( 'Time' , 'Log' , tos ) : _gaq .  push ([ '_trackEvent' , 'Time' , 'Log' , tos ]);
         }, 10000 );
 }) ( '00' );
 < / script>

Using this code, we will be able to inform Google Analytics every 10 seconds that visitor X is still on our site. This will increase the visitor’s stay on the site, and will not equate such a visit with a failure, which ultimately will create a more accurate picture of the activity of visitors on the site.

After adding this code, your site will update Google Analytics every 10 seconds with an event of the “Time” category, an action of “Log”, and the value will correspond to the sequence 0:10, 0:20, 0:30, 0:40 and so on. [3]

Option 2 :

  < script type = "text / javascript" >
 ( function ( tos ) {
         window .  setTimeout ( function () {
                 tos = ( function ( t ) {
                         return t [ 0 ] == 50 ?  ( parseInt ( t [ 1 ]) + 1 ) + ': 00' : ( t [ 1 ] || '0' ) + ':' + ( parseInt ( t [ 0 ]) + 10 );
                 }) ( tos . split ( ':' ). reverse ());
         window .  pageTracker ?  pageTracker .  _trackEvent ( 'Time' , 'Log' , tos ) : _gaq .  push ([ '_trackEvent' , 'Time' , 'Log' , tos ]);
         }, 20,000 );
 }) ( '00' );
 < / script>

Like the previous script, this code must be inserted into all pages before the closing tag. In this case, we also significantly reduce the percentage of failures, while at the same time not loading the page with an excessive number of periodic requests.

Option 3 :

  < script type = "text / javascript" >

 var _gaq = _gaq ||  [];
 _gaq .  push ([ '_setAccount' , 'UA-53379664-1' ]);
 _gaq .  push ([ '_trackPageview' ]);
 setTimeout ( "_gaq.push (['_ trackEvent', '15_seconds', 'read'])" , 15000 );

 ( function () {
         var ga = document .  createElement ( 'script' );  ga .  type = 'text / javascript' ;  ga .  async = true ;
         ga .  src = ( 'https:' == document . location . protocol ? 'https: // ssl' : 'http: // www' ) + '.google-analytics.com / ga.js' ;
         var s = document .  getElementsByTagName ( 'script' ) [ 0 ];  s .  parentNode .  insertBefore ( ga , s );
 }) ();

 < / script>

This is the standard Google Analytics tracking code, but a line has been added to determine the time of the session, after which the visit is not considered a “failure” - 15 seconds. The value can be customized. [four]

Option 4 :

  < script >

   ( function ( i , s , o , g , r , a , m ) { i [ 'GoogleAnalyticsObject' ] = r ; i [ r ] = i [ r ] || function () {
   ( i [ r ]. q = i [ r ]. q || []).  push ( arguments )}, i [ r ].  l = 1 * new Date ();  a = s .  createElement ( o ),
   m = s .  getElementsByTagName ( o ) [ 0 ];  a .  async = 1 ;  a .  src = g ;  m .  parentNode .  insertBefore ( a , m )
   }) ( window , document , 'script' , '//www.google-analytics.com/analytics.js' , 'ga' );

   ga ( 'create' , 'UA-XXXXXXX-1' , 'auto' );

   ga ( 'send' , 'pageview' );

   setTimeout ( "ga ('send', 'event', 'read', '15_seconds')" , 15000 );

 < / script>

Change option for the new version of Universal Analytics code, the new Google Analytics standard that is required for all resources. [5]

Failure Rate and Events

Events - actions on the page that do not reload the page. An event’s execution does not count as a failure by Google Analytics. Events can be applied to:

  • view larger versions of the illustration
  • focus on form fields (entering data into form fields)
  • opening pop-up blocks (tooltips, etc.)
  • transition between tabs (sections in the description block)

To track events, you need to modify the page code.

Notes

  1. ↑ Bounce Rate - Google Analytics Help (Russian) . support.google.com. Date of appeal September 13, 2017.
  2. ↑ "Bounce Rate Demystified" - KissMetrics.com
  3. ↑ "How to Reduce Site Bounce Rate in Google Analytics"
  4. ↑ Google Analytics Blog
  5. ↑ Best practices for setting up, updating, and using Universal Analytics

Links

  • Google Analytics Help (link not available)
  • Yandex Metrica - Help
  • How to reduce your site bounce rate in Google Analytics
  • Bounce Rate, or Bounce Rate (link not available)
  • Bounce rate. Infographics
  • Tracking Adjusted Bounce Rate In Google Analytics
Source - https://ru.wikipedia.org/w/index.php?title= Bounce Rate &oldid = 100090976


More articles:

  • Tiger Tipu
  • Zapp Dingbat
  • Voyachek, Vladimir Ignatievich
  • Skate Canada International 2012
  • Rostelecom Cup 2012
  • Russkikh, Nikolai Andreevich
  • HTC Titan II
  • Vetchinkin, Kuzma Fedorovich
  • Trinity Cemetery (Kurgan)
  • 5355 km

All articles

Clever Geek | 2019