System and methods for facilitating the viewing and analysis of web site usage data
First Claim
1. A graphical method for facilitating the viewing and analysis of web site usage data, the web site usage data based at least in-part on historical records of accesses by visitors to the web site, the method comprising the computer-implemented steps of:
- generating a graphical map of a web site on a display monitor, the map including graphical representations of user-accessible content objects of the web site, and including graphical representations of user-selectable links between content objects of the web site, the graphical representations of content objects and links arranged within the map to show the architecture of the web site; and
displaying the web site usage data on the map, the step of displaying comprising color-coding at least some of the graphical representations of the content objects and/or of the links within the map such that different colors represent different levels of usage by visitors to the web site.
5 Assignments
0 Petitions
Accused Products
Abstract
A visual Web site analysis program, implemented as a collection of software components, provides a variety of features for facilitating the analysis and management of Web sites and Web site content. A mapping component scans a Web site over a network connection and builds a site map which graphically depicts the URLs and links of the site. Site maps are generated using a unique layout and display methodology which allows the user to visualize the overall architecture of the Web site. Various map navigation and URL filtering features are provided to facilitate the task of identifying and repairing common Web site problems, such as links to missing URLs. A dynamic page scan feature enables the user to include dynamically-generated Web pages within the site map by capturing the output of a standard Web browser when a form is submitted by the user, and then automatically resubmitting this output during subsequent mappings of the site. The Web site analysis program is implemented using an extensible architecture which includes an API that allows plug-in applications to manipulate the display of the site map. Various plug-ins are provided which utilize the API to extend the functionality of the analysis program, including an action tracking plug-in which detects user activity and behavioral data (link activity levels, common site entry and exit points, etc.) from server log files and then superimposes such data onto the site map.
405 Citations
24 Claims
-
1. A graphical method for facilitating the viewing and analysis of web site usage data, the web site usage data based at least in-part on historical records of accesses by visitors to the web site, the method comprising the computer-implemented steps of:
-
generating a graphical map of a web site on a display monitor, the map including graphical representations of user-accessible content objects of the web site, and including graphical representations of user-selectable links between content objects of the web site, the graphical representations of content objects and links arranged within the map to show the architecture of the web site; and
displaying the web site usage data on the map, the step of displaying comprising color-coding at least some of the graphical representations of the content objects and/or of the links within the map such that different colors represent different levels of usage by visitors to the web site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
presenting a user with a variable control which allows the user to interactively adjust respective thresholds of at least some of the visitor usage levels; and
modifying display colors of the graphical representations of the links and/or the content objects within the map in response to adjustments by the user of the variable control.
-
-
4. The method according to claim 1, wherein the web site usage data comprises link activity data, and the step of displaying comprises color coding at least some of the graphical representations of links such that different link colors represent different respective link usage levels by visitors to the web site.
-
5. The method according to claim 4, further comprising the step of displaying numerical values within the site map in conjunction with the graphical representations of the links, the numerical values indicating respective usage levels of individual links.
-
6. The method according to claim 4, further comprising the step of hiding graphical representations of links that fall below a prespecified minimum link usage level.
-
7. The method according to claim 6, further comprising the step of presenting a user with a variable control to allow the user to interactively adjust the minimum link usage level.
-
8. The method according to claim 1, further comprising the step of color-coding at least some of the graphical representations of the content objects within the map such that different content object colors represent different respective ranges of content object access levels.
-
9. The method according to claim 1, further comprising the step of color-coding at least some of the graphical representations of the content objects within the map such that different content object colors represent different levels of web site exit events by visitors to the web site.
-
10. The method according to claim 1, wherein the step of color-coding comprises making application program interface calls to modify display attributes of map objects.
-
11. The method according to claim 1, wherein the graphical representations of content objects comprise respective icons, and the graphical representations of links comprise lines which interconnect pairs of content object icons.
-
12. The method according to claim 1, wherein the graphical representations of content objects comprise respective content object icons, and the step of generating the graphical map comprises positioning the content object icons within the map such that icons of child content objects are spaced at angular intervals around the icons of their repective immediate parent content objects.
-
13. A computer program which facilitates the analysis of web site usage, comprising, on a computer-readable medium:
-
a first component which scans the web site and parses documents of the web site to identify at least an organizational structure of content objects and links of the web site, and which generates on a display screen a site map which includes graphical representations of the content objects and links; and
a second component which superimposes web site usage data onto the site map by at least color-coding the graphical representations of the content objects and/or the links to indicate visitor usage levels. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification