Metrics time series
weekly-report.mjs adds a new row every weekend (or when run manually).
Just glance at the weekly trend, and reflect it into KEYWORDS / CLUSTERS at the monthly review.
GSC (last 7-day summary)
| Week Of (Mon) | Total Impressions | Total Clicks | Avg CTR | Avg Position | Top Query | Top Page |
|---|
| 2026-05-18 | 0 | 0 | 0.0% | 0.0 | – | – |
GA4 (last 7-day summary)
| Week Of (Mon) | Sessions | Users | New Users | Engagement Rate | Avg Session (s) | Top Landing Page |
|---|
| 2026-05-18 | 12 | 6 | 6 | 41.7% | 747 | /til/ |
Top 10 by page (latest snapshot)
Notes
- The 7-day window is the shortest window where GSC is highly stable. At 3 days the noise is large
- Avg Position is an average, so for per-KW ranking the "Current Rank" (median over the last 7 days) in
KEYWORDS.md is the better basis for judgement
- GA4's "sessions" do not match GSC's "clicks" (differences in referrer classification, cookie refusals, bounce timing, etc.). Track both