Page views vs. requests

This distinction is fundamental in web analytics and server behavior:

Page view

A page view is a logical, user-centric event:

  • It represents a user loading or viewing a page in their browser.
  • Counted once per page load (typically).
  • Used in analytics (e.g., Google Analytics) to measure traffic and engagement.
  • Tied to user sessions, navigation, and content consumption.

Example:
A visitor loads https://example.com/article1 page view


Request

A request is a low-level HTTP transaction:

  • Every file the browser asks the server for is a request.
  • Includes HTML, CSS, JavaScript, images, fonts, AJAX calls, etc.
  • Generated automatically by the browser as it builds the page.

Example:
Loading that same page might trigger:

  • 1 request for HTML
  • 1 request for CSS
  • 3 requests for JavaScript files
  • 10 image requests

15+ total requests for a single page view


Key differences

AspectPage ViewRequest
LevelHigh-level (user action)Low-level (network activity)
Count basisPer page loadPer resource fetched
Typical ratio1 page view ≈ many requestsMany per single page view
PurposeAnalytics, traffic measurementServer load, performance metrics

Bottom line

  • A page view answers: “How many pages did users look at?”
  • A request answers: “How many files did the server have to deliver?”

They’re related, but operate at completely different layers—analytics vs. infrastructure.

Leave a Comment

Licensed under CC BY-NC 4.0

DevOps viewpoints are those of its owner. You may share and adapt this article for non-commercial purposes, provided proper attribution is given. Attribution should include:

Title: Page views vs. requests
Author: peter arthur martin
Original URL: https://www.woodcentral.com/-/peter/page-views-vs-requests/
License: CC BY-NC 4.0

Site Index

👍 This page answered my questions

Your vote helps other woodworkers quickly find the answers and techniques that actually work in the shop.