The Free Report reads your feed. This one goes and looks.
Every link opened and followed. Every image fetched and measured. Every transcript and chapter file opened to confirm something readable comes back. And Apple and the open index asked what they are showing today, which is never quite what you published.
You get a written audit and a workbook. One podcast, one flat price.
A real Deep Audit of a live podcast, The Crucible, exactly as it is. Free for beta testers.
What lands in your inbox
Two files and a standing offer.
Written to be read, not decoded. What isn’t working, what varies across your catalogue, what your show could be using and isn’t — and what it already gets right. Handed to a producer or a VA, it makes sense without you explaining it.
Every issue gets one row for each episode it touches, so it sorts and filters. There are tabs for the show, every episode, the artwork, the audio, what is missing, and every link that needs fixing or checking. Each row has a Done column and space for your notes. A guide at the end of the PDF explains every tab. Someone who isn’t you can work through it.
Once you’ve made the changes, send the word and I’ll run the whole thing again at no charge, within 30 days — a fresh audit of the feed as it stands then. Any further run after that is £15, for when you just want to confirm everything is done.
What actually gets checked
Everything the Free Report does, plus all of this — none of which can be done from inside a web browser.
Every link, opened and followed
Not inspected. Opened. A few hundred addresses, one at a time, politely.
- Dead links — a guest’s site that has gone, a page that now 404s, a domain that expired quietly two years ago
- Links that end up somewhere other than they point — and where, minus the tracking parameters the site adds on the way
- Every mis-targeted link, named — where the words say one thing and the link goes somewhere else, listed episode by episode
- Addresses that cannot open at all — usually invisible characters picked up by pasting from a document. The link looks perfectly normal on the page, which is why nobody finds these alone. You get the address it was meant to be
- Links still using
http://— they redirect, so they work, but every listener pays an extra round trip and some apps flag them as insecure. Usually one of them is your own site - Links to sites that answer very slowly — anything taking more than five seconds. A listener tapping one on a phone assumes it is broken before it loads, and you would never know unless you timed it
- Sponsor and affiliate links flagged — a dead one is money rather than tidiness, so they are called out separately
- An honest verdict on each — works, definitely gone, or couldn’t be verified. Instagram, Facebook and Amazon refuse automated checks, so those are flagged as needing a human click rather than quietly called broken
Every image, fetched and measured
The XML tells you an address. It tells you nothing about the picture.
- Artwork that doesn’t load — addresses in the feed pointing at files that are no longer there
- Anything under Apple’s 1400-pixel minimum, which can hold up a submission
- Crops that aren’t square, and files heavy enough to load slowly on a phone
- Every episode’s artwork, shown — the whole catalogue as a grid, so you can see for yourself how many designs are actually in play. Counting image files tells you nothing: several hosts mint a new address every time an episode is saved
Every file, opened and weighed
A tag saying there is a transcript is not the same as there being a transcript. And a file that downloads is not the same as a file that ought to be that size.
- Whether your audio is far bigger than it needs to be — the real file size against the running time gives the bitrate. Speech mastered at 320 kbps is roughly two and a half times the size it needs to be: a 79-minute episode arrives as 180MB where 72MB would sound identical on the earbuds and phone speakers people actually use. Your listeners pay for every one of those megabytes in mobile data and loading time, and nothing in the feed reveals it
- Episodes encoded at a different quality from the rest — an average hides an odd one out. An episode at half the bitrate of its neighbours does not sound like a smaller file, it sounds like a worse recording, and the listener moving between them hears the change
- Transcripts opened — confirming the file is really there, and that what comes back is a transcript rather than an error page wearing one’s name
- Chapter files opened — because malformed chapter data renders in no app at all and looks perfectly fine in the feed
- The declared file size against the real one — many feeds publish zero. That is usually what dynamic ad insertion does, and it stops apps showing a download bar or pre-caching properly
- The analytics chain traced — every prefix and redirect sitting between a listener and your audio, named. Each one is measuring something for somebody, and each is a thing that can be slow or stop existing
What the directories are actually showing
Apps do not read your feed when someone opens your show. They keep their own copy, refreshed on their own schedule, and it drifts from what you published.
The Free Report asks the same two directories and tells you whether each one has your show. This audit says what they are holding — which is the part that drifts.
- The feed address Apple is really reading — matched by address, not by name, so it is your show and not one with a similar title. If Apple is on an old address after a change of host, everything you publish reaches its listeners or it does not, and nothing tells you which
- Apple’s episode count against your feed’s, and how many days behind its newest episode is. A day or two is ordinary. A fortnight is something stopping Apple reading the feed
- The categories Apple has you filed under — which is what browse and chart pages use, and is whatever your feed said the last time Apple read it
- Whether the open index has you at all — Podcast Index is what Overcast, Pocket Casts, Podcast Addict, Fountain and most independent apps read. A show missing from it is not ranked low there, it is absent, and it is free to fix
- What the index’s last read of your feed returned — the answer your server gave it, and any errors it hit parsing what came back
- What your feed itself declares about where it is distributed — the
<podcast:id>field, which names the show’s id or page on each platform it is published to. Most feeds carry none, and apps that follow the open standard then have only the title to go on when connecting the same show across services - Nothing about Spotify. Spotify does not publish the feed address anywhere in its system, so no tool can say which Spotify show belongs to a feed — a match by name alone would be a guess, and a guess is not a finding. This audit says nothing about Spotify rather than something that might be about a different show. The Free Report lets you point at your own show on Spotify if you want the link on record; that is your identification, not a check.
How it works
There is no instant machine at the end of a checkout page. That is deliberate.
You tell me the name of your show
The name is enough. I find your feed from it, the same way the Free Report does, and send it back to you to confirm before anything runs. If you already have your RSS address, that works too — but you don’t need to go looking for it.
No logins, no access to your host, nothing shared that isn’t already public.
The checking runs
A few hundred addresses, fetched slowly and one at a time so nobody’s server has a bad afternoon on your behalf. Images measured, files opened, every address followed to wherever it actually lands, and Apple and the open index asked what they are currently showing.
I go through the results myself
I run every one of these by hand and read the findings before they go anywhere. Anything the checking could not settle — a host that refused, an address that answered oddly — gets looked at rather than printed as an issue.
Both files arrive within 24 hours
Usually sooner. If your catalogue is very large I’ll tell you before I start rather than after.
The price
One podcast, however many episodes. No subscription, no account, nothing to cancel.
Two audits are included. Any further run after those is £15 — for when you’ve worked through everything and simply want to confirm it’s all done.
Worth being straight about
What this doesn’t include
Neither one does the repairs. The Deep Audit tells you exactly what to change and where, in your host’s own words rather than in code. It’s thorough. It shows you things like:
- links that don’t open
- links that look fine but go somewhere else
- links to websites that no longer exist
- artwork that’s too small, or not square
- audio encoded outside the range recommended for speech, too low or higher than it needs to be
Making the changes is yours, and none of them is difficult. Some of them you’d never spot just by looking.
Some links can’t be verified by anyone. The big social platforms block automated checking. Those are listed as needing a human click, never dressed up as findings.
It is an audit, not a score. No grade out of a hundred, no red crosses. Counts and observations, and you decide what matters on your own show.
Try the Free Report first. It runs instantly, it costs nothing, and it will tell you whether there is enough here to be worth fifty quid. If it comes back clean, don’t buy this. If you want to view the full Free Report or download it, you will need your email address.