Skip to main content
Set NOTRA_GEO_TOKEN at your hosting provider as well as locally. The tracker never throws, so a missing token fails silently unless you pass onError to log problems.
Rotating the token invalidates every earlier token right away, so update the variable and redeploy.
The tracker runs in middleware, so it never sees pages that a CDN serves without hitting your app. On Astro, use a server adapter.
The tracker skips /api, framework asset paths and static files by default. See Tracker reference.
Notra discards human visits, and crawlers visit on their own schedule, so a new or quiet site can take days. To trigger an assistant fetch, ask ChatGPT or Claude to read one of your pages.
List extra hostnames under Tracked domains. See Brand and domains.
Last modified on October 8, 2026