Living Websites
LAST CHANGE 18 HOURS AGO | 423 CHANGES SINCE 2026-05-30 | 2026-05-30 -> TODAY

The engine room

We build sites that keep growing after launch: new pages, refreshed copy, a change log the site writes itself. This is our own site's panel, made public so you can watch the product run.

Latest read: 2026-08-28. This is a fresh/provisional read and may still change slightly before Search Console finalizes it.

One cell per day · depth = changes shipped

Change ledger

The site writes this log itself, one line per change, newest first. Nothing shown before it happened.

  • Yesterday2026-08-29
  • 11:21New pagePublished a new page: "Does a Small Canadian Business Actually Need a Website in 2026?"
  • 11:20Homepage updateUpdated the homepage
  • 10:46New pagePublished a new page: "Best Chimney Cleaning Tools for Niagara Wood Stoves and Fireplaces Before This Season's First Fire (August 2026): 3 Real Options Compared"
  • 10:45Homepage updateUpdated the homepage
  • 08:19Site updateDaily homepage refresh 2026-08-29
  • 08:15Homepage updateUpdated the homepage
  • 07:59New pagePublished a new page: "Most First-Website Mistakes Are Cheap to Fix. Two Aren't."
  • 07:58Homepage updateUpdated the homepage
  • 07:45Site updateCorrect 3 wrong fishing-season dates on the site's #2 page by impressions
  • 2026-08-28
  • 08:40New pagePublished a new page: "You Put a QR Code on the Van. Where Should It Send People?"

Showing the 10 most recent changes · 423 changes since launch. Log written by the site.

Where it's going

Every search impression and click this site has earned since 2026-05-28, added up day by day. More pages, more ways in from search: the line compounds.

Search impressions and clicks, lifetime0 → 3,824 SINCE 2026-05-28
IMPRESSIONS 0 2,000 4,000 CLICKS 0 20 40 MAY 28 JUN JUL AUG 3,824 impressions 40 clicks

Source: Search Console daily reads · cumulative from 0 · every point a real ingested day · impressions on the left scale, clicks on the right · latest 3 provisional days excluded until final

Repeatability card

The same before/after this product promises every client, read straight off this site's own real telemetry: what it started with, what it has now, and what drove the difference. Nothing here is entered by hand.

1
Pages earning search impressions, intake window (2026-06-02)
GSC page pulls · 2-day window
68
Pages earning search impressions, latest window (2026-08-26)
GSC page pulls · 7-day window
67
New discovery opportunities since intake
Pages earning impressions now that earned none in the intake window
2,798
Search impressions, trailing 28-day
GSC · 28 of 28 days
0
Attributable contacts, trailing 28-day
GA4 key events (calls + form submits) · 28-day

Signal provenance

What drove the growth above, by real recorded source: how much changed, and which channel did it.

  • backfill218 changes
  • deploy192 changes
  • unlabeled (recorded before source tracking existed)13 changes

Provenance is the change ledger's own recorded source per entry: "unlabeled" means an entry written before source tracking existed, never a guess.

Site stats

What the site brought in. Small numbers, honestly counted: the source is stamped on every tile.

What your site brought you, trailing 7 days

Reach and real outcomes shown together, on purpose: a search click or a site visit only matters if it leads somewhere. Honest zeros stay visible here: they are the same trust as a real number.

792
Search impressions
GSC · trailing 7-day
8
Search clicks
GSC · trailing 7-day
6
Website visitors (most recent available day)
GA4 · 2026-08-26
0
Calls and contact-form messages (28-day)
GA4 key events · 28-day

Where people found you, trailing 28 days

0
Searches for your name (branded)
GSC · 2026-08-26
49
Searches that found you without knowing your name (non-branded)
GSC · 2026-08-26

Device mix, trailing 28 days

  • DESKTOP1661 impressions, 8 clicks
  • MOBILE717 impressions, 11 clicks
  • TABLET24 impressions, 1 clicks

Your most-seen pages, trailing 28 days

  • https://livingwebsites.ca/guides/home-resilience/basement-flood-rebate/st-catharines/360 impressions, 6 clicks
  • https://livingwebsites.ca/?utm_source=gbp333 impressions, 0 clicks
  • https://livingwebsites.ca/245 impressions, 3 clicks
  • https://livingwebsites.ca/guides/niagara/fishing-charters/st-catharines/season-guide/207 impressions, 5 clicks
  • https://livingwebsites.ca/guides/niagara/epoxy-garage-flooring/thorold/polyaspartic-coating/156 impressions, 0 clicks
  • https://livingwebsites.ca/niagara/113 impressions, 0 clicks
  • https://livingwebsites.ca/guides/niagara/fence-staining/st-catharines/cost/96 impressions, 0 clicks
  • https://livingwebsites.ca/guides/niagara/fence-staining/niagara-falls/cost/84 impressions, 0 clicks

AI engine citations: the starting line

What this counts: real citations from AI assistants (ChatGPT-family, Gemini, and other free models we test) for searches that do not already name your business by name, so a model just echoing your name back never counts. Zero is a real, honest zero, and the day it moves is a real day worth noticing. This is AI assistants recommending your site when asked: visitors who actually arrived from an AI assistant are counted separately, just below.

0

PROBE: CHATGPT-FAMILY, GEMINI · NON-BRANDED PROMPTS ONLY · LAST RUN 2026-08-29

When an AI assistant first recommends this site to someone who never named it, this number moves, and this page will show it happened.

AI traffic: visitors who arrived from an AI assistant

The other half of the AI pair, measured rather than asked: real visitors who arrived at your site from an AI assistant. Google Analytics recognizes ChatGPT, Gemini, Deepseek, Copilot and Grok on its own AI Assistants channel; some assistants land elsewhere, so this number is a floor. It is never added to the citations count above: one is recommendations, this is visits.

0
Visitors sent by AI assistants (GA4, trailing 28 days)
Google AI-Mode sends: not yet exposed by Google's Search Console API, so that number is named here, not guessed.
GA4 AI Assistants channel · trailing 28-day · as of 2026-08-26

Search reach in context

1-day snapshot, 2026-08-28 (provisional)

112
Search impressions (1-day)
GSC · 2026-08-28 · provisional
0
Search clicks (1-day)
GSC · 2026-08-28 · provisional

Trailing 7-day total, 7 days

792
Search impressions (7-day total)
GSC · trailing 7-day
8
Search clicks (7-day total)
GSC · trailing 7-day

Trailing 28-day total, 28 days

2,798
Search impressions (28-day total)
GSC · trailing 28-day
23
Search clicks (28-day total)
GSC · trailing 28-day

Site footprint, 2026-08-28

27
Pages earning impressions (1-day)
GSC · 2026-08-28
18
Indexed in a 20-page sample (2026-08-26)
GSC URL inspection · 2026-08-26

"Pages earning impressions" counts distinct pages that drew at least one search impression on this single day: it is a daily footprint proxy, not a true count of pages Google has indexed for this site. The indexed-page sample above is Google's own indexing verdict on a bounded sample of your sitemap, not an extrapolated full-site total.

This dashboard is what every client gets.

See yours