Checklist · 17 September 2026

Zendesk help center audit checklist: 34 checks

The checks a knowledge manager runs before a launch, a migration or a quarterly review, written so you can do each one by hand in Guide or with the API. Print this page and tick the boxes; or run the same 34 checks automatically with the free scan of Help Center Doctor and fix them from the findings list.

Print the checklist

How to use it

Work one group at a time. For each check the entry says why it matters to a reader, how to find the cases by hand (Guide menu or API field), and the usual fix. Severity is what we assign in the scan: critical sends readers to a dead end, warning costs trust or time, info is worth a look when you are already editing. A help center with no critical findings and fewer than one warning per ten articles is in good shape.

By hand, the raw material is the article list with translations: GET /api/v2/help_center/articles.json?include=translations (and /incremental/articles.json for what changed since a date). Most checks below are a question about those fields or about the links in body.

Images 2 checks

By hand: list img src attributes, request each one, and note the file size from the response headers. Attachments of archived articles are the usual broken ones.

  1. 10. Broken image critical

    The image file cannot be loaded (the server answered "not found"), so readers see an empty box or a broken-image icon.

    Fix: Upload the image again in the article editor, or remove the image tag.

  2. 11. Very large image info

    Images wider than about 2,000 pixels are scaled down by the browser anyway; they only slow the page, especially on mobile.

    Fix: Resize or compress the image before uploading (1,600 px wide is plenty for screenshots).

Accessibility 3 checks

By hand: in each body look for img tags without a non-empty alt, tables without a thead or th cells, and heading tags that skip a level (h2 followed by h4). Screen readers and search engines read the same markup.

  1. 12. Image without alt text warning

    Screen readers announce nothing useful for an image without alt text, and search engines cannot index it. It is also a WCAG requirement.

    Fix: Describe what the image shows in one short sentence. Decorative images can use an empty alt.

  2. 13. Heading levels are out of order info

    The article title is already the H1. Bodies that start with H1, or jump from H2 to H4, confuse screen readers and the automatic table of contents.

    Fix: Use H2 for main sections and H3 inside them; do not use H1 in the body.

  3. 14. Table without a header row warning

    Screen readers rely on header cells (th) to tell users what each column means. Tables built from plain cells only are read as a stream of words.

    Fix: Mark the first row as a header row in the editor (Table > Header row).

Stale content 4 checks

By hand: compare edited_at with today, check draft articles that were created long ago, and read the vote_sum and vote_count fields. Set your own thresholds; ours default to 12 months for edits and 90 days for drafts.

  1. 15. Article not updated for a long time warning

    Content that has not been touched in a long time is the most likely to describe old screens, prices or policies. Readers notice, and so do search engines.

    Fix: Review the article. If it is still correct, make a small edit (for example the date) so it counts as reviewed; otherwise update or archive it.

  2. 16. Old draft never published info

    Drafts that sit for months are usually forgotten work. They clutter the article list and may hold useful content nobody can see.

    Fix: Finish and publish it, or archive it.

  3. 17. Promoted article is stale warning

    Promoted articles are shown first in their section, so a stale one is the most visible outdated content you have.

    Fix: Refresh it, or remove the promotion so a current article takes its place.

  4. 18. Readers vote this article down warning

    More thumbs-down than thumbs-up is the clearest signal readers have that an article does not solve their problem.

    Fix: Read the article as a customer would; check it answers the question in the title and that the steps still work.

Structure 6 checks

By hand: read the body length, count headings against the length, search for style= attributes and script or form tags, and look at title lengths in the article list. These are the checks a quick skim misses.

  1. 19. Empty article critical

    A published article with no content is a dead end that still shows up in search results.

    Fix: Write the content, or archive the article.

  2. 20. Very short article warning

    Articles with only a sentence or two rarely answer the question fully and tend to collect negative votes.

    Fix: Add the missing steps or context, or merge it into a related article.

  3. 21. Long article without headings info

    Long articles without H2/H3 headings are hard to scan, and anchors cannot be linked to. Headings also feed the article table of contents.

    Fix: Split the content into sections with H2 headings (and H3 for sub-steps).

  4. 22. Heavy use of inline styles info

    Inline style attributes (usually pasted from Word or Google Docs) override your theme, break dark mode and mobile layouts, and bloat the article.

    Fix: Paste as plain text and re-apply formatting with the editor, or clean the source in the editor code view.

  5. 23. Script or form embedded in the article warning

    Scripts and forms inside article bodies are stripped or blocked by most help center themes and browsers, and are a security smell in shared content.

    Fix: Remove the embedded code; use a supported embed (video, image) or link to the tool instead.

  6. 24. Title is very long info

    Long titles get cut off in search results and section lists, so readers cannot tell articles apart.

    Fix: Keep titles under about 70 characters and put the detail in the first paragraph.

Organization 6 checks

By hand: sort the article list by title to find duplicates and near duplicates, list label_names, and compare each section and category with its published article count.

  1. 25. Two articles share the same title warning

    Identical titles compete in search and confuse readers and agents about which one is current.

    Fix: Merge the articles, or make each title specific (add the product or the situation).

  2. 26. Two articles have nearly the same title info

    Titles that differ by a word or two usually mean the same topic was written twice. Readers pick one at random.

    Fix: Compare the two articles; merge them or make the titles clearly different.

  3. 27. Article has no labels info

    Labels power help center search, Answer Bot and article recommendations. Unlabelled articles are found less often.

    Fix: Add two or three labels that describe the product area and the task. Bulk actions can label many articles at once.

  4. 28. Section with no published articles warning

    Empty sections still appear in navigation and search, leading readers to a page with nothing on it.

    Fix: Move articles into it, or delete the section.

  5. 29. Category with a single section info

    A category that only holds one section adds a click without adding structure. Readers navigate faster when categories group several sections.

    Fix: Merge the category into another one, or split the section if it has grown large.

  6. 30. Article in a section that no longer exists critical

    The article points at a section that was deleted, so it cannot be reached from navigation.

    Fix: Move the article to an existing section.

Translations 4 checks

By hand: for each article compare the set of translations with the locales enabled in the help center, read outdated and draft on each translation, and check that source_locale is one of the enabled locales.

  1. 31. Article missing in some languages warning

    Your help center is enabled in several languages, but this article exists only in some of them. Visitors in the other languages get the fallback or nothing.

    Fix: Add the missing translations, or hide the article from those languages if it does not apply.

  2. 32. Translation is out of date warning

    The source article changed after this translation was written, so readers in this language see old instructions.

    Fix: Update the translation, then mark it as current. If the change was cosmetic, just mark it current.

  3. 33. Translation is unpublished while the source is live info

    The article is published in its source language but this translation is still a draft, so visitors in that language cannot read it.

    Fix: Publish the translation when it is ready.

  4. 34. Source language is not one of the enabled languages info

    The article was written in a language your help center no longer offers, so its "source" version is invisible and every translation is compared against it.

    Fix: Change the source language of the article in the editor, or re-enable that language.

Do it automatically

Help Center Doctor runs all 34 checks on every article and language in a minute or two, from inside Zendesk, with your own permissions and without anything leaving the account. The Free plan scans up to 200 articles and checks external links; Pro ($29 per account per month) adds one-click and bulk fixes, find and replace, bulk actions and documents. The free Link Checker covers the links and images groups on its own.

Related guides: finding broken links, find and replace across articles, bulk update beyond the page limit, export articles to PDF and Word.

Run the 34 checks on sample data

The demo runs the real scanner on a generated help center with planted problems. See the findings, the explanations and the fixes.