Reporting you can log into
SEO reporting you can read on your phone at eleven at night.
Where you rank, what changed, what it produced, what happens next. Plain words, real numbers with their dates, and every report kept in one place behind your login. A client who understands the work protects it.
Open the live sampleWhy reporting is part of the work, not an extra
Most businesses paying for search cannot say what they got last month. The report arrives as a PDF attachment, full of charts about impressions and sessions, and it goes unread because it answers questions nobody asked. Three months later the business stops paying, not because the work failed, but because nobody could see it working.
I treat reporting as part of the method. If you can read what was done and what it moved, you can make good decisions: keep going, change direction, or stop. And you can defend the budget to a partner or a board with numbers you can check yourself.
What every report contains
What happened, in one paragraph
Before any chart. What moved, what did not, and the likely reason. If you read nothing else, you know whether it was a good month.
The searches that pay, by name
Your important searches, each with its position this period and last, and the window it was read over. No averages standing in for the searches you care about.
What it produced
Calls, forms and bookings the site brought in where they are tracked, next to the clicks and appearances that led to them.
The work, itemised
Every piece of work, the day it was done and what it was meant to move. The report is written from this log, so it never says more than the log does.
What happens next
The plan for the coming month and the number each part of it should move, so the next report can check whether it did.
Every number carries its source and its window
A figure without a window is not evidence. Every number I report says what it counts, where it came from and the dates it covers: position in Search Console across a quarter, appearances in the last 28 days to a named date, sites linking in as Ahrefs counted them on a named day. You can open the same source and check it.
When two readings of the same thing disagree, both are shown and the difference explained, rather than the better one quietly chosen. On one property site, Ahrefs counted 615 linking sites on 9 August 2026 and 570 on 2 September, after dead domains dropped out of its index. The report used the September figure and said why.
The portal
Reports live in a client portal, not an inbox. It is a proper application behind a login, and each account sees its own brands and nothing else. On a phone it works like an app.
Three things live in it. Performance: visits, appearances, position and sites linking in, plotted and dated, each point read on a named day from your own Google account or from Ahrefs for links. The work log: every piece of work, the day it was done and what it moved. Approvals and messages: drafts that need your word wait for it, you approve with one tap or say what to change, and messages reach me directly, with no account manager in between.
Built like something that holds client data
Two factor login
Access needs more than a password, because the portal holds your numbers and your plans.
Reports hidden until finished
A report in progress cannot be seen by accident. It appears when it is complete and checked.
Every version kept
If a report is corrected, the earlier version stays in the record. Nothing is quietly rewritten.
A receipt when you read it
The portal records who opened what and when, so nobody has to wonder whether last month's report was seen.
Publishing through the record
A report cannot exist on the server without existing in the record. Copying a file into a folder publishes nothing, on purpose.
What a real month looked like
For a Manchester cleaning firm, one month's record showed an average position of 6 for "house cleaner manchester" across June to August 2026 in Search Console, and 20,400 sitewide Google Search impressions in the 28 days to 31 August. Its sister business, starting from an empty domain, showed 2,540 appearances in the 28 days to 21 July. Each number sat next to the work that month: the pages published, the listing activity, the fixes made. The full month is laid out in what a reporting month contains.
How to tell whether your current report is honest
Does every number have a date range
If a figure has no window, you cannot compare it with anything, and neither can the person who wrote it.
Can you find the same number yourself
Log into your own Search Console and look up one figure from the report. If you cannot find it, or it is different and nobody explained why, ask.
Are the searches that matter named
A report that shows totals and averages but never your five most important searches by name is hiding the thing you are paying for.
Does it say what was done
Work listed item by item, with dates. A report full of results but no work is either very lucky or describing someone else's effort.
Does it ever say a month was bad
Every honest record has flat and bad months. A report that is always good is a sales document.
Measurement set up at the start
Reporting is only as good as what is measured, so it starts before the first report. Search Console verified on your own Google account, not the agency's. Analytics with the events that matter marked as key events, such as a form sent or a phone number tapped. Call tracking where calls matter, set up so it does not confuse your listing's phone number. All of it owned by you, so the history stays with your business whoever does the work.
What I will not report
I will not report vanity numbers as progress: total impressions without clicks, keyword counts without the keywords that matter, or third-party authority scores as if they were Google's. I will not leave out a bad month or change the date range to make it look better. And I will not report something as live because it was scheduled; everything reported as done has been checked on the site itself.
Who this is for
Any business paying for search, including with someone other than me, that wants to see what it is getting. Agencies that want to give their own clients a portal instead of an attachment; the portal case is exactly that. And owners who have to answer to partners or trustees, and need numbers they can hand over and stand behind.
Reporting for agencies
The portal began as an agency's answer to a credibility problem. It sold search to law firms, and its reporting went out as an email attachment: nobody could find last month's, nobody knew whether it had been opened, and the agency was the only party that could see the whole picture. The portal replaced the attachment with a record its clients log into, under the agency's own brand. If you run an agency and want the same for your clients, it is available on its own.
The parts of reporting, one page each
Search Console reporting covers reading Google's own numbers in plain words. The client portal covers the portal itself, including for agencies. Tracking calls and forms covers connecting the website to the enquiries it brings in.
Questions people ask about SEO reporting
Can I get reporting without the rest of the service
Yes. If someone else does your search work, I can set up the measurement and the portal so you can see what their work is producing.
Where do the numbers come from
Google Search Console and Google Analytics from your own accounts, your call and form tracking, and Ahrefs for links. Each number says which.
How often do reports come
Monthly, with the performance charts in the portal updating in between. Anything that breaks, such as the site going down or a listing changing, is flagged when it happens, not at month end.
Do I need to understand SEO to read it
No. Reports are written in plain words for the person paying for the work. If a term is needed, it is explained where it appears.
Who owns the data
You do. The Google accounts are yours, and the numbers in the portal are read from them. If we stop working together, your accounts and history stay with you.
Want to see the portal?
Open the sample, or send me your current report and I will tell you what it is and is not showing you.
Open the live sample · The portal case · What numbers matter in an SEO report