BYTE.com
RSS feed

Newsletter
Free E-mail Newsletter from BYTE.com
Email Address
First Name
Last Name




 
    
             
BYTE.com > Tangled in the Threads > 2000 > September

The Art Of Organizing Search Results

By Jon Udell

September 7, 2000

(The Art Of Organizing Search Results :  Page 1 of 3 )



In this Article
The Art Of Organizing Search Results
O'Reilly Search, Before And After
Linux Magazine Search, Before And After
People who set up websites often ask what's the best search engine to deploy.

When "best" means "easiest-to-use" my answer is usually Atomz. It's a hosted service, free for sites with fewer than 500 pages, which requires hardly any special skills to set up and use.

What does require some thought, and some skill, is the process of usefully organizing the results that come back from Atomz -- or indeed, from any other search engine. The Web is full of sites that make no effort to design their search-results pages. I don't just mean applying a templated style to the default Atomz or Excite or Verity or Microsoft result pages. Nor do I mean simply ordering results by relevance, which begs the question: relevant to whom, and for what? Rather, I mean a deep reorganization of the result set, which both reflects and adapts to the underlying information architecture of the site. Search engines can't do this for you. The task involves some or all of these things:

  • Discovering, and exploiting, metadata patterns implicitly present in the site.

  • Managing the site's content in a way that creates explicit metadata patterns.

  • Extracting metadata from search results.

  • Transforming the metadata into new, more useful shapes.

  • Converting the metadata into HTML, for delivery to the browser.

  • Possibly converting the metadata into XML for delivery to downstream components.

My first experience with this procedure yielded the search-results page for an earlier incarnation of this site:

byte-search-results_tn.gif

In this example, results are grouped by month. Within each group, icons are used to indicate three different datatypes -- newsgroup messages, press releases, and Byte.c

 Page 1 of 3 Next page


BYTE.com > Tangled in the Threads > 2000 > September
Dr. Dobb's Media Center
BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE: Volume 2 - Heuristic Algorithms
The Best of BYTE: Volume 2 - Heuristic Algorithms
In this volume of Best of BYTE, we explore the emergence of some heuristic algorithms. Although we have only scratched the surface of this intriguing subject, we hope we've suggested the potential of the synthesis of heuristics and algorithms.

© 2008 Think Services, Privacy Policy, Terms of Service, United Business Media Limited
Site comments: webmaster@byte.com
Web Sites: BYTE.com, dotnetjunkies.com, Dr. Dobb's Journal, SD Expo, Sys Admin, sqljunkies.com, Unixreview



MarketPlace
Try Numara FootPrints 9, The ITSM software that Delivers Real Value, Flexibility and Results.
Automatically capture customer crash data, no debugger required. Support for .NET, C++, OS X, Java.
Develop 10 times faster ! ALM, IDE, .Net, RAD, 5GL, Database, 5GL, 64-bit, etc. Free Express version
Easily create an automated, repeatable process for building and deploying software.
AdminiTrack offers an effective web-based bug tracking system designed for professional software development teams.
Wanna see your ad here?
 

web2