Free SEO report template for Google Slides
A monthly search performance report with ranking, traffic and technical blocks, generated one per site from your SEO data.
Free to copy, no sign-up: the file opens in your own Google Drive. Updated November 13, 2026.
What’s in the SEO report template
Every block has a placeholder showing where your details go. Type over them by hand, or bind each one to a field in your data and let it fill itself.
- Cover with the site and reporting period {{site.domain}} · {{period}}
- Visibility headline tiles {{metrics.clicks}} · {{metrics.impressions}}
- Keyword movement table, gains and drops loop: {{keywords}}
- Landing page performance loop: {{pages}}
- Technical and backlink notes {{notes.technical}}
- Priorities for next month {{plan.actions}}
How to use this SEO report template in Google Slides
- 01
Copy the template to your Google Drive
Press "Copy to my Google Slides". Google asks to make a copy, and the copy is yours to edit; the original is never changed. All you need is a free Google account.
- 02
Replace the placeholders with your details
Text in double braces, like {{site.domain}}, marks where your own values go. Work down the slides: cover with the site and reporting period; visibility headline tiles; keyword movement table, gains and drops, and so on.
- 03
Make it match your brand
Swap the logo, colours and fonts in Google Slides as you would in any presentation. The layout is built to hold when the text changes.
- 04
Download it as a PDF, or share the link
File, then Download, then PDF Document gives you a file to send or print. Download as PowerPoint (.pptx) works too if someone needs it.
- 05
Making these regularly? Fill it from your data
Connect Airtable, Google Sheets or a CSV to SourceToDocs and it fills a copy of this template for every row, so you stop retyping.
An SEO report is the same six questions every month: is visibility up, which keywords moved, which pages earn the traffic, what broke technically, what did we do, what next. The answers change constantly and the structure never does, which is exactly the shape a designed template handles well.
Decide what the keyword table is filtered to
The single decision that makes or breaks this report is which rows reach the slide. A tracker holding two thousand keywords cannot be printed, so the loop needs a filter with a rule behind it: the twenty biggest movers, or the terms tied to commercial pages, or everything inside the top three pages of results. Set that rule in the data — a view, a query, a flag on the record — rather than picking rows by hand each month. Then the deck is honest by construction, the same rule applies to every site you report on, and nobody has to defend why a keyword appeared one month and vanished the next.
Fill this SEO report template from Airtable, Google Sheets or a CSV
Connect an Airtable base, a Google Sheets spreadsheet or a CSV file, map each field to a placeholder, and generate. One run can produce a single deck or one per matching row, delivered to your Google Drive.
Keywords · Google Sheets
Template: Google Slides or Docs
{{site.domain}}
SEO report · {{period}}
{{metrics.clicks}} clicks
loop: {{keywords}} → movement row
{{plan.actions}}
one deck per site; the keyword table is filtered to the twenty biggest movers
Generated output
SlidesPDFacme.com
SEO report · August 2026
24,310 clicks
20 keywords, 12 improved
Rewrite the pricing page title tags.
Who uses this SEO report template
SEO agencies
Send every client the same designed report on the same day without an analyst rebuilding each deck.
Read the guideIn-house SEO leads
Report search performance to stakeholders in a fixed format that makes month-on-month movement obvious.
Read the guideFreelance consultants
Produce a report that looks like a studio made it, from the exports you already pull each month.
Read the guideAutomate this
- SEO report deck per client with n8n and Google Sheets n8n · steps Claude skill
Every month, one branded Google Slides SEO report per client, built from the metrics in your Google Sheet, delivered to Google Drive, with the link written back to the client's row.
Related templates
All reports →
Google Slides Agency client report template
A white-label monthly performance report, generated one per client account from your campaign data.
View template
Google Docs Monthly marketing report template
A month-by-month marketing performance write-up with channel tables and campaign sections, generated per period from your campaign data.
View template
Google Slides Social media report template
A per-channel social performance report with reach, engagement and top-post blocks, generated one per account from your platform data.
View template
Google Docs Annual report template
A year-end report combining narrative sections and financial tables, generated from the year's figures held in your systems.
View templateCommon questions, answered
Why Slides for an SEO report? +
Where does the keyword and traffic data come from? +
Can I report on all my sites in one run? +
Can I use my own deck design? +
Is this SEO report template free? +
Can I download this SEO report template as a PDF or PowerPoint file? +
Generate this document from your data
Start on the free plan, connect Airtable, Google Sheets or a CSV, and export a real Google Slides file. No watermark, no credit card.