Skip to main content
Free10 minutesBeginner

Page Performance Metrics

Monitor page-level analytics including views, time on page, entry pages, exit links, and per-page quality metrics. Learn about pages in this analytics guide.

pagesperformancecontentanalyticstop-pages
Last updated:

Page-level analytics help you understand which content resonates with your audience and identify opportunities for improvement. This guide covers the page performance metrics in Zenovay.

Where to Find Page Data

Page metrics live on each website's dashboard. Open your website from Domains, then stay on the Analytics tab. The Pages card has four views you can switch between:

  • Page — your most-visited pages, ranked by visitors
  • Entry Page — the first page visitors saw in their session
  • Exit Link — outbound link clicks, grouped by destination domain (see Exit Links below)
  • Hostname — traffic grouped by host (useful for multi-subdomain sites)

Click the "view all" control to open the full searchable, sortable list.

Metrics Shown for the Page View

Each row in the Page view lists the page path (for example, /blog/article) with its visitor count and its share of total traffic. Use the toggle above the list to switch the value column between Visitors and Revenue (revenue per page appears when payment tracking is connected to the website).

Hover a row in the Page view to see a detail card with per-page quality metrics:

MetricDescription
Avg. TimeMedian time spent on the page
Exit Rate% of sessions that left from this page

On the Entry Page view, the hover detail card also shows the page's bounce rate (the share of single-page sessions that entered on it), since bounce is an entry-page metric.

Page View Metrics

Page Views

Definition: Total number of times a page was loaded.

  • Reloads count as new views
  • Each visit to the page counts
  • Includes return visits within a session

Time on Page

How It's Calculated

Time on page is derived from the gap between consecutive pageviews in a session: next page timestamp minus current page timestamp.

Limitations:

  • The last page in a session may show 0:00
  • Single-page sessions show 0:00
  • Idle time is included

Interpreting Time on Page

Content TypeGoodAveragePoor
Blog posts3+ min1-3 min<1 min
Product pages1-2 min30s-1 min<30s
Landing pages30s-1 min15-30s<15s
Documentation3+ min1-3 min<1 min

Improving Time on Page

  • Add engaging content
  • Include relevant images/videos
  • Improve readability
  • Link to related content
  • Ensure fast load times

Entry Pages and Exit Links

Entry Pages

Definition: The first page a visitor sees in their session.

Use cases:

  • Identify landing pages
  • Understand entry points
  • Optimize first impressions

The Entry Page view in the Pages card ranks pages by how often they start a session.

Zenovay tracks outbound link clicks — the external links visitors click to leave your site. Switch the Pages card to its Exit Link view to see these clicks grouped by destination domain.

Interpreting exit links:

  • A high count to a partner or payment domain is often expected
  • Investigate unexpected outbound destinations

Exit Rate

Exit Rate = Exits / Page Views × 100

A high exit rate means visitors often leave the site from this page. Hover a row in the Page view to see its exit rate in the detail card.

Exit vs Bounce

Bounce rate counts only single-page sessions where this page was the entry page; exit rate counts every session that ended on this page.

Page Bounce Rate

Definition

Percentage of visitors who:

  1. Entered the site on this page
  2. Left without viewing another page

Page vs Site Bounce Rate

  • Site bounce rate: Overall single-page session rate
  • Page bounce rate: Specific to visitors entering on that page

Reducing Page Bounce Rate

  1. Analyze Content

    Does the page deliver what visitors expect?

  2. Check Load Time

    Slow pages cause bounces. Check performance.

  3. Review Design

    Is navigation clear? Is content engaging?

  4. Add CTAs

    Give visitors clear next steps.

  5. Internal Links

    Link to related content within the page.

Finding Specific Pages

The full Pages list (opened from the "view all" control on the Pages card) includes a search box — type a page path to filter the list. You can also sort the list by any column (page, visitors, or revenue) by clicking the column header.

Filtering the Dashboard

The dashboard filter bar lets you scope every metric, including the Pages card, by attributes like country, browser, device, or source. Apply a filter and the Pages view updates to match.

Excluding Pages from Tracking

To stop counting specific pages or paths altogether, use a website's Exclusions settings (open the website's settings and find the Exclusions section). Excluded paths won't appear in your page data.

Content Performance

Blog/Article Analysis

Key metrics for content:

  • Average time on page (engagement)
  • Bounce and exit rate
  • Scroll depth (Pro+, via heatmaps and the scroll-depth view)

Product Page Analysis

Key metrics for e-commerce:

  • Time on page
  • Exit rate
  • Revenue attribution (when payment tracking is connected)

Page Speed

Pro Plan

Core Web Vitals are collected per page on the Performance tab of the website dashboard.

Core Web Vitals by Page

Open the Performance tab, then "view all metrics" to see the Core Web Vitals by page table:

  • LCP (Largest Contentful Paint)
  • CLS (Cumulative Layout Shift)
  • INP (Interaction to Next Paint)
  • FCP (First Contentful Paint)
  • TTFB (Time to First Byte)

Identifying Slow Pages

The table is sortable, so you can rank pages by their slowest metric (for example, highest LCP or worst INP) to find what to fix first.

See Core Web Vitals for details.

Exporting Page Data

Pro Plan

On paid plans you can export your analytics data, and Scale plans can schedule recurring reports. Export and scheduled reports are configured at the workspace level, not per individual page.

Common Page Issues

Pages Not Tracking

If pages are missing:

  • Verify the tracking script is present on those pages
  • Check the browser console for JavaScript errors
  • Make sure the pages aren't in your Exclusions settings

Duplicate Pages

Sometimes the same content appears as multiple rows:

  • Query strings can create variations
  • Trailing-slash differences can split a path

Zenovay normalizes page paths to a hostname plus path (stripping the query string, hash, and a trailing slash) when ranking pages, which collapses most of these. Truly distinct query-string pages remain separate.

Missing Time Data

Time on page shows 0:00 when:

  • It's the last page in a session
  • It's a single-page visit

This is expected, not a tracking error.

Best Practices

Regular Page Review

PeriodAction
WeeklyCheck top pages, new entries
MonthlyReview trends, identify winners
QuarterlyContent audit, prune low performers

Optimization Workflow

  1. Identify high-traffic pages
  2. Analyze metrics (bounce, time, exits)
  3. Form a hypothesis
  4. Make improvements
  5. Measure impact

Next Steps

Was this article helpful?