impressions (June 2025)
629
before GBP management
impressions (March 2026)
3,552
6 months later
position improvement
53 → 25
avg ranking position