I sent leadership a monthly SEO work and performance report.
Each report covered
- Traffic by channel
- Keyword movement
- Backlink growth
- Work done
- Next month's plan
The reports explained dips, not only wins. Paid social drove most of the site's sessions, so total traffic swung with ad spend. I separated organic performance from those swings.
Total traffic vs organic traffic| Month | Total traffic | Organic traffic | Chart |
|---|
| Jun 2026 vs May | -15.14% | +9.09% |
|
| Jul 2026 vs Jun | -57.99% | +51.02% |
|
Total trafficOrganic traffic
In both months, organic grew while total traffic fell. Organic's share of sessions also rose from 1.69% in May to 2.17% in June. Referral sessions grew 52.73% in June, which reflected the new backlinks.
Estimated organic traffic showed the same direction, climbing every month.
Estimated organic traffic, change vs March 2026| Month | Change | Chart |
|---|
| Apr 2026 | +71% | |
| May 2026 | +86% | |
| Jun 2026 | +100% | |
| Jul 2026 | +105% | |
I also flagged the harder months honestly. In the quarter from March to June, organic sessions dipped slightly. I explained why.
- March pages had a fresh optimization boost that faded.
- The May core update gave no major lift.
- Demand for the business is seasonally higher in Q1.
- Competitors shipped new content while we fixed technical issues.
Organic traffic then grew 49% in the first 20 days of July compared with the same period in June.
Local search improved too. From March to June, Google Business Profile interactions rose 41%, and direction requests rose 51%.
How to apply this
- Separate organic results from paid swings in every report.
- Explain dips with causes and a plan.
- Pair session data with ranking data, since the two measure different things.