Key takeaways
- An SEO report should answer three questions: what changed, why it changed, and what happens next.
- Nine sections are enough. Summary, traffic, rankings, conversions, technical health, backlinks, content, next steps, appendix.
- Lead with money and traffic. Put the 200 row keyword table at the very end.
- Send the report monthly. Track the numbers daily so the story behind them is already known on report day.
- A live link beats a PDF. The client can check any day and the numbers are never stale.
An SEO report template is a fixed layout you fill in every month with the same numbers, in the same order. It saves hours of formatting. More important, it teaches the reader where to look, so they stop asking "what does this mean?" and start asking "what do we do next?"
This guide is for agencies that send an SEO report for clients, and for in-house marketers who report to a manager. Both readers want the same thing. They want to know if the money spent on SEO is working, in plain language, in under five minutes.
You will get the nine sections we use, a table of what goes in each one, and a monthly SEO report example you can copy. You will also get a step-by-step writing process, advice on format, and a way to make the report update itself.
What is an SEO report?
An SEO report is a document that shows how a website performs in organic search over a set period, usually a month. It covers traffic, keyword rankings, conversions, technical health, and backlinks. A good SEO report explains what changed, why it changed, and what the team will do next.
That last part is what separates a report from a data dump. Anyone can export numbers from Google Search Console. The value is in the sentence that says "traffic fell 9 percent because we lost the featured snippet for our biggest keyword, and here is the fix."
A template makes that sentence easier to write. When the layout is fixed, you spend your time reading the data instead of arranging it. You also build a habit in the reader. By the third month, a client opens the report and goes straight to the section they care about.
What to include in an SEO report
Include the metrics that connect to the business goal, and leave out the ones that only impress other SEOs. The table below lists the sections we recommend, what goes in each, and where to get the data.
| Section | What goes in it | Data source |
|---|---|---|
| Summary | Three sentences: what changed, why, what is next. One headline number. | Your own analysis |
| Organic traffic | Sessions or clicks vs last month and last year. Top landing pages. | Google Analytics 4, Search Console |
| Keyword rankings | Top 3 and top 10 counts, biggest movers, grouped by topic. | Rank tracker |
| Conversions | Leads, sales, or sign-ups from organic. Conversion rate if the data is clean. | Google Analytics 4, CRM |
| Technical health | Site score, new errors, fixed errors, Core Web Vitals status. | Site audit tool, Search Console |
| Backlinks | New and lost referring domains. Any spam or toxic links found. | Backlink monitor |
| Content | Pages published or updated, and how they performed. | Your content calendar plus rankings |
| Next steps | Three to five actions for next month, each tied to a number above. | Your plan |
| Appendix | Full keyword table, full issue list, raw exports. | All tools |
Notice that keyword rankings get one section, not the whole report. Rankings matter because they lead to traffic, and traffic matters because it leads to sales. If you need a deeper rankings-only document, use our keyword ranking report guide as a companion.
The SEO report template, section by section
Here is the full layout. Copy it into a document, a slide deck, or a dashboard. The order matters. The reader gets the answer first and the proof last.
- 1.Cover. Client name, month, your logo, and one headline number such as "Organic leads up 22% in August."
- 2.Executive summary. Three sentences. What changed, why it changed, what you will do next. Write this last, place it first.
- 3.Organic traffic. A line chart of organic sessions for the last 13 months. A table of the top 10 landing pages with month over month change.
- 4.Keyword rankings. Count of keywords in the top 3, top 10, and top 20. The five biggest gains and five biggest losses. Rankings grouped by topic or page.
- 5.Conversions from organic. Leads, calls, or sales from organic search. Compare to last month and to the same month last year.
- 6.Technical health. Site audit score, errors fixed this month, new errors found, Core Web Vitals pass rate.
- 7.Backlinks. New referring domains, lost referring domains, and any links you plan to disavow.
- 8.Content shipped. Every page published or rewritten, with its target keyword and current position.
- 9.Next month. Three to five actions. Each one names the section above that it will move.
- 10.Appendix. Full keyword table sorted by search volume. Full technical issue list. Raw exports if the client wants them.
That is the whole template. For a small local business, merge backlinks and content into one "work done" section and finish in four pages. For a large e-commerce site, each section might run two pages. The order stays the same.
The metrics you put in each section should come from an agreed list. If you have not set that list yet, read our guide on SEO KPIs first and pick five to eight with the client.
How to write an SEO report in seven steps
The process below takes about two hours the first month and under an hour after that, once the data pulls are set up.
- 1
Agree on the goal and the metrics
Before the first report, ask the client what a good month looks like. More calls? More sales? More sign-ups? Pick five to eight metrics that lead to that goal. Write them down. Every report from now on uses the same list.
- 2
Pull the data on a fixed day
Pick a day, such as the second business day of the month, and pull everything then. Traffic and conversions come from Google Analytics 4. Clicks, impressions, and average position come from Search Console. Rankings come from your rank tracker, which should already hold the daily history.
- 3
Look for the story before you write
Open the rankings and traffic side by side. Find the two or three changes that explain most of the month. A page that jumped, a snippet lost, a Google update, a site migration. Check those against the dates. The report is about these changes, and everything else is context.
- 4
Fill in the template from the bottom up
Start with the appendix and technical sections, because they are just data. Move up through backlinks, content, rankings, and traffic. Add one sentence of plain-language meaning to each chart. "Traffic is up because three new guides started ranking" is enough.
- 5
Write the next steps
List three to five actions for next month. Tie each one to a number in the report. "Rewrite the pricing page to win back the top 3 spot for our main keyword" is an action. "Continue optimizing" is not.
- 6
Write the summary last
Now write the three sentences at the top. What changed, why, and what is next. Use the client's words, not SEO words. Say "more people found you" instead of "impressions grew." Read it out loud once. If it takes more than 30 seconds, cut.
- 7
Send it and book five minutes to talk
Send the report with a live link or a PDF, plus a two-line email that repeats the headline. Offer a short call. Most clients skip the call when the report is clear. The offer still builds trust.
A monthly SEO report example
People search for an SEO report example because a blank template is hard to picture. Here is what the summary and next steps look like when filled in for a small service business. The numbers are made up for the example.
Every number has a cause. Every action points back to a number. A client who reads only this paragraph knows what happened and what they are paying for next month.
Which format: PDF, Excel, Word, or a live link?
Send a live link when you can, and attach a PDF when the client needs a file. People search for a monthly SEO report template in Excel, Word, and PowerPoint. Each has a place, but they are usually the wrong default.
A PDF looks finished and is easy to forward inside the client's company. Its weakness is that it is dead the day you export it. Use it as the monthly record, not as the only view.
Excel or Google Sheets
Good for the appendix and for clients who want to sort and filter. Bad as the main report, because a spreadsheet has no summary and no story. If a client asks for the report in Excel, give them the keyword table and issue list in a sheet. Keep the narrative in a PDF or a live page.
Word or slides
Fine for a one-off audit or a quarterly review with a presentation. Too slow for a monthly SEO report, because you rebuild every chart by hand.
Live link
A shared page that updates itself is the best default. The client can check on any day, and you never get the "is this still current?" email. Our SEO dashboard guide shows how to build one. For tools that do this well, see our post on SEO reporting tools.
Common mistakes in SEO client reporting
- +Open with one headline number the client cares about
- +Show the same metrics in the same order every month
- +Explain every drop in one plain sentence
- +Compare to the same month last year when seasonality matters
- +End with actions that name a metric they will move
- +Keep the main report under ten pages
- xPaste 20 screenshots with no captions
- xShow only the metrics that went up
- xUse SEO jargon without a one-line definition
- xChange the layout every month
- xReport rankings from your own browser or the wrong city
- xBury the summary on page six
The most common mistake of all is reporting activity instead of results. "We built 12 links and wrote 4 articles" is a to-do list. "Four new articles now rank in the top 10 and brought 380 visits" is a result. Clients pay for results.
How often should you send an SEO report?
Monthly is the right cadence for almost every client. SEO changes take weeks to show. A weekly report is mostly noise, and a quarterly report is too late to fix a problem. Send a short note between reports only when something big happens, such as a large ranking drop or a confirmed Google update.
Track daily even though you report monthly. Daily rank tracking gives you enough data points to tell a real trend from a wobble. It also means that on report day you already know the story. You are not discovering a drop from three weeks ago while the client waits.
Do not confuse a monthly SEO report with an audit. An audit is a one-time deep check of the site, usually at the start of an engagement. It has its own layout, covered in our SEO audit report template guide. The monthly report only needs a short technical health section.
FAQ
Common questions
Written by the Zutrix team
Last reviewed September 12, 2026
Zutrix has built rank tracking and SEO software for more than eight years. Our guides come from the same team that runs the product, and every how-to is checked against what we see in real ranking data across the keywords our customers track. We write them for people who are new to SEO and for agencies who want a clear answer fast.
Search volume and difficulty figures come from live Google results and third-party keyword data.