[Sigia-l] Re: web site analyzer
Bill Bell
bill-bell at bill-bell.hamilton.on.ca
Fri Aug 27 09:13:42 EDT 2004
ram_ortiz at yahoo.es wrote, in part:
> I'm very interested about any software with funcionalities to measure
> the complexity of a website. Particulary I'm looking for a software
> tool which help me to identify possible structure deficiences, excesive
> deepth navigation until reach the content, page weigh, etc.. I'm more
> interested to analyze structural aspects rather than tracking visitor
> behaivour.
Darned interesting question!
There are at least two kinds of complexity associated with a website: the complexity of the
site as viewed by visitors and the complexity as seen by site maintenance personnel.
There is a substantial literature about measuring the complexity of software. However, from
my perspective, dealing with the complexity of web sites _as software_ is more difficult than
dealing with complexity in a lot of software systems.
Fortunately your query seems to be about complexity as seen by website visitors.
There is an alternative that you might not have considered and that is to write simple program
scripts to investigate sites (using Python or Perl, say). Long-term the cost of doing this might
be greater but if you need, for example, to identify paths that users would find
incomprehensibly long or complicated for only a few sites then this alternative might be viable
for you. (Of the order of twenty lines of Python code could be enough to identify the "depth" of
a site, for example, or even some measures of the distributions of depth.)
I notice that the advertising on the Maxamine site tends to blur the distinction between
complexity as viewed by users and complexity as viewed by website builders and
maintainers. For instance, consider the following passage:
"Reduce Site Maintenance Expense by up to 75%[:] Maxamines reports enable publishers
and web team members to instantly identify site characteristics that contribute to negative
visitor experiences. Thorough and detailed internal and external link checking reports
facilitate immediate corrective action."
Of course software that can find broken links will certainly reduce maintenance cost (not to
mention embarrassment and the costs relating to frustrated users). However, there are many
aspects of maintenance cost that are unrelated to broken links and the code in typical
commercial pages these days are quagmires.
My 2 cents worth--and a Canadian 2 cents at that.
Bill
More information about the Sigia-l
mailing list