Intranet Journal   Earthweb  
Images Events Jobs Premium Services Media Kit Network Map E-mail Offers Vendor Solutions Webcasts

   Intranet Journal Subjects
Search Earthweb

Privacy Policy



internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

internet commerce
Be a Commerce Partner
















 

[ Home | Discussion Forum | How Do I... | Lotus Notes Intranets | Microsoft SharePoint | Products | Shopping  ]

free news!

Magnifying glass Software Review
Linkbot Pro 4.0
Tetranet Software, Inc.

By Gordon Benett

An unfortunate consequence of the race to establish web presence is that software quality assurance, the essence of well performing code, has come to be seen as a drag. Not that market-driven executives ever did more than barely tolerate software QA. But on the Web, where being first-to-market is often tantamount to capturing that market, no business can afford to be too scrupulous about preening its links.

The flip side is that broken links are a surefire way to frustrate visitors. Rushing to put up pages that disappoint and anger your customers isn't exactly a recipe for success.

Enter the market for automated web site testing tools. Thanks to spider technology, developers can test a site's internal and external links without having to click through them one by one. The spider can also catalog other quality metrics while crawling the site, flagging files over a certain size, pages without titles, images missing ALT tags, etc.

In its flagship product Linkbot Pro 4.0TM, Canadian vendor Tetranet Software, Inc. integrates a high-performance link checking engine with a database, report generator and efficient user interface. The result is a dedicated site checking tool that lets webmasters proof even very large sites (running to millions of pages) without manual labor. Would that fixing the problems Linkbot uncovers were as easy!

Tetranet's challenge is to distinguish its $295 product from the commodity testing capabilities built into page authoring tools such as Allaire HomeSite. Linkbot Pro 4.0 meets this challenge by scoring high on speed, scalability, usability, and reporting options - features essential for maintaining larger sites. In a field considerably more crowded than it was when we reviewed an earlier version, Linkbot remains the best site checking tool Intranet Design has seen.

All the rage

Linkbot is the core of Tetranet's RageWareTM product line: tools that eliminating the "rage" experienced by visitors who encounter broken links, slow pages and unnavigable sites. (Tetranet addresses the navigation problem with a separate product, Wisebot Pro 2.0.) I can report that from the webmaster's perspective, using and installing the software is a refreshingly rage-free experience.

Linkbot can be installed either as an application or as an NT service. The latter can be scheduled to run unattended as a background process, with benefits to both security and productivity. I can see periodic background runs being particularly useful in multi-contributor intranets, where content is fluid and webmasters take a hands-off approach to avoid bottlenecks. By reviewing periodic Linkbot reports, administrators can monitor and maintain web health without intruding on business processes.

Initiating a Linkbot run is as simple as browsing a web site: type in the root URL and hit return. Tetranet has been refining its multi-threaded link checking code since 1996, and it shows in the program's performance and stability. In a test of 1500 pages Linkbot opened 10 concurrent sessions and crawled an average of 150 pages per minute. Moreover, unlike some programs of this type I've used, Linkbot is robust and respectful of machine resources. I had no trouble doing other work while Linkbot did its thing. On the other hand, the multi-threading isn't perfect; Linkbot routinely ignored me when I tried to cancel runs. I was comfortable with this quirk, though, since other spiders I've used tended to crash or hang without provocation.

A crucial feature of enterprise web site checking software is configurability, and Linkbot gets it right. You can exclude parts of a site by depth or by URL, limit scans to internal links only, turn anchor checking on or off and generally tailor runs to taste. Thresholds can be set for flagging "old" pages (those unmodified since a certain date) or "slow" pages (those over a certain file size).

Beyond this, Linkbot Pro 4.0 introduces a number of new quality checks, some more successful than others. One winner is the addition of HTML Validator, the powerful syntax checker embedded in Allaire's authoring tool HomeSite. Another is the ability to inspect the web server's error logs. This information can reveal subtle or impending defects in pages that might not show up elsewhere.

Of less obvious value is a new JavaScript checker that extracts URLs embedded in scripts. The feature only works when the JavaScript programmer uses a consistent programming approach and does not attempt to assemble URLs from their components at run time - in other words, in a scant minority of situations. Also weak is the integration of these new features into Linkbot's otherwise strong reporting capabilities. Speaking of which ....

Read it and weep

While it's running Linkbot displays a screen like the one shown below. This is a useful and customizable interface that can be filtered by object type (web pages, images, PDF files, or executable links), by resource type (http, ftp, mailto, news), or by a number of predefined queries (pages with broken links, old pages, slow pages, pages missing titles, etc.)

Trellix version of the Starr Report
Linkbot scan results, directory view. Zoom (30k).

This is not the only output Linkbot provides, however. The tool also produces a series of linked web pages detailing site characteristics. As shown below, this report features graphics showing the relative importance of site defects by type.

Trellix version of the Starr Report
Linkbot report, home page. Zoom (28k).

Besides giving managers a rapid indication of site health, Linkbot's reports now track and graph accumulated statistics over multiple runs. This opens the door to historical QA reporting, a cornerstone of continuous improvement regimens. Tracking also provides a means of comparing the performance of multiple webmasters in large sites.

While Linkbot is very effective at discovering site defects, it could be stronger as a repair tool. Webmasters should be able to edit and upload small changes from within Linkbot without using additional software. Neither the program's pathetic text editor nor its integration with Microsoft FrontPage addresses this problem. Adding an FTP client, which basic authoring tools like Macromedia Dreamweaver have done at version 2.0, would make sense.

The wrap

Linkbot's greatest strength is its reliability. It performs well, even on huge sites such as IBM's intranet, which according to Tetranet has over a million pages. Other link checking programs either take prohibitively long or fail outright trying to crawl webs of this scale.

In addition, Linkbot's ability to schedule unattended runs and generate fine-grained summary reports makes it an ideal site monitoring tool. In fact Tetranet Software is piloting a 24/7 monitoring service with immediate error notification via e-mail, pager or SNMP trap. This is a good indication of Tetranet's commitment to the enterprise market, where site reliability equates to customer retention.

Linkbot Pro 4.0 is available for a free 15-day trial or electronic purchase directly from Tetranet Software. -fin-

Tetranet Software, Inc.
135 Michael Cowpland Drive
Suite 400
Kanata, Ontario
Canada K2M 2E9
Phone: 613-599-3888
Fax: 613-599-3826
Of Interest
· Intranet eXchange Discussion Board

· Advice and Opinions
 
Of Interest
· Intranet eXchange Discussion Board

· Advice and Opinions