SEO
SEO report template
Explain rankings, traffic, pages, and fixes without turning the client call into a spreadsheet tour.
What the client sees
A polished starting point for the next client update, with the cover, narrative, charts, source tables, and next steps already shaped.
Organic Performance Overview
Organic Performance Overview summary
Organic visibility and traffic both moved up, with clicks rising faster than impressions and GA4 organic conversions improving 13%.
The month shows useful organic momentum: rankings improved for commercial-intent terms, engagement held steady, and the landing pages updated last month are now contributing more qualified traffic.
GSC and GA4 organic scorecard
Keyword Performance
Keyword Performance summary
The biggest keyword gains came from bottom-of-funnel phrases, while several high-impression education terms remain low CTR opportunities.
Branded search remains stable, but non-branded clicks grew to 68% of total organic clicks. Keywords in positions 11-20 should be prioritized because they already show demand and can move without net-new content in every case.
Top 20 query sample
| Query | Clicks | Impressions | Position | MoM |
|---|---|---|---|---|
| field sales crm | 4,820 | 88,400 | 3.8 | +2.1 |
| sales activity dashboard | 3,740 | 72,100 | 5.2 | +1.4 |
| pipeline hygiene checklist | 2,980 | 54,800 | 4.9 | +3.6 |
| crm reporting template | 2,420 | 63,200 | 8.7 | +0.8 |
| customer retention dashboard | 1,880 | 49,600 | 11.4 | +4.2 |
| sales forecast spreadsheet alternative | 1,340 | 31,900 | 9.8 | -1.2 |
Keyword movement and intent split
| Segment | Clicks | Share | MoM | Next Move |
|---|---|---|---|---|
| Branded | 16,450 | 32% | +6% | Protect sitelinks |
| Non-branded | 34,970 | 68% | +28% | Expand commercial clusters |
| Gained positions | 42 keywords | n/a | +3.1 avg | Add internal links |
| Dropped positions | 17 keywords | n/a | -2.4 avg | Refresh stale pages |
Page Performance
Page Performance summary
Updated solution pages produced the strongest click growth, while a few resource pages have high impressions and under-market CTR.
The pages winning this month have tighter titles, clearer snippets, and stronger internal links. Pages with large impression pools and low CTR should receive title and meta tests before new content is commissioned.
Top pages by search visibility
High-impression CTR opportunities
| Page | Impressions | CTR | Current Position | Recommendation |
|---|---|---|---|---|
| /blog/retention-metrics | 188,600 | 2.1% | 9.6 | Rewrite title around dashboard use case |
| /resources/sales-kpis | 121,400 | 1.9% | 12.8 | Add comparison snippet |
| /compare/spreadsheets | 94,800 | 2.4% | 8.9 | Test sharper pain-point meta |
Technical SEO
Technical SEO summary
Index coverage improved and crawl waste declined, but mobile Core Web Vitals still require focused template work.
Technical health is no longer blocking organic growth, but the remaining issues are concentrated on important templates. Mobile LCP should be treated as the highest-impact engineering item.
Index coverage and crawl stats
| Metric | Current | Prior | Change | Status |
|---|---|---|---|---|
| Indexed pages | 2,184 | 2,096 | 88% | Healthy |
| Not indexed | 294 | 341 | -47% | Improving |
| Crawled not indexed | 108 | 142 | -34% | Better |
| 404 errors | 19 | 31 | -12% | Improving |
| Avg crawl response | 386ms | 421ms | -35% | Healthy |
Core Web Vitals
| Metric | Mobile | Desktop | Threshold | Priority |
|---|---|---|---|---|
| LCP | 2.8s | 1.7s | <2.5s | High |
| CLS | 0.06 | 0.03 | <0.1 | Low |
| INP | 198ms | 136ms | <200ms | Medium |
Backlink Profile
Backlink Profile summary
Authority strengthened with 42 new referring domains and a net gain of 318 backlinks. Lost links were mostly low-authority directories.
The backlink profile is improving in a sustainable way. The most valuable links came from partner articles and industry roundups, which are worth repeating with more original data.
Authority and link movement
Top referring domains and anchors
| Domain Or Anchor | Type | Authority | Links | Action |
|---|---|---|---|---|
| revenueopsweekly.com | Domain | 71 | 8 | Pitch follow-up data study |
| saasgrowthindex.com | Domain | 68 | 5 | Maintain relationship |
| crm reporting dashboard | Anchor | n/a | 124 | Healthy commercial relevance |
| brand name | Anchor | n/a | 4,820 | Natural branded base |
Local SEO
Local SEO summary
Local discovery improved, with Google Business Profile actions up 12% and review velocity back on target.
Local results are strongest around the main office market. The remaining opportunity is service-area page depth and a steadier review ask after successful onboarding calls.
GBP and local rankings
| Metric | Current | Prior | MoM | Notes |
|---|---|---|---|---|
| GBP impressions | 86,400 | 78,200 | +10.5% | Discovery queries led growth |
| Website clicks | 3,840 | 3,320 | +15.7% | Strong action intent |
| Calls | 412 | 388 | +6.2% | Stable |
| Directions | 186 | 161 | +15.5% | Local lift |
| Avg local rank | 4.8 | 5.6 | +0.8 | Improving |
| Reviews | 4.7 avg / 31 new | 4.7 avg / 18 new | +13 reviews | On target |
Organic Conversions
Organic Conversions summary
Organic goal completions rose 13%, with assisted conversions showing that SEO is supporting paid and direct conversion paths.
Organic traffic is becoming more commercially useful. The highest-converting landing pages have product proof, comparison language, and fewer exits before the primary call to action.
Organic conversion trend
Top converting organic landing pages
| Landing Page | Sessions | Conversions | CVR | Next Step |
|---|---|---|---|---|
| /solutions/field-sales | 11,860 | 412 | 3.5% | Add industry proof |
| /compare/spreadsheets | 4,920 | 214 | 4.3% | Expand comparison table |
| /templates/crm-reporting | 9,440 | 198 | 2.1% | Improve CTA proximity |
Insights & Next Steps
Insights & Next Steps summary
The best SEO moves are concentrated: optimize pages with high impressions, push keywords sitting in positions 11-20, and resolve mobile LCP on important templates.
The next cycle should avoid spreading effort across too many content ideas. The highest-confidence work is already visible in the data: pages with demand, keywords near page one, and technical issues on templates that carry conversion value.