LinkFixerPlus -- Fix broken links when you move or rename files!
Download PDF version of white paper.

Enter your e-mail address below and we will e-mail you a link to our free white paper.

 


White Paper: Automating Web site link management and repair.

Abstract

Broken links in a Web site are an all too common problem on the Internet today. They inconvenience visitors, inhibit proper navigation of a site, prohibit access to Web site content and reduce the productivity of Web professionals. Furthermore, as our society becomes more dependent upon the Internet, ensuring that links are accurately, efficiently and timely maintained will assume a heightened priority.

However, current link management and repair methodologies are tedious and time-consuming and have not kept pace with the explosive growth of other World Wide Web technologies. This document looks at the problem of broken links and a new technology that can be used to automate the management and repair of links in a Web site.

The problem of broken links

In hypertext systems such as the World Wide Web, links are a vital component to the navigation between and within Web pages on the Internet. A common problem in Web pages is the presence of broken links.
Broken links occur when a link points to a file that can not be accessed. Based upon a battery of surveys performed on a variety Web professionals, the most common reasons broken links occur are the moving or renaming of linked files or the misspelling of the path name in the link itself.

Hardly a single Web professional has not experienced some sort of difficulty caused by sources external to their area of responsibility and outside of their control. Difficulties such as shared network resources being changed, including folders being renamed or network drive mappings being altered. Reorganization of directory structures alone would wreak havoc on a Web site and the links contained within it.

Every Web professional involved with the development and management of a Web site has to address the problem of broken links. As the Cyber-economy grows, the task of keeping links accurate and up-to-date becomes even more crucial. According to Nielsen ratings, as of May 2002 there were 580.78 million people online worldwide. In 2001, Google — the leading Internet search engine — had access to over 1.5 million URLs which contain over 2.4 billion Web pages.

If we conservatively estimate that each Web page on the Internet has at least one broken link, then in 2.4 billion instances, information intended to be exchanged on a Web site would not be available, and in many of these cases visitors would be prevented from successfully navigating the site.

A Web site, if not properly maintained, can become a liability. What's more, even when a site is regularly maintained, problems still can occur. Broken links, when not found and corrected in a timely and accurate manner, have caused frustrated and irritated users, lost customers and lost revenue. As a result, Web developers and Webmasters currently spend a significant amount of their valuable production time manually maintaining links within their Web sites in an effort to reduce the number of lost visitors and, therefore, lost profits.

Existing solutions

Historically, Web professionals have spent many hours manually finding and fixing broken links throughout their Web sites. The two most common methods of finding and fixing broken links have required manual intervention and are at best semi-automatic.

The first and most frequently used method involves scanning each page within a Web site and manually checking each and every link contained within it. It has been found that some Web professionals have spent as much as one full workday per Web site finding and fixing broken links manually during their regular maintenance of a site.

The second method involves the use of existing Web development/authoring applications that have the ability to dynamically find and display the broken links contained within the defined site. But in order to repair these links, these applications require the user to manually correct each unique broken link one at a time. Such applications will then update any other similar occurrences of the link within the Web site.

Both of these methods are tedious and time-consuming, requiring the Web professional to manually edit and correct each individual broken link found in the site. This is an inefficient use of a Web professional's time and can divert valuable technical resources away from other important activities.

The LinkFixerPlus solution

Broken links have hitherto been a source of constant annoyance for Web professionals who have been charged with maintaining the integrity of links within Web sites. Surveys conducted by LinkTek Corporation have served to uncover the scope of the problem of broken links.

When Web professionals were asked what the resulting problems caused by broken links were:

  • 71% reported that visitors were unable to find what they were looking for.
  • 69% reported that visitors were unable to properly navigate the site.
  • 57% reported that visitors became frustrated and irritated due to broken links.

When asked what methods Web professionals currently use to fix broken links in a Web site:

  • 88% reported that they manually correct broken links on a regular basis. The remaining 12% reported using a Web authoring program to assist with the finding and manual fixing of broken links.

And when asked what actions Web professionals take to prevent broken links from occurring:

  • 74% reported that they perform manual link checking and verification on a regular basis.

Given the ubiquity of the problem, along with the existing inefficient manual methods of maintenance and repair, the need for a productivity-enhancing application that could not only find but also repair broken links became obvious.

The solution to the problem is LinkFixerPlus. The first application specifically designed to fix broken links throughout the local copy of a Web site, totally automatically.

By helping eliminate the tedium of manually finding and fixing broken links, LinkFixerPlus frees up time that Web professionals would otherwise spend manually repairing links throughout their Web sites.

Additionally, by using LinkFixerPlus, Web professionals can more efficiently ensure the integrity of links in their Web sites, while simultaneously increasing their overall productivity.

How LinkFixerPlus solves the problem

Definitions

To better understand LinkFixerPlus' automatic link fixing process, the following terms need to be defined:

A parent file is a file that contains one or more links that point to other files. (An HTML file would be an example of a parent file).

A child file is a file that is pointed to by a link contained in a parent file. (A GIF file would be an example of a child file).

Functions

LinkFixerPlus' main functions include: Inoculate, Cure, Rename/Move and Reports. These are described in more detail as follows:

Inoculate: This process safeguards internal links contained within parent files, ensuring they can be fixed automatically, should one or more child files be moved or renamed.

Cure: This process automatically fixes broken links within parent files that have previously been Inoculated. The Cure function automatically finds and fixes the broken links between the parent files and the linked child files.

Rename/Move: This process renames and moves files in batch, using numerous rename rules, without causing broken links in the parent files. The integrity of each link in a parent file is maintained automatically. The user can rename files to whatever they want or he can move files from one directory to another anywhere on his system, without causing any "missing file" errors due to broken links.

Reports: LinkFixerPlus generates a variety of detailed reports showing parents files, the links pointing to child files and the status of each of the links. The reports enable the user to easily view links contained within supported parent file types and quickly identify which links were found to be broken. Additionally, LinkFixerPlus can even check and report on links pointing to external URLs. It can tell the user if external links are valid or broken.

Fixing broken links

Fixing broken links automatically is a two-step process first involving the inoculation of links contained within supported parent file types, and then secondly curing any broken links that may be encountered at a later time in the previously-inoculated parents files.

LinkFixerPlus safeguards links contained within the parent files of a local Web site so that when broken links occur due to child files being moved, renamed or misspellings within links, they can be quickly and automatically repaired.

It may seem like magic, but using patent-pending technology, LinkFixerPlus fixes broken links completely and reliably, by updating the broken links to point to specific child files that were uniquely associated with the parent files during the inoculation process.

Thus using LinkFixerPlus, Web professionals can speedily, dependably and easily maintain the integrity of all the internal links contained within their Web site files.

Conclusion

The quality and integrity of a Web site is compromised by the existence of broken links. LinkFixerPlus makes a significant difference in traditional link maintenance and repair techniques by virtually eliminating the tedious and time-consuming process of manually finding and fixing broken links.

LinkFixerPlus is the first application designed specifically to fix broken links automatically. Using LinkFixerPlus, Web professionals will save valuable time by not having to manually find and fix broken links, giving them a competitive advantage and allowing them to pursue more profitable activities.

About LinkTek

LinkTek provides software solutions for automating the management and repair of links contained within a wide variety of prevalent file formats. LinkTek's flagship product LinkFixerPlus breaks new ground and introduces the new software category of "automatic link repair". Initially catering to Web development professionals, LinkFixerPlus is the first product to automatically fix broken links throughout local Web sites.

Copyright © 2002-2003 LinkTek Corporation. All rights reserved. Inoculate and Cure technology is patent pending. LinkTek, LinkFixerPlus and the LinkTek logo are trademarks of LinkTek Corporation.

   
Copyright © 2002-2003 LinkTek Corporation