T02 Monthly SEO performance report
Monthly SEO performance report

What organic search delivered for Alder & Ash Home in August, why it moved and what we propose next. Prepared by Signal Grove Search. Figures come from the client's Search Console exports for Aug 1 to Aug 31, 2026, compared with July unless stated otherwise.
How to read these numbers
All figures in this template are synthetic sample data. The fall promotion overlapped August, so part of the dining lift may be promotional. The storage comparison is missing one Search Console dimension and is being rerun before we set storage priorities. September is partial and is not compared.
Sample template: the firm, people, clients and figures are fictional and shown for illustration only.
How August added up
Dining added 2,200 nonbrand clicks and small-space 400, while storage lost 1,000, taking the three collections from 39,800 in July to 41,400 in August.
Technical fixes
The Sep 3 release fixed canonicals on the dining collection. The Sep 10 crawl verified the result.
29 of 32 duplicate URLs are gone. The 3 exceptions are documented and will be verified after the next release.
Collections, August against July
| Collection | July | August | Change | Status |
|---|---|---|---|---|
| Dining | 20,300 | 22,500 | +10.8% | |
| Storage | 12,200 | 11,200 | -8.2% | |
| Small-space | 7,300 | 7,700 | +5.5% | |
| All three | 39,800 | 41,400 | +4.0% |
Where the clicks came from
Dining brought more than half of August's nonbrand clicks. Internal links to dining, approved by Priya, went live in July.
Findings
-
Dining up 11%. Nonbrand clicks on the dining collection rose from 20,300 to 22,500. The fall promotion overlapped the period, so we keep that annotation in every chart.
-
Duplicate URLs cleaned up. 32 campaign URLs competed with the dining collection hub. The Sep 3 canonical release removed 29, verified by the Sep 10 crawl.
-
Storage down 8%. Storage lost 1,000 nonbrand clicks, but its comparison is missing one Search Console dimension. We do not prioritise storage work until the rerun is back.
-
Orphaned guides. The internal link module for the orphaned buying guides moved to the next release window.
- The Aug 24 dining dip was a data delay. The first export showed a 24% drop. A fresh export restored most of the missing data, so no emergency release was needed, and the alert rule now waits for complete data.
Storage decision waits for the rerun
Three storage guides lost qualified impressions after product and delivery terms changed. We recommend finishing the rerun with the missing dimension before setting storage priorities. Owner: Celeste Warren. Two refresh briefs are already in production using the terminology your merchandising team supplied, and we compare results on Nov 16.
Month by month
Dining has grown every month since April. Storage has eased slowly over the same period, which is why the rerun matters before anyone reads August as a sudden drop.
Recommendations for September
How confident we are in the dining trend:
Three out of five until September data is complete, because the promotion overlapped August.
Decisions for the review call
- Confirm the internal link module ships in the next release window.
- Agree whether storage refresh work waits for the rerun or starts with the two briefs in production.
- Confirm Nov 16 as the date we compare the refreshed storage guides.
Method and data sources
-
Clicks: Search Console exports, web search, nonbrand defined as queries excluding the brand name, grouped by collection.
-
Duplicate URLs: crawl audit of the dining collection, crawls Jun 4 to Sep 10, 2026.
-
Latency: Search Console data arrives about two days late, so the latest days of any month are incomplete.
-
Limitations: the storage comparison is missing one dimension until the rerun; the fall promotion overlapped August.
How to use this template
Duplicate this page once per client and month. Replace these values; if a required value is missing, write Unavailable next to the metric instead of estimating.
| Variable | Meaning | Required |
|---|---|---|
{{client.name}} | Client the report covers | Required |
{{report.month}} | Reporting month and year | Required |
{{metrics.nonbrand_clicks}} | Nonbrand clicks by collection, with the comparison month | Required |
{{technical.fixes_verified}} | Technical fixes verified by crawl, with exceptions | Required |
{{data.notes}} | Known data gaps, delays or overlapping promotions | Required |
{{risk.description}} | Any open risk, with owner and next step | Optional |
{{review.call_date}} | Date of the review call | Optional |
The live charts come from the Dashboards app for this client. Keep promotions and data gaps annotated, and never present a partial month as a complete one.