How Analytics works

Data for Analytics comes from our Content Delivery Network (CDN) server logs. Since there's no client-side code involved, the performance of your site doesn't suffer. This also means that data integrity isn't affected when your visitors use ad blockers or disable JavaScript. Because site activity is tracked anonymously without cookies or personally identifying information, Analytics is fully GDPR compliant.

We update Analytics data on an hourly basis. You will need to refresh your browser to load the updates. To ensure the accuracy of Analytics data, we never use sampling.

Chart data

The Pageviews and Top pages charts include only responses with Content-Type: text/html and a status code of 200, 201, or 304. We filter the data by status code this way so that we don’t count errors or double count redirects. This also applies to the Pageviews total for your site.

The Unique visitors chart counts different IP addresses engaging with your site within a single day. If someone loads pages of your site on multiple different days, they will be counted as a unique visitor for each day. The Total unique visitors for your site will typically be less than the sum of daily values because the total counts IP addresses that are unique across the whole charted time period, which can range up to 30 days.

The Top resources not found chart includes all types of content. You can use it to discover not just pages but also requests for images, text files, and other non-HTML assets that have returned the most 404 errors for your site.

Bandwidth used tracks all visitor traffic including 304 responses and 404 errors. This does not include Netlify activity such as building and deploying your site.