The Ideal Help Topic in Authoring Tools Like Adobe RoboHelp

When creating online Help systems with tools like Adobe RoboHelp, the temptation is often to include as much information as possible in a single topic. After all, more detail must equal more value, right? Not necessarily. The most effective Help topics aren’t the ones crammed with endless detail—they’re short, focused, and structured in a way that supports readers who scan rather than read.

What Works

One Topic = One Task

The ideal Help topic answers a single user question or walks through a single task. For example, “How to Add a New User” should focus only on that process. If you also explain how to delete or edit a user in the same topic, you risk confusion and cognitive overload.

Clear and Scannable Formatting

Modern readers rarely read Help top-to-bottom. They scan. That means formatting matters as much as content:

  • Headings and subheadings should break up information logically.
  • Step lists (numbered) should be used for procedures.
  • Bulleted lists should summarize options, notes, or choices.
  • Bolded UI labels (like button names, dialog box options, or menu items) make scanning easy.

Screenshots and Visual Cues

A well-placed screenshot or annotated graphic can clarify a step faster than text ever could. Keep visuals minimal and purposeful—one image per key task is often enough.

Contextual Linking

Users rarely start at the “home page” of your Help system; they land on a topic via search. Add links to related topics or next steps so readers can navigate naturally, like a web page.

Consistency Across Topics

Use consistent terminology, voice, and formatting rules throughout the project. This will make your Help system feel professional and trustworthy.

What Doesn’t Work

Long, Text-Heavy Topics

Walls of text discourage readers. A 2,000-word topic may feel thorough, but most readers abandon it before finding a solution.

Mixing Multiple Tasks Together

A “mega-topic” that explains 10 different features looks efficient but fails in practice. Users searching for one thing won’t know where to look, and updates become a nightmare for writers.

Excessive Screenshots

Screenshots are helpful—until they aren’t. There are too many, especially when they show minor interface details, clutter the page, and cause slow updates whenever the UI changes.

Overformatting or Style Inconsistencies

Creative formatting (colored fonts, underlines, italics everywhere) looks messy and makes content harder to scan. Stick to a clean, predictable style guide.

Writing for Experts Only

Don’t assume advanced knowledge if your audience includes beginners as well as power users. Overly technical language without context alienates many readers. Use plain language and layer advanced details where appropriate.

Best Practice Summary

The ideal RoboHelp topic is:

  • Short (think “one screen’s worth” of information).
  • Task-based (one task, one topic).
  • Scannable (headings, lists, bolded UI terms).
  • Supported by visuals (but not overwhelmed by them).
  • Connected (links to related content).

By focusing on clarity, brevity, and usability, you’ll create topics that users can actually use—without frustration. And that, ultimately, is the purpose of Help.


Looking for Adobe RoboHelp training or mentoring? We’ve got you covered.

Adobe RoboHelp: Consistent Image Sizes

I recently had a student from one of my vILT RoboHelp classes ask how they could quickly control the size of multiple images for an entire project. Her supervisor wanted several images displayed at 50% of their original height and width.

This is a reasonably simple task via CSS.

To begin, open the assets folder and open your project CSS. In the example below, I opened the default css that comes with every new RoboHelp project.

2024-08-21_11-18-14

Create a New Style.

2024-08-21_11-18-55

In the Class area, type a name. In the example below, I've named my new style Images. Note that the same name will automatically be added to the Selector area.

2024-08-21_11-23-11

Click the Done button.

With the new style open, open the Layout category. Because my student wanted the images 50% smaller than the original, I set the Height and Width to 50%.

2024-08-21_11-26-09

Save the project.

Open a topic with an image or import an image into a topic.

At the far right of the RoboHelp window, click Styles.

2024-08-21_11-29-38

Select the image in the topic and click your Images style from the list of styles.

Use the style on as many images throughout the project as appropriate.

2024-08-21_11-38-39

To change the size of the images using the Images style, go back to the CSS file and edit the Images styles. After saving the CSS file, all images using the Images style will instantly update.

 

Integrate Adobe Captivate eLearning Output with Adobe RoboHelp Projects

Integrating interactive eLearning with your use assistance or help documentation is super easy if you use the Adobe Technical Communication Suite.

Check out this full training session that I taught for Adobe at DitaWorld: https://youtu.be/FdM148qDjTQ?si=-5Dq7o-QYAh_tzi6

You'll learn to use Adobe Captivate Classic (Captivate 2019) to create an interactive software simulation and publish the lesson as HTML5. Then, you will learn how to incorporate the training into an Adobe RoboHelp project.

Adobe RoboHelp 2022: Update 1 Now Available

Adobe recently released the first update for RoboHelp 2022. The update contains several improvements, including a redesign of the CSS editor, table header row styles, an additional field for topic notes, a collapsible right panel, integration with DeepL translator, and custom metadata for PDFs. There are fixes for Word import and security-related issues as well.

To get the update, start RoboHelp and choose Help > Check for Updates.

Adobe RoboHelp 2022 Update 1

Here's a list of what's new and changed:

And here's a list of the bugs that were fixed.

Adobe RoboHelp 2022: Expanding Text

Given the speed of today's internet, modern users help fast when they need it. And gone are the days when help topics bloated with too much text are acceptable.

Instead, users expect easy-to-read topics that are short and to the point. If your RoboHelp topic is long and you are truly unable to cut content, expanding text might be a viable option. Using expanding text, the content remains but only appears "on-demand" should a user click a link.

  1. To create expanding text, highlight the content you want to expand and cut it to the clipboard.
  2. Select the text that you want to be clickable.
  3. On the toolbar, click Create Expanding Text.

    ExpandingText

  4. Paste the clipboard contents over the expanding text placeholder content and you're done!

To see expanding text in action, check out this video demonstration.

If you need training on Adobe RoboHelp, check out our vILT options.: https://www.iconlogic.com/instructor-led-training/software-title/robohelp.html. Prefer a RoboHelp mentor or help with development, we've got you covered there, too: https://www.iconlogic.com/consulting-development-design/consulting-mentoring-services/consulting-and-mentoring-all.html,

ADOBE ROBOHELP: Master Projects and Merging Help Content

You've got two RoboHelp projects. The projects have been maintained independently for years, but now you need to combine them.
 
One strategy for combining multiple RoboHelp projects into one is to simply import all of the assets from one project into the other. If you go that route, one of the original project(s) would no longer be needed.
 
However, if you want to keep the projects working as independent projects but have them share content, a TOC, and an Index, you've created the perfect scenario for project merging.
 
To merge projects, create child RoboHelp projects as you normally would. In this example, I've created two child projects. One project is about dogs. The second project is about cats. The goal is to combine the child projects into a third project called Cats and Dogs. The third project is the master or parent project.
 
In the image below you can see a sample Cats project I created with placeholder content. The project includes a small Table of Contents. Because this project is going to be added to a master project, let's call it Child 1.
 
 
In the image below you can see a simple Dogs project. It also has placeholder content and a simple Table of Contents. This is Child 2.
 
 
Now for the master or parent project. A master project does not need much content. Keep in mind that its main role is to allow you to combine content from child projects.
 
 
To allow the master project to combine assets from child projects, I went to the Table of Contents panel and clicked New Merged Project.
 
 
In the Merged Project dialog box, I opened each child project. You can see in the image below that I've loaded the Cats project. I repeated the process for the Dogs project.
 
 
On the Table of Contents for the master project, the child projects are shown as merged project icons (as shown in the image below).
 
 
Generate and Publish the master project.
 
When you browse to the published destination, you'll see that RoboHelp has automatically created a mergedProjects folder. This folder is key. All that you need to do now is publish each chlid project into this folder.
 
 
Back in each child project, access the Publish settings, create a new Server, and publish each child project to the mergedProjects folder for the master project.
 
 
 
When you open the start page for the parent project (from the Publish destination folder), the three projects have been merged into one. On the TOC shown below, the first page is the only topic that was in the master project. The remaining content on the TOC came from the child projects.
 
***

 
Kevin Siegel is the founder and president of IconLogic, Inc. He has written hundreds of step-by-step computer training books on applications such as Adobe Captivate, Articulate Storyline, Adobe RoboHelp, Adobe Presenter, and TechSmith Camtasia. Kevin spent five years in the U.S. Coast Guard as an award-winning photojournalist and has three decades’ experience as a trainer, publisher, technical writer, and eLearning developer. Kevin is a Certified Master Trainer (CMT), Certified Technical Trainer (CTT+), Certified Online Professional Trainer (COTP), and a frequent speaker at trade shows and conventions.