A founder asks for ten new blog posts to fix slow traffic. The site already has sixty, and nobody can say which ones still describe the product correctly. The next ten will land on top of the same pile.
Why the pile matters more than the next post
Content libraries grow by accretion. Someone writes a post for a launch, another for a campaign, a third because a competitor did. Two years later the site contains a mix of useful pages, half-true pages and pages that nobody remembers commissioning. Visitors and search engines see all of it, and they judge the whole site by the weakest pages they land on.
A content audit is the plain task of listing what exists and deciding what each piece should do. It needs a spreadsheet and an afternoon, not a tool subscription. Teams that skip it tend to keep publishing into a library that contradicts itself.
Step one: build the inventory
Make one row per page. Pull the list from your sitemap or your CMS export, and add these columns:
- URL and title.
- Publish date and last edited date.
- The page's job: attract searchers, convince buyers, support customers or something else.
- Traffic and enquiries from the last twelve months, taken from your own analytics. Leave the cell empty if you do not have the data.
- Owner: the person who decides whether the page stays.
If you cannot fill the job column for a page, that is already information. A page without a job is a candidate for the retire pile.
Step two: sort every row into one of four piles
- Keep. The page is accurate, does its job and gets read. Leave it alone.
- Update. The topic is right but the details are old: a feature name changed, a screenshot is stale, a process has a new step. Edit the existing page and keep its URL.
- Merge. Two or more pages answer the same question. Pick the stronger one, move the useful material into it, and redirect the others to it.
- Retire. The page is outdated beyond repair, describes something you no longer sell, or never served a purpose. Remove it, and redirect if it has links pointing in.
Merging is where most small sites get their biggest gain. Near-duplicate pages compete with each other for the same searches, and the visitor who finds the weaker one gets a worse impression than the stronger page deserves.
Step three: read for claims, not style
You do not need to reread sixty posts in full. Skim each one for statements that can go stale: product capabilities, process descriptions, references to a year, links to other pages, and anything that mentions a person who has left. Those are the lines that cause trouble when a prospect reads them against what your sales team says on a call.
If a post quotes a statistic, check that its source still exists and still says the same thing. A figure you cannot trace back to a source should come out or be replaced with a general statement.
Step four: choose the next action by pile size
The proportions in your four piles tell you what to do next. A large update pile means the work is maintenance, and a quarterly review date will keep it from returning. A large merge pile means the team was publishing on the same topic repeatedly, so the content calendar needs a rule: check the inventory before commissioning a new topic. A small retire pile and a large keep pile suggest the library is healthy and the traffic problem lies somewhere else, such as distribution or the pages that convert.
Only after this sorting does it make sense to look for gaps. A gap is a question your buyers ask that no page answers well. Customer calls, support tickets and the sales team's most common objections are better sources for gaps than a keyword list.
Keep the inventory alive
The spreadsheet pays off only if it stays current. Add a row whenever a page is published, and add a review date. Put the review on the calendar for one person, because a task owned by the whole team is owned by nobody.
A fractional CMO usually starts with this exercise, because it shows what the company has said publicly and where the message has drifted. If you run marketing yourself, the same afternoon will tell you whether to write, edit or delete first.
See exactly what each Fracmo plan ships. Every deliverable and every price is public — $249, $999 and $2,490 a month, month-to-month, no discovery call to see a number.
See Fracmo pricing →Keep reading
- What is a fractional CMO? — the plain-English 2026 guide
- Fractional CMO cost in 2026 — real numbers, including ours
- AI CMO vs fractional CMO — how the models actually differ
- Compare Fracmo to agencies, in-house hires and DIY tools
- All Fracmo blog guides