A Dozen Techniques to Improve Your Software Online Help

There are several main reasons why puttingframe. So the user will see the target page
your software manual on-line is necessary.along with other elements of the web site.
It makes your web-site attractive for search engineSuch dynamic redirection works for real
crawlers and therefore brings you targetedvisitors but doesn't work for web spiders
traffic from Google, Yahoo!, MSN,that will crawl your online help pages.
and other search engines. A good onlineMost of them cannot parse JavaScript
manual makes your product serious andcode and therefore cannot access menus
credible. Moreover, if a user faces difficultyto jump to other pages of your manual.
using your software and asks forFor search engines your online manual's
technical support, you may easily resolvepages will look like separate files that are
the issue by referring that user to a certainnot linked to each other, or to the corporate
page of your online help. Simply give theweb site. As a result, your help
page's URL. With just one click the userpages will receive lowest page rank and
will see screenshots and explanationswill be shown in the end of the list when
which will help them to settle the case.someone is looking for related info on a
search engine. Almost all SEO and web
Many software vendors, from largedesign gurus recommend avoiding frames
companies to independent developers,and put both menu and content into a
clearly understand these reasons. Theysingle HTML file.
made their help systems a part of their
web sites by aiming to attract more prospectsUse direct links, not redirect scripts
and to generate more sales. But
even a sketchy analysis of a dozen manualsLike frames, using JavaScript in menu is
available online discloses a bunch ofanother no-no for creating an online
common mistakes which may reduce themanual for your software. Using regular
effect of this very powerful tool. TheURLs in menu links instead of JavaScript
main reason of the mistakes is incorrectlyredirecting helps web crawlers properly
considering an online manual as aindex your online manual and rank its
standalone document that user can downloadpages higher.
or read on the web site. The right
approach is to make your help a part ofAssign unique addresses to help pages
your web site. This is a pretty simple task
if you follow these rules:And the third important technical aspect
of online help authoring is page address
Make pages! Not a fileformat. One of key rules of search engine
optimization (SEO) implies to use static
The most common mistake I noticed onpages with unique permanent addresses
many software vendors' web sites is thatwithout parameters in them. A page with
they offer their manual in a single file:address installation.htm is usually ranked
PDF, CHM, RTF, etc. Certainly it may behigher than the same page with address
very convenient for users to download apage.php?id=348. Take this fact into
product manual file and use it on theaccount.
desktop, especially if the manual is too
large to be included in the software setupGive screenshots
package. But having an online manual is
not the same as having a manual online.Although one of your aims is to attract
Feel the difference!search engine's web robots that like
words you should not forget about real
It's very smart to allow users tovisitors who like pictures. A picture is
download a complete manual as a singleworth a thousand words. Give as many
file. However a file may attract just a fewjuicy screenshots of your software as
new visitors from search engines, even ifpossible. This will help current users
their crawlers are able to index your PDFunderstand better how your software
or RTF. Also the file is almost useless forworks and will help prospects to see how
your technical support needs. For instance,it looks before downloading a trial or
you may not point users to certaindemo copy. Make your screenshots clear.
sections of your help system by simplyExplain what each window does and how
giving them direct URL links.its controls and elements work. Use
Hence to get the maximum effect outcallouts, balloons, and special marks. Try
of your help system you should make it ato stuff as much info into the screenshots
part of your web site. Split the manualas possible. A reader must look at them
into many pages and convert them intoand say "Great! Now I know how it
HTML. Almost all serious help authoringworks."
software allows exporting your help file
into HTML format. Each page mustMake pages printable
contain a certain section or a chapter of
your manual. Many pages which areMost likely users would like to print out
relatively small are easier for reading,a certain part of your online help. Sometimes
navigation, and bookmarking. You neverthelessdesign that looks great on the display
must keep the balance. Don'tis awful when printed even on a
make a lot of little dinky pages that peoplegood printer. Make sure that your manual's
must roam through to make up apages are printable in black and
required solution. Each page shouldwhite at least on the two most popular
completely cover a certain topic enoughpaper sizes: A4 and Letter. Check if there
to solve a certain task. Furthermore, aare no big pictures, no color background,
page with topical content is perfect baitthe fonts are easy to read, all the content
for search engine crawlers.fits the page width, and so on.
Follow common styleMake your help easily reachable
Well, you have exported your help fileSo you have your help pages completed
into a set of HTML pages and are readyand even uploaded to the web server.
to upload them to your server. Stop!How to make them visible to web spiders
Check the look of the pages. The set mustand to live visitors of your web site?
follow the common style identified by theMost of the software vendors make the
corporate identity.same mistake. They thought that the
manual is something unimportant that
The modern help authoring toolsnobody needs. They hide the help section
allow customizing appearance of pagesso deep in the website that a visitor has to
by means of CSS or visual template collections.make a dozen clicks to reach the help
The online manual must correspondindex page. This is wrong! Your manual
to your web site style. Use theis important and must be reachable in two
same color themes, fonts, and corporateto three clicks. The best approach is to
graphics. Otherwise, the whole projectplace several links to your manual in
will look like a patchwork quilt. This isdifferent sections of your web site: on
not good; it's far better to look steady,product description page, on support
well-managed, and consistent.page, and on download page. These are
the pages where users expect to find an
"Where am I?" or don't ignore navigationonline help most of all. Show them your
help-authoring masterpiece.
Following common style is not just using
the same colors and fonts. To plug manual'sMake your online manual searchable
pages into the web site structure you
must add the top level navigation intoIf your software is complicated and its
them. Use the same top level menu thathelp includes hundreds or even thousands
you use on all pages of the site.of pages then you must add search capabilities
to your online manual. From a
There are two key benefits of thisuser's point of view it's more convenient
technique. First, this also makes your webto search a required topic by keywords
site appear solid, consistent, andrather than to look through the endless list
well-thought-out and therefore works forof topics in menu. The easiest way is
your business credibility. Secondly, theadding a third-party search script to your
top level navigation menu will bring newonline manual. For instance, Google
targeted leads from your manual pages tooffers Free WebSearch script that you can
your product main pages. The prospectscopy-paste into your HTML code to
that have come from search engines areallow people searching within your site.
likely looking for specific task solutionsHowever you won't have full control over
that probably are described in your onlinethe third-party scripts and their search
help. Then they will want to know moreresults may confuse you and your users.
about the product that offers that solution.It's better to write your own search script
Put under their nose direct links to theon which you will have total control. You
software description page, to the trialcan customize it according to your needs
download area, to the pricing and orderingat any moment. This top-notch technique
info, and to the main page of yourrequires significant efforts and may cost
web site. Let them know more about yoursome money if you decide to outsource it.
company. Let them know about yourBut the result is that you will have a
software. Let them download it. Let thempowerful information resource that will
buy it.effectively work for you and for your
business.
Besides offering prospects a toplevel
menu, you must provide them withCreate a word map of your help
an easy way to navigate among sections
of the manual itself. People feel moreMake a special Index page that contains
secure if they see the table of contentsall the significant words with direct links
along with the page content. Through thisto the pages where these words are encountered.
internal menu they may easily realizeThe Index page has two main
where they are and what related topicsfunctions. Firstly, it simplifies the topic
exist, and easily jump there.search by keyword for users. Secondly,
the Index page will serve as a map of
Avoid framesyour online help for web spiders and will
assist them to crawl all the pages of your
At first glance, using frames seems themanual.
perfect way to organize the internal menu
of the help. Certainly frames are convenientMake your help extendable
for web site programming and
maintenance because you may keep yourYou may be surprised but the online help
menu in a single file and show it in amay be live. You can make it a center of
separate frame. Nevertheless, there arean online community. Just allow your
several disadvantages to using frames insoftware users to extend your help pages
your online help. When a visitor comesthemselves. A good example is PHP
from a search engine to one of your helponline documentation. It allows users to
pages, they will see only that page'spost their comments, code samples, and
content but will see neither top-levelrecommendations. Each page contains
navigation nor online manual menustons of valuable information contributed
because they were intended to be shownby users. This is a perfect example of
in other frame windows. So the peoplehow boring documentation may form a
who come from external pages will fail tolive community and promote the product
easily jump to other sections of your webaccordingly.
site and to read about your products and
related services.To summarize the above tips: You
must consider your manual as an important
If you still prefer to use frames thenpart of your business model. This is
you must use a workaround. One of thejust a set of general recommendations
approaches is to plug a special JavaScripthow to get the maximum effect out of
code into every page of your web site.your online help. Most of the techniques
The script will determine if the page isare pretty easy to implement if you use
showing in the frame or in the browser'sgood help authoring software. Apply this
main window. If there is no frame detectedadvice and make your customers feel
then the script will build the framehappy, increase your web site visibility,
structure, will load the menu pages in theattract new prospects, and generate new
corresponding frames and will finallysales.Dennis Crane, the author of Dr. Explain software,
reload the current page in the appropriatespecializes in vertical markets software development.