understanding Site Speed Page Timings in google analytics - google-analytics

How to understand Site Speed Page Timings in google analytics.
Is it time that server use to response,
or it is full time with all DOM elements loadings?

From Google Tooltip: "Avg. Page Load Time is the average amount of time (in seconds) it takes for pages from the sample set to load, from initiation of the pageview (e.g. click on a page link) to load completion in the browser. If you see zero (0) as a value or a small increase in November 2011, read the About Site Speed article."
Take a look at the Technical tab in under the Explorer report:

As stated here (How do the metrics of Google Analytics Site Speed map to the W3C Navigation Timing API?), the avg. page load time is:
pageLoadTime = loadEventStart - navigationStart
loadEventStart and navigationStart are taken from
Navigation Timing API https://developer.mozilla.org/en-US/docs/Web/API/Navigation_timing_API

Related

How can you measure page to page speed on a website?

There are many tools to measure page load speed GT Metrix, Pingdom, WebPageTest and all of Google's tools.
However these all measure the page load speed of a single page in isolation. How do I measure the page to page speed of a site?
Well, each tool is accurate on its own way.
For example Pingdom / GTMetrix allows you to measure the speed of your website when using a Computer with leased internet line.
If you want to measure the speed of your whole website, you need to categorize your pages using templates and then calculate yourself the amount of time between First Byte Received + DomContentLoaded.
Then as soon as this is ready you need to send it towards an analytics tool (maybe Google Analytics) and measure it out of your user experience.

Why Google analytics AVG Session duration is wrong?

I'm using Google Analytics for tracking my visitors.
In recent days I started to use live support system on my website. I can see on the live support system the time the users spend on the site. Since most of my articles are longer than 1500 words, users spend a lot of time on the site.
The average session time on the live support system is over 10 minutes, but Google Analytics showing it is under 2 minutes.
I know that Google analytics is wrong. What could be the reason for this? Why does Google analytics show average session duration incorrectly?
If an user lands in your page, reads the article and leaves the website without making any interaction that sends an hit to Analytics (for example clicking on a link to change page of your website) the time on page will be 0.
Analytics calculates the average time in page based on the difference between the first and last hits occurred on that page.
Try to send events on scroll to Analytics (example 25%, 50%, ...) and you'll see that the time on page will begin to be representative.
Please refer this link https://www.studentcpu.com/2020/03/google-analytics-important-kpi-monitor.html. you will get answer for your query. In this website it is clearly explain about most of site admin misunderstood between avg session duration time and avg time on page.
Avg Session Duration -Multiple Page Avg Time-Macro view
Avg Time on Page - Single Page Time-Micro view

Average time on page includes the video view time in Google analytics

Google Analytics has one of the metric which is "average time on page", which is how long user stays on a certain page. I'm trying to figure out if someone watched the video on same page, would the time they viewed count towards this "average time on page" or not ?
FYI- Video is hosted on Brightcove and analytics information for page is extracted from Google Analytics.
Example :- The avg time spent on the landing page is ~2.5 minutes, which is very similar to the average ‘video seconds viewed’ (39010 seconds played / 290 views = 2.5 min per view on avg). We want to understand if people went to the site and only watched the video (if the video seconds played counts towards average time on page, then the answer is yes); or if people watched the video and spent an additional 2.5 minutes on the site which means 2.5 min +2.5 min = 5 min.
Google Analytics is implemented on Page only and in video we have video analytics.
Any link would be helpful ?
Thanks in advance
The average time on a page is calculated from the difference between a hit sent to Google Analytics and the next hit sent.
If you are not tracking the video and a user lands in the page, watch the video and then exit, you will not have average time for that page.
Otherwise if you are tracking the video and for example sending an event to Analytics when the user has reached 25% of viewing it (non-interaction: false) the average time is calculated from the time difference between the event was sent to Analytics and when the user has landed on the page (and so on for the events of viewing 50%, 75%, 100%).
Tracking Brighcove Videos with Gooogle Analytics:
http://www.analytics-ninja.com/blog/2016/03/tracking-brighcove-videos-with-gooogle-analytics.html

How to find the Page Load Sample Report in Google Analytics

In this article about making sense of the Site speed related data in Google Analytics. The author mentions about a report that has both the Page Load Sample and Avg. Page Load time. I am unable to find this Page Load Sample report or add it as an additional dimension in my Site Speed related reports next to the Avg. Page Load Time. Any directions in this regards would be helpful. I google around and it seems there is a chance this may have been phased out of Google Analytics.
Try switching to the "Technical" tab in Site Speed Page Timings report

Page loading times in firebug and google analytics

I understand that average page load speeds recorder by google analytics will differ from speeds recorded on my machine with firebug, that's pretty obvious. It's an average of page loads on different machines, browsers and broadband speeds
However, how come google report would show that homepage takes longer to load than product page where in firebug is the opposite?
What's your thoughts on monitoring web sites speeds in general using one of those (or both) tools?
You need to ignore the average in Google Analytics and look at the histograms in Content > Site Speed > Page Timings > Performance Tab
Then explore how and why the timing varies

Resources