Analytics|
DeployPages Team
/2026-05-27/10 min read

Static Site Analytics: What to Check After a Site Goes Live

A practical guide to reading traffic for a static site: page views, visitors, referrers, top pages, countries, devices, bandwidth, and when to add a heavier analytics stack.

Most small sites do not need a full analytics project on day one. They need a few honest answers.

Did anyone open the link? Which page did they land on? Did the traffic come from a client email, a social post, a search result, or a QR code? Was the audience mostly on phones? Did a tiny PDF or image-heavy page burn more bandwidth than expected?

That is the job of static site analytics. Not to replace product analytics. Not to turn every portfolio or preview page into a dashboard project. Just to show what happened after the link left your hands.

A static site analytics dashboard showing traffic trends, device mix, and geographic signals

Start with the question the site was supposed to answer

Analytics gets messy when every number looks equally important.

A static site usually has a narrower job than a full web app. It may be a portfolio, a student project, a launch page, a docs update, a resume site, a client preview, or an AI-generated page that needs review. The first analytics pass should match that job.

Site typeFirst useful questionMetrics to check first
PortfolioDid the person I sent it to open it?Visitors, referrers, top pages, device mix
Campaign pageWhich source is sending useful traffic?Referrers, UTM-tagged URLs, top pages, countries
Docs or changelogAre people landing on the right page?Top pages, referrers, paths with unexpected traffic
Client previewDid reviewers open the latest version?Recent visits, countries, devices, top pages
Student projectCan the teacher open it from outside your laptop?Page views, device/browser mix, outside access
Image-heavy micrositeIs bandwidth becoming the problem?Bandwidth, top pages, file size checks

If you cannot name the question, the dashboard will not help much. You will just stare at a line chart and hope it means something.

Page views and visitors are different signals

Page views count loads. Visitors estimate people or browsers.

Both are useful, but they answer different questions. A page can have 100 page views from a handful of people refreshing, testing, or browsing several pages. Another page can have a healthier audience even when the raw page-view count looks similar.

For static sites, a practical read looks like this:

MetricGood forEasy mistake
Page viewsOverall activity and page-level demandTreating refreshes as new people
Unique visitorsRough audience sizeTreating it as a perfect people count
Top pagesWhich URLs are actually being openedOnly checking the homepage
BandwidthCost and asset weight pressureIgnoring large media until traffic arrives

Analytics tools define these metrics differently. Google Analytics 4 centers reporting around events such as page_view, while simpler tools often present visits, pageviews, referrers, locations, and devices more directly. The exact vocabulary changes. The reading habit does not: compare related metrics instead of trusting one number alone.

On DeployPages, project analytics exposes page views, estimated visitors, bandwidth, top pages, referrers, countries, devices, browsers, operating systems, and recent visit logs. That is enough for the first launch read without adding another script to the static files.

Referrers tell you whether distribution worked

Most small launches fail quietly. The page is live, the link works, and nothing happens because the distribution step was weak.

Referrers help separate those problems.

If the page has almost no traffic, the issue may not be the page. It may be that the link never reached the right channel. If one referrer sends most visits, that channel deserves a closer look. If traffic appears as direct, that may include private messages, email clients, copied links, or apps that hide referrer data.

Use referrers with a little skepticism:

Referrer patternWhat it may meanWhat to do next
Mostly directPrivate shares, email, QR scans, copied links, or missing referrer headersAdd UTM parameters for future shares
One social site dominatesThe post worked, or one person reshared itCheck whether top pages match the campaign goal
Search starts appearingThe page is being discovered outside the original shareReview title, description, and custom domain setup
A client or internal domain appearsStakeholders are reviewing itKeep that traffic separate from public launch judgment
Unknown or spammy referrersNoise, bots, or unwanted trafficDo not redesign the page around it

If you plan to share the same static page in ads, email, QR codes, and social posts, use consistent campaign URLs. DeployPages includes a UTM builder for that. UTM tags will not make analytics perfect, but they reduce guesswork when the same link moves through several channels.

Device and browser data are design feedback

Static sites often get reviewed on a laptop and opened by everyone else on a phone.

That mismatch matters. A portfolio grid that looks careful on desktop may become a long scroll on mobile. A campaign hero that fits a wide monitor may push the call to action below the fold on a small screen. A PDF-style resume page may look fine in Chrome desktop and feel cramped in a mobile browser.

Device, browser, and operating system data should not drive every design decision. They should tell you where to test next.

If 70% of visits are mobile, test the real link on a phone before rewriting the copy. If Safari iOS appears often, check image loading, video behavior, and tap targets there. If a client review came from an older desktop browser, keep the page simple enough that the review does not become a compatibility conversation.

This is where static site analytics is more useful than vanity traffic. It tells you where the page is being experienced, instead of leaving you with a counter that went up.

Top pages catch broken assumptions

A static site can have one intended entry point and several real entry points.

That happens when people share a deep link, search engines pick up a specific page, QR codes point to a subpath, or an old campaign URL keeps circulating. If you only check homepage traffic, you miss the actual door people are using.

Top pages are especially useful after:

  • Replacing a temporary preview URL with a custom domain.
  • Uploading a new version with changed paths.
  • Moving a GitHub Pages site, docs site, or portfolio.
  • Sharing separate links for ads, email, and social posts.
  • Publishing an AI-generated site where navigation may include placeholder routes.

If a top page is not the page you expected, do not treat that as a failure by default. It may be a better landing page than the one you planned. But if the top page is an old path, a missing asset route, or a dead download link, fix the routing before you spend time tuning the homepage.

Bandwidth is the metric people notice too late

Bandwidth looks boring until it becomes the reason a small site feels expensive or slow to move around.

Static sites are cheap to serve compared with server-rendered apps, but large images, video backgrounds, exported design assets, and uncompressed PDFs can still matter. A single 8 MB hero image may not look alarming during a private review. Put it in front of a campaign audience and the pattern changes.

Watch bandwidth when:

  • The site uses high-resolution screenshots, portfolio images, or product photos.
  • A PDF, deck, menu, or media file is hosted inside the site.
  • A campaign or social post sends a traffic spike.
  • You are close to a plan limit.
  • Mobile visitors are the main audience.

Bandwidth does not tell you which asset is too large by itself. It tells you when the site deserves an asset pass. After that, check image dimensions, compression, lazy loading, and whether heavy files belong on the first page at all.

Built-in analytics first, heavier analytics later

There is a reasonable time to add Google Analytics, Plausible, Fathom, Simple Analytics, PostHog, or a product analytics stack. It is just not always the first hour after a static page goes live.

For many static sites, the first questions are simpler:

  • Did the page get opened?
  • Which link or channel sent the visit?
  • Which URLs did people hit?
  • Are visitors mostly on mobile or desktop?
  • Is traffic coming from the expected countries?
  • Is bandwidth behaving normally?

Built-in analytics is a good first layer because it is tied to the deployment and does not require editing the shipped files. You can upload a folder, get a preview URL, share it, and still read the first launch signals from the project dashboard.

Add a heavier analytics stack when you need things DeployPages analytics is not trying to be: custom events, funnels, attribution modeling, logged-in user behavior, A/B tests, ecommerce events, or deep product telemetry.

The split is healthy. Deployment analytics tells you whether the published site is being reached. Product analytics tells you what users do inside a product after they arrive.

A practical first-week review

For a new static site, review analytics on a simple schedule.

TimingWhat to checkWhy
First hourPage opens, basic visits, obvious path mistakesCatch broken links before more people see them
First dayReferrers, device mix, top pagesSee whether distribution and layout match the audience
First weekTrend, countries, bandwidth, repeat top pagesDecide whether to improve, replace, or leave the page alone
After a new uploadCompare top pages and traffic shapeMake sure the update did not break the working path
After domain launchWatch search, direct traffic, and old URLsConfirm the public address is taking over from the preview link

This does not need to become a ritual. A static site is often successful precisely because it stays simple. The goal is to catch the few signals that change your next move.

How DeployPages fits this workflow

DeployPages treats analytics as part of the publishing path, not as a separate project you have to wire up before the first share.

You can publish a static folder, ZIP, AI-generated export, page that links to a PDF, or framework build output, then check visits, referrers, top pages, countries, devices, browsers, operating systems, bandwidth, and recent request details from the console. The same project can later grow into custom domains, password protection, instant rollback, or CLI deploys.

That order keeps the first launch lightweight. Publish the page, see whether anyone opens it, then decide what the project deserves next.

Useful references

#static site analytics#website analytics#traffic insights#page views

Ready to publish your site?

Upload static files, get an HTTPS link, and add domains or rollback when the project needs them.

Start deploying free