See what your SEO work actually changed.
One line of code gives you traffic, AI visits, goals and behaviour, without cookies. Connect Search Console and your search history starts growing past Google's 16 months. Then your fixes, your content and your traffic sit on one chart, free on every plan.
Lots of numbers, no story.
Your SEO work lives in one tool and your traffic in another. AI visits hide in a long referral list. Search Console forgets after 16 months. So when someone asks whether the work paid off, the answer takes a day of exports.
The usual analytics setup
- –Cookies, and the questions that come with them
- –AI tools buried among hundreds of referrers
- –Search data that drops off after 16 months
- –No link between the work you shipped and the traffic
SEORCE Web Analytics
- ✓Cookieless, from one line of code
- ✓Every AI tool as its own traffic source
- ✓Search Console history that keeps growing
- ✓Your fixes and content on the same chart
Traffic is the easy part. Meaning is the rest.
Any tool can count pageviews. Knowing whether last month's fixes worked needs the traffic, the search data and the work itself in the same place.
Web Analytics layers them up. The script counts people, Search Console adds the searches, and your notes mark what changed.
See what's inside →Analytics that answers SEO questions.
See the visits AI sends your way.
People ask ChatGPT and Perplexity for recommendations, then click through. Every AI tool that sends a visit shows up as its own source.
- Every AI sourceChatGPT, Perplexity, Gemini, Copilot, Claude and any others.
- Its own channelGrouped, so the total is easy to see and track.
- Landing pagesWhich pages AI tools send people to.
Search data that doesn't expire.
Google keeps 16 months. SEORCE imports those on connection and keeps every day after, so a project connected a year ago has 28 months to look back on.
- 16 months on day oneAll the history Google still holds.
- Growing every dayYear-on-year comparisons keep working.
- Beside your trafficClicks and impressions next to visits.
Every channel, counted as people.
Organic, AI, direct, referral, social and paid, in one view. Bots and crawlers are filtered out first, so the numbers are real visitors.
- Channels and referrersOpen any channel to see the sites inside.
- UTM campaignsSource, medium and campaign, grouped automatically.
- Bot filteringBuilt in, nothing to switch on.
Find the pages that work, and why others don't.
Top pages and landing pages with views, entries and bounce rate. Scroll depth and rage clicks show where visitors stop or get stuck.
- Top and landing pagesFiltered by channel, including AI.
- Scroll depthHow far down each page people get.
- Rage clicksWhere people click again and again on something that doesn't respond.
- Countries and devicesEvery report filterable by audience.
Count the visits that turn into something.
Goals are custom events, from a thank-you page to a single button click. Split them by channel, campaign and page.
- Custom eventsButton clicks, downloads, forms, page visits.
- By sourceWhich channels and campaigns convert, AI included.
| Goal | Type | Completions | Rate |
|---|---|---|---|
| Start free trial | Button click | 642 | 3.5% |
| Download template | Button click | 1,318 | 7.2% |
| Book a demo | Page visit | 118 | 0.6% |
See who's on the site right now.
A live count of current visitors, the pages they're on and where they came from. Keep it open on launch day.
- Live visitorsUpdates as people arrive.
- Pages and sources nowIncluding AI tools.
- Kept in your reportsLive visits become part of the history.
| Page | Now | Source |
|---|---|---|
| /templates/retainer | 9 | Organic |
| /agency-invoicing | 6 | ChatGPT |
| /pricing | 4 | Direct |
| /blog/late-fees | 3 |
One line of code, and no cookies.
The script is a single line and sets no cookies. It works on any platform, and the same line also turns on AutoFix.
- No cookies setNothing stored in visitors' browsers.
- Any platformGoogle Tag Manager, Shopify, WordPress, Webflow or custom code.
- Also runs AutoFixOne script for analytics and fixes.
Fix, write, then measure.
SEORCE finds the problems, fixes them with AutoFix and writes the content in Content Studio. Web Analytics closes the loop. Add a note when the work goes live, and the change in traffic is right there on the chart.
Running in four steps.
Visits start recording as soon as the script is live.
Set up your goals
Custom events for the actions that matter, down to a button click.
Goals →Note the work you ship
Add a note when a fix or article goes live, then compare.
SEO uplift →No trial. No catch.
Web Analytics is free on every SEORCE plan, including the free forever plan. Nothing here is held back for a higher tier.
Every question, its own page.
Proving uplift, sizing AI traffic, finding weak pages or just getting set up. Each part has its own page with the detail.
SEO uplift
See what your fixes and content changed.
Measure the uplift →Search Console analytics
16 months on day one, and growing.
Keep your history →AI traffic
Visits from ChatGPT, Perplexity and every other AI tool.
Track AI traffic →Traffic sources
Every channel, with bots filtered out.
See your channels →Campaign tracking
UTM source, medium and campaign.
Track campaigns →Page performance
Top pages and landing pages.
Rank your pages →Audience
Visitors by country and device.
See your audience →Scroll depth and rage clicks
Where visitors stop, and where they get stuck.
See behaviour →Goals and conversions
Custom events, down to a button click.
Set up goals →Real-time analytics
Who's on the site right now.
Watch it live →Free web analytics
Free on every SEORCE plan.
See what's free →Cookieless analytics
Traffic data without cookies.
Go cookieless →Google Analytics alternative
How it compares with GA4.
Compare with GA4 →Setup
One line of code, any platform.
Get the script →Do the work, then prove it here.
Technical Suite and Content Studio do the work. Web Analytics shows what it changed.
What is SEORCE Web Analytics?
SEORCE Web Analytics is free, cookieless website analytics built for SEO. One line of code records visits, traffic sources, pages, countries, devices, goals, scroll depth and rage clicks, with bots filtered out. Every AI tool that sends a visit appears as its own source. Google Search Console adds your search data, with 16 months imported on connection and every day kept after. Notes on the chart mark your fixes and articles, so you can see what they changed.
Key facts
- Free on every SEORCE plan, including the free forever plan
- Cookieless: the script sets no cookies
- Installed with one line of code on any platform. The same script enables AutoFix
- AI tools such as ChatGPT, Perplexity, Gemini, Copilot and Claude appear as their own traffic sources
- Search Console: 16 months imported on connection, then stored daily, so history grows
- Channels, referrers and UTM campaigns, with bots filtered out
- Top pages, landing pages, countries and devices
- Scroll depth and rage clicks on every page
- Goals as custom events, including button clicks
- Real-time visitors
- Notes on the traffic chart are added manually
- SEORCE does not connect to GA4
Last reviewed 29 September 2026 by the SEORCE team.
Questions about Web Analytics.
Web Analytics is SEORCE's free, cookieless website analytics. One line of code records visits, sources, pages, countries, devices, goals, scroll depth and rage clicks, and Google Search Console adds your search data. It's built to show what your SEO and content work changed.
Yes. Web Analytics is free on every SEORCE plan, including the free forever plan. It isn't a trial.
No. The script sets no cookies. It doesn't need a cookie banner of its own, though we still advise keeping one, especially if your site uses other cookies or tools.
Yes. Every AI tool that sends a visit appears as its own source, including ChatGPT, Perplexity, Gemini, Copilot and Claude.
16 months when you connect, which is all Google holds. SEORCE then keeps every day, so history keeps growing. A project connected a year ago has 28 months.
No. Web Analytics has its own script, and SEORCE connects to Google Search Console directly. You can run it alongside GA4 or on its own.
Yes. Add a note to the traffic chart when the change goes live, then compare the weeks before and after. Notes are added by you, not automatically.
Any custom event, including button clicks, downloads, form submissions and visits to a specific page.
Yes. Bots, crawlers and automated traffic are filtered out before visits are counted.
Add one line of code to your pages, directly or through Google Tag Manager. It works on any platform, including Shopify, WordPress, Webflow and custom code. The same line also enables AutoFix.
It shows average position from Search Console. Rank Tracker follows exact positions for the keywords you choose.
No. It shows scroll depth and rage clicks as counts, not recordings of individual visits.
Add one line, see what changed.
Create a free account, add the script and connect Search Console. Visits start recording as soon as the script is live.