Skip to content
TidyKB

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.

  1. 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.
  2. 02

    Sort by views, then by age

    Start with the 20 most viewed articles and the 20 oldest. They carry most of the risk.
  3. 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.
  4. 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.
  5. 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 typeReviewWhy
Pricing, plans, billingAfter every pricing change, and quarterlyWrong prices cost money and trust
Setup and how-to for the core productAfter every release that touches the UISteps and screenshots drift first
TroubleshootingEvery 6 monthsFixes get obsolete when bugs are fixed
Policies (refunds, security, data)Yearly, or when the policy changesRarely changes, high stakes when it does
TranslationsWhenever the primary article changesFreshdesk 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.

See your help center’s score.

Paste a URL. No signup, no API key, no call.

Run free audit