Your content audit
The free content audit: what it checks on every post, the one action it recommends for each, and how to export it as CSV or PDF.
Last checked against the product on
The content audit answers two questions about your blog: how is it doing, and what should you do with each post? It reviews every published post, lists what it found, and gives each post exactly one recommended action. It's free, uses no credits and needs no plan, so you can open it as often as you like.
What you see at the top
- Posts reviewed: every published post Blog AI knows about on this site.
- Need attention: posts whose recommended action isn't "leave it", with the share of your blog that represents.
- Extra clicks a month available: a rough estimate of what acting on the recommendations could bring, if you do all of them. Each merge is counted once.
- Clicks from Google, last 28 days, compared with the 28 days before.
- What we found: how many posts have each finding, and the actions worth the most extra clicks.
The findings
Each post can have any of these:
| Finding | What it means |
|---|---|
| Losing traffic | At least 20 clicks in the previous 28 days, then a drop of 25% or more in the latest 28 |
| Competing with another of your posts | Google splits a search between this post and another of yours; the audit names the other |
| Close to page one | Searches where the post ranks between 4 and 20, just off the top results |
| Shown but rarely clicked | Shown often on Google's first page, but clicked less than usual for its rank |
| No clicks in 90 days | No clicks at all from Google in that time (only checked once that much history is synced, on posts that old) |
| Looks out of date | A past year in the title, or older than about 18 months and trending down |
| Short post | Under 600 words |
| No Google description | No meta description, so Google picks text itself |
| No featured image | Nothing to show in lists and when shared |
| No links to your other posts | The post doesn't link to any of your other pages |
The first five need Google Search Console. Without it, the audit says so plainly and checks only the posts themselves.
Why isn't this performing?
Each published post also gets a short diagnosis: one reason it isn't doing better, and one next step. You see it in the audit and in the Why isn't this performing? card on the post's page. The reasons, in the order they're checked:
| Reason | What it means | Next step |
|---|---|---|
| Not about what your business does | The post is off-topic for what you've written in About this site, so its readers aren't looking for what you offer | Redirect it (you do this on your site), Rewrite it towards your business, or leave it up if it still brings visitors |
| Performing well | It gets clicks from Google and isn't losing them | Leave it |
| Poorly written | The writing falls short, with the one or two weak points named | Rewrite post (3 credits) |
| Too new to judge | Published less than 6 weeks ago; Google hasn't settled where it ranks | Wait and check back |
| Losing traffic, Close to page one, Shown in Google but rarely clicked or Competing with another of your posts | A search problem with a post that's otherwise fine | Refresh, Better title & description in Google (free) or merge |
| Google hardly shows it | It may not match what people search for | Refresh |
The writing check looks for posts that take too long to get to the point, stay vague, make claims without saying where they come from, are padded with filler, don't fully answer the question in their title, or are hard to scan. It's an automated judgement, so read the post before you rewrite it.
The "not about your business" reason only appears once you've filled in About this site. Posts are checked again when they change or when you edit About this site; Check again on the post's card re-checks it straight away. The diagnosis is free.
One action per post
Each post gets one recommendation. When the post has a diagnosis, the audit uses its next step, so the audit and the post page always agree. Otherwise, in this order of priority:
- Consider removing or redirecting: only when all of these are true: the post is at least 365 days old, has had no clicks in 90 days, was shown in Google fewer than 20 times in 28 days, is short or out of date, and there's nothing better on offer. Blog AI never removes anything itself; the action links to the post so you can decide.
- Merge with "…": when the post competes with a stronger one and a merge is worth more than fixing this post alone. See Merge posts.
- Refresh it or Better title & description in Google (free, once the post is 28 days old): whichever brings more clicks, based on the same rules as the Actions page. Posts worth only a handful of clicks a month don't get one.
- Content-only fixes: a short, out-of-date or never-clicked post gets Refresh it; a post with no Google description gets Better title & description in Google (free).
- Leave it: "Leave it — it's doing well" when the post has clicks and no problems, or "Leave it for now" when only small fixes remain (an image, some links) or there's no search data to judge by.
Each action shows why, the estimated extra clicks a month, and what it would cost in credits if you act on it. The buttons start the normal refresh, rewrite, snippet and merge flows, with a confirmation step first. If a refresh or merge is already running or waiting for review, the button takes you to it instead of starting another.
Your posts list
Below the summary, Your posts lists every post with its one action. Use Need attention or All posts to filter. Each row shows the post's age and length, clicks in the last 28 days and the change, times shown, click rate, Google rank, its top searches and its findings.
Searches you appear for but have no post about
At the bottom, the audit lists searches that find your site where none of your posts is in Google's top 20: each one is a new post worth writing, with how often it's shown, where you rank and how many clicks a post could bring. To write one, find it on the Actions page as a Search without a post card and click Generate.
Your site pages
If you imported your pages (services, pricing, about), the audit checks them too: whether each page mentions the searches it's shown for, whether it has a Google description, and whether it's thin. Blog AI never changes pages; fix them on your site. See Importing your existing posts and pages.
Export and share
- Download CSV: one row per post, with plain-English column headings, for a spreadsheet. Agencies use it to share findings with clients.
- Print or save as PDF: opens a print view with every post listed, in dark text on white. In your browser's print dialog, choose "Save as PDF".
The exports hold your data only, with no logo of your own: there's no white-label or branded version yet.
Common questions
Why are traffic findings missing?
Either Google isn't connected, or the first sync hasn't brought data yet. The audit says which at the top. A connection that needs reconnecting keeps showing the last synced numbers.
Why does a post I just wrote say "Leave it for now"?
There's no search data for it yet. Google needs a few weeks to show a new post and gather numbers.
Does the audit cost anything?
No. The audit is free. Acting on a recommendation, such as a refresh, costs what that action normally costs.
Next step
Next stepReading your performance reportWhat each number on the performance report means, how periods and data freshness work, and how Blog AI posts compare with the rest of your site.More about this part of Blog AI: Content audit.
Related articles
- Importing your existing posts and pagesWhat Blog AI imports from WordPress or Strapi, why pages are read-only, how Strapi pages need a pages collection, and how to import again.
- Refresh a post that is losing trafficStart a refresh, review the proposed changes section by section, and apply the ones you accept to your live post without changing its address.
- Merge posts that compete with each otherWhen two of your posts compete for the same search, merge them into the strongest one. How the merge works and the redirects to set up.
Was this article helpful?
Still stuck?
Tell us what you were trying to do and what happened, and we'll reply by email. Contact us.