Knowledge base audit checklist: 25 checks, in order
A 25-point knowledge base audit checklist: links, freshness, duplicates, translations, screenshots, AI readiness and ownership. Download it as CSV.
Updated
A knowledge base audit is a pass over every article that checks links, freshness, duplicates, translations, screenshots, AI readiness and ownership. The 25 checks below are in the order that finds the most customer-visible problems first, with where to look in Freshdesk for each one.
How to run a knowledge base audit in an afternoon
You don't need to read every article in one sitting. Work from the problems customers hit first (dead links, wrong prices) towards the ones only your team notices (owners, cadence). For a help center of a few hundred articles, one person can do a first pass in an afternoon by time-boxing each group.
- 01
Export the article list
In Freshdesk, export the knowledge base list (titles, folders, modified dates) to a spreadsheet, or use the knowledge base export tool to get the content too. - 02
Sort by views, then by age
Start with the 20 most viewed articles and the 20 oldest. They carry most of the risk. - 03
Work through the groups in order
Links first, ownership last. Tick each check below as you go; the list remembers your ticks in this browser. - 04
Log each problem once
One row per article and problem, with who fixes it and by when. Fix during the audit only if it takes under two minutes. - 05
Set the next review date
Put the next audit in the calendar before you close the sheet. An audit without a next date becomes a one-off.
The checklist
Tick checks off as you go. "Free audit" means TidyKB's free audit covers it from your public pages; "Private scan" needs a read-only API key; "Planned" is on the roadmap and not built yet. We'd rather under-promise here.
0 of 25 checks done
Links
Where: No native report. Open each article, or run a link checker on the portal.
Free audit
Where: No native report. Check an article’s links before you archive or delete it.
Private scan
Where: Article view on the portal. No native report.
Free audit
Where: Source code view of the target article: the heading id.
Planned
Where: Search the article source for the old domain.
Free audit
Freshness
Where: Knowledge base list view, sorted by modified date.
Private scan
Where: Portal search for each past year.
Free audit
Where: Portal search for each old name; SEO fields are only visible in the editor.
Private scan
Where: Knowledge base list view, filtered to drafts.
Private scan
Where: Knowledge base tree in the agent portal.
Private scan
Duplicates
Where: Portal search for the key phrase of each popular article.
Free audit
Where: Read the search results for your top 20 questions side by side.
Planned
Where: Search the source of other articles for the removed article’s URL.
Private scan
Translations
Where: Language switcher on each article; multilingual KB is a Pro/Enterprise feature.
Free audit
Where: Compare modified dates per language; the “outdated” flag is set by hand.
Private scan
Where: A glossary document, if one exists. No native glossary.
Planned
Where: Article editor, per language, SEO section.
Private scan
Screenshots
Where: Open each article with screenshots next to the live product.
Planned
Where: Article source code: the alt attribute of each image.
Planned
Where: Read the article with images hidden.
No, by hand
AI readiness
Where: Article editor. Freshdesk’s own guide for Freddy AI recommends this.
Planned
Where: Read the article as a single quoted paragraph would be read.
Planned
Where: Freddy AI Agent test/preview in the admin, if you use it.
No, by hand
Ownership
Where: Not stored in Freshdesk; keep it in this sheet.
No, by hand
Where: Not in Freshdesk. A calendar reminder or a weekly report.
Private scan
Ticks are saved in this browser only. “Free audit” = public pages, no signup. “Private scan” = needs a read-only API key. “Planned” = on the roadmap, not built yet.
Download the checklist
Use Download CSV above for Excel, Numbers or any spreadsheet. For Google Sheets, click Copy for Google Sheets, open a new sheet and paste into cell A1. Your ticks travel with the file in the "Done" column. There is no email gate.
How often to audit
Not every article needs the same cadence. A useful default:
| Article type | Review | Why |
|---|---|---|
| Pricing, plans, billing | After every pricing change, and quarterly | Wrong prices cost money and trust |
| Setup and how-to for the core product | After every release that touches the UI | Steps and screenshots drift first |
| Troubleshooting | Every 6 months | Fixes get obsolete when bugs are fixed |
| Policies (refunds, security, data) | Yearly, or when the policy changes | Rarely changes, high stakes when it does |
| Translations | Whenever the primary article changes | Freshdesk marks them outdated only by hand |
Links break between audits, so the link checks are worth running weekly rather than yearly. That is what the weekly knowledge base health report is for.
In TidyKB
Today, the free audit covers the public-page checks: broken links and images, articles not updated in 12 months (from the date the portal shows), old years, near-duplicate titles and missing translations. The private scan with a read-only API key adds links to deleted or draft articles, drafts, empty folders and outdated translations, and runs weekly. The checks marked "Planned" are not built yet.
Where Freshdesk helps, and where it doesn't
Freshdesk's knowledge base has article lists with modified dates, bulk actions for moving and publishing, and (on Pro and Enterprise) versions and multilingual articles. Its feature list has no link checker, no duplicate detection and no stale-article report, so most of this checklist is manual inside Freshdesk.
Checked 2026-09-19 · What's new with the Freshdesk knowledge base · Write Freddy AI-optimised knowledge content
Freshdesk and Freddy are trademarks of Freshworks Inc. TidyKB is an independent product and is not affiliated with, endorsed or sponsored by any company named on this page.
FAQ
Questions, answered
How often should you audit a knowledge base?
A full audit once or twice a year, plus reviews triggered by change: pricing articles after every pricing change, how-to articles after UI releases, translations whenever the primary article changes. Link checks are worth running weekly.
Who should own knowledge base reviews?
One person owns the audit and the schedule, usually the support lead or knowledge manager. Each category gets a named owner who reviews its articles, because the people who know the product area spot outdated steps fastest.
What’s the difference between an audit and a review?
An audit is a pass over the whole knowledge base against a fixed checklist. A review is a check of one article or category, usually triggered by a change. Audits find what reviews missed.
Related
- Weekly report A Monday email with your help center’s health score, what broke since last week and what was fixed, ready to forward to your manager.
- How to find broken links in Freshdesk Freshdesk has no link checker. How links in solution articles break (archives, merges, URL changes), how to find them for free, and how to prevent them.
- Export Freshdesk knowledge base articles Export every Freshdesk solution article with its full content to CSV and HTML: a free script that works today, and a no-signup export tool opening soon.
See your help center’s score.
Paste a URL. No signup, no API key, no call.