Fathom Only Showing Homepage in Stats

Share
Workaround available Web Updated November 13, 2026How we research

Quick answer

Fathom records canonical URLs by default, so a canonical tag pointing to your homepage on every page makes all traffic show as '/'. Fix the canonical tags or add data-canonical="false" to the script.

Most likely fix: Fix the canonical tags

How to fix it

Try these in order — the most common fix is first.

  1. 1. Fix the canonical tags

    1. Open an inner page and view source
    2. Find <link rel="canonical"> and check it points to that page, not the homepage
    3. Correct the setting in your theme or SEO plugin (this also hurts SEO, so fix it quickly)
    Did this fix it?
  2. 2. Tell Fathom to ignore canonicals

    1. Edit the Fathom script tag
    2. Add data-canonical="false" so the current URL is recorded
    3. Keep the other attributes (src, data-site, defer) unchanged
    Did this fix it?
  3. 3. Install the script site-wide

    1. Move the embed code from the homepage content into the template header
    2. Confirm it appears in the source of inner pages
    Did this fix it?

Symptoms

The Pages report lists only the homepage, or nearly all pageviews land on '/', even though visitors read other pages.

Why it happens

  • Theme or SEO plugin outputs a canonical tag pointing to the homepage on every page
  • Embed script added only to the homepage instead of the site template

This guide also covers

  • fathom only showing homepage
  • fathom analytics pages not showing
  • fathom canonical

Still not working?

If Fathom Analytics keeps failing, you're not alone. See every Fathom Analytics problem users report or the alternatives people switch to.

Done fighting Fathom Analytics? Our small team builds your own Fathom Analytics alternative, made for how you work. On your domain or hosted by us. Price agreed together.

Get a quote
Fixed it? Share this guide

Other Fathom Analytics errors

All 14 Fathom Analytics errors and fixes →