Free SEO Reporting Tools, and Exactly What You Give Up
You can produce a genuinely good monthly SEO report for a client without paying anyone anything. The data is free, the presentation layer is free, and the crawler is free up to a useful limit. What you pay instead is your own time, and the point of this post is to be specific about how much and where.
None of the free tools below pays this site a commission. Neither does Google. That is worth saying at the top, because "free tools" posts are usually a runway to a paid recommendation, and this one is not.
The free stack, in the order you would build it
Google Search Console — the actual data
Everything a client cares about in an SEO report — impressions, clicks, average position, which queries and which pages — comes out of Search Console, free, for any property you have been granted access to. It is not a reporting tool and its interface is not something you would put in front of a client, but it is the source almost every paid tool re-draws.
One thing to understand before you build anything on it: a page's position is only recorded when the link actually gets an impression, and Google's own documentation warns that the position value "can be misleading if you don't understand the subtleties". A rank tracker asks the search engine on a schedule and gets a number every time; Search Console reports what really happened to real users. They are different measurements and they will disagree. Say which one you are showing.
Looker Studio — the presentation layer
Looker Studio is free. Google's own overview page for it says so in as many words, and the button on that page reads "use it for free". It connects to Search Console and Analytics directly, it builds a dated, filterable, shareable report, and a link to it can be sent to a client without the client needing an account.
The paid tier, Looker Studio Pro, exists — but its per-user price is not published on Google's Looker pricing page, which asks you to contact sales for a quote instead. The URL that would carry a Looker Studio price returns a 404. For the free version none of that matters. It is genuinely free and it is genuinely capable.
Screaming Frog's free crawler — the technical half
The Screaming Frog SEO Spider is free up to a 500 URL crawl limit, which covers a great many small business sites entirely. What the free version does not include is as important as what it does: no crawl configuration, no saving or re-opening crawls, no comparison between two crawls, and no Looker Studio crawl report. A paid licence is £199 per licence per year at one to four licences, dropping to £169 at twenty or more, and a licence is per user rather than per machine.
The absence of crawl comparison is the one that bites an agency. Showing a client that broken links went from forty to six is the whole point of a technical section, and doing that on the free tier means keeping your own records by hand.
Databox's free plan — a dashboard, if you want one
Databox offers a free-forever plan at $0 a month with one user, three data sources and fifty AI credits a month. Three data sources is one client with Search Console, Analytics and one more thing. It is not an agency solution, but it is an honest way to find out whether a live dashboard changes your client conversations before you pay for the version that would serve a roster.
What you actually give up
Five things, and they are all the same thing wearing different clothes: the free stack does not remember, and it does not send.
- Scheduling. Nothing goes out on the fifth of the month unless you send it. Every paid tool in this category will schedule monthly, weekly or daily.
- A client portal. A Looker Studio link is a link. There is no branded place a client logs in to find this month's and last month's reports side by side.
- Stored history. Search Console's Performance report defaults to the past three months, and while you can extend the window, you cannot make it hold five years. Paid platforms warehouse what they pull.
- The cover. You can style a Looker Studio report to look like yours, and you should. What you cannot do is put it on your own domain or have it arrive from your own sending address.
- The assembly time. This is the real cost. Connecting sources, laying out a template and checking it for one client is an afternoon. Doing it every month for fifteen clients is a job.
When free is genuinely the right answer
Under about five clients, almost always. The arithmetic is unsentimental: a reporting platform at fifteen to twenty dollars a client a month is nothing against a four-figure retainer, but it is also nothing you need if assembling five reports takes you a morning. Build the Looker Studio template once, duplicate it per client, and spend the money on something the client can see.
It is also the right answer when you are not sure the client wants a report at all. Plenty of clients want a fifteen-minute call and a short email, and an agency that buys a reporting platform before asking has bought an answer to a question nobody posed.
When to stop
The signal is not client count, it is the day of the month. If the first week of every month disappears into rebuilding documents by hand, the software is cheaper than the week. Everything else — the branded portal, the scheduled delivery, the stored history — is a consequence of that, not a reason on its own.
When that day arrives, the comparison of SEO reporting software has all six platforms with the per-client sums already done. And if you want to push the free route as far as it goes first, building SEO reports in Looker Studio covers the template in detail.
Free reporting questions
Is Looker Studio really free for client reporting?
Can you do SEO reporting with only free tools?
What are the limits of Screaming Frog's free version?
Do free SEO reporting tools pay this site anything?
The prices behind every entry sit together on the comparison of SEO reporting software, and the branding question has its own page at white-label SEO tools. Figures are readings taken on the dates shown — confirm at the vendor before you buy.