Update:Remora:Search

From MozillaWiki
Jump to navigation Jump to search

This page tries to capture some thinking around AMO search and default ordering of various lists on AMO. Also, how to produce better search results.

Relevant AMO Pages/Samples

  • Featured Add-ons
  • Category Recommended Add-ons
  • Basic Search results page (natural)
  • Advanced Search results page (natural, by popularity, ...)

To help inform this decision, here are the top 50 frequently searched for terms on AMO:

  • {TBD}
  • bug 439227 includes some suggestions on what a good natural order might be
  • bug 291413 include number of ratings in the ranking

Ordering Parameters

There is a lot of data to work with to help order the output. These include:

  • Name
  • Description
  • Rating
  • Popularity (currently defined by number of weekly downloads)
  • Downloads: All Time vs. This week
  • Active Users: [scope]
  • Application Compatibility & Compatibility Range
  • Other fields (dev comments, etc...)

Basic search

  • Use the "natural order" algorithm
  • Do not use AMO ID sorting, it biases for longevity on the AMO site. Not necessarily on relevance.

Advanced search

  • Some advanced search scenarios have been mapped out