To keep a knowledge base up to date, give every article an owner, update the articles as part of shipping each change, review the most-read ones on a fixed schedule, and use support replies and unanswered questions to find what’s wrong or missing. Treat a wrong article like a bug.
Why knowledge bases go out of date
Articles rarely go wrong all at once. They drift, for predictable reasons:
- The product changes. A button moves, a setting is renamed, a limit goes up. Nobody remembers the three articles that mention it.
- Plans and prices change, and the old numbers stay in articles written years ago.
- Screenshots age faster than text, and one outdated picture makes a correct article look wrong.
- Support fixes it in replies instead. The team learns the real answer and sends it by email fifty times, but the article never changes.
- Nobody owns it. An article written by someone who has since left belongs to no one.
- The same fact lives in several places, so an update to one leaves the others wrong.
The cost used to be a confused reader. If an AI assistant answers from your articles, the cost is a confident wrong answer, given to everyone who asks, with a link to the article as proof.
Give every article an owner
An owner is the person who gets asked when the article is wrong and who signs off when it changes. It should be a person, not a team, and usually whoever knows the subject best: billing articles to whoever runs billing, feature articles to the product team that built the feature.
Owners don’t have to write every change. They decide whether a change is right. That split matters: the support team often notices the problem, but the owner knows the truth.
One home for each fact
Decide where each fact lives, such as the refund window, the seat limit on each plan, or how to change an email address, and have other articles link to it rather than repeat it. Then a change is one edit, not a search through the whole help centre.
Update the docs when you ship
The best time to update an article is before the change goes live, when the person who built it still remembers every detail. Make it part of the definition of done.
- Search the help centre for the feature’s name, the screen’s name, and the old wording of anything you renamed.
- List the affected articles in the release ticket, and don’t close the ticket until they’re updated.
- Check plan names, limits and prices in every article that mentions them.
- Replace screenshots that show the changed screen.
- Write a new article for a new feature, titled the way a customer would ask about it.
- If you removed something, update or retire the articles that explain it, and redirect their addresses.
AI agents can do the searching. If your knowledge base has an API or an MCP server, an agent like Claude Code can read the change, find the articles it affects and draft updates for someone to review. Our guide to connecting AI agents to your help centre with MCP shows how.
Review on a schedule
Release-driven updates catch most changes. A scheduled review catches the rest: things that changed outside a release, and articles that were never quite right.
- Monthly: your most-read twenty articles, and anything about billing, security or account access.
- Quarterly: the next tier of articles by traffic.
- Yearly: everything else. Delete or merge anything nobody reads and nobody needs.
Show a “last reviewed” or “last updated” date on each article. It tells readers how far to trust it, and tells you which articles have been forgotten.
Retire articles properly
When you remove or merge an article, redirect its address to the closest remaining one with a permanent redirect. Customers bookmark help articles, other sites link to them, and search engines rank them. A 404 throws all of that away. Our guide to migrating a help centre without breaking links covers redirects in more detail.
Let support tell you what’s wrong
Your support inbox is the best early warning you have. Every question a customer asks is either answered by the help centre, answered badly by it, or not answered at all. Watch for:
The same reply, written twice
If someone on the team writes the same explanation to two customers, it belongs in an article. If they write something that contradicts an article, one of them is wrong. Ask the team to flag these, or read a sample of closed conversations each week.
Unanswered questions
Searches that returned nothing, and questions an AI assistant declined to answer, are a list of what your help centre is missing, in your customers’ own words. Group them by meaning and count them. The most-asked one is your next article.
Unhelpful ratings and repeat contacts
An article people rate as unhelpful, or one they read just before emailing support, isn’t doing its job. It may be wrong, unclear, or answering a different question from the one in its title.
Saved replies
Canned replies drift too, and often hold the team’s most current answers. Compare them with the articles on the same subject now and then.
Screenshots
Screenshots help readers find their way, and they’re the first thing to go out of date. A few habits keep them manageable:
- Use fewer. A screenshot earns its place when it shows something words can’t, such as where a control is.
- Crop tightly to the part that matters, so unrelated changes elsewhere on the screen don’t date it.
- Keep the instructions in the text. The words should work without the picture, which also helps search and AI assistants that can’t read images.
- Give each image alt text that says what it shows.
- Keep a list of which articles show which screens, so a redesign comes with a list of pictures to replace.
A monthly routine
An hour a month, done every month, beats a big clean-up once a year.
- 1
Read the unanswered questions
Group the questions the help centre couldn’t answer this month by meaning. Write or assign the top three.
- 2
Check what shipped
Go through last month’s releases and confirm each affected article was updated, screenshots included.
- 3
Read twenty conversations
A sample of closed support conversations, and of AI answers if you have them. Note any reply that should be an article, and any answer that contradicts one.
- 4
Review the top articles
Reread the most-read articles and the sensitive ones. Update the review date when you’re done.
- 5
Retire one thing
Delete or merge at least one article nobody needs, and redirect its address.