: Improve the search function on this site

0 have signed. Let’s get to 100!

The search system sucks!  There's no filtering and petitions are displayed in an effectively random order.  No wonder there are so many duplicated petitions on here - nobody can find anything!

Minimum requirements:

1. Filtering on Time (last 24 hours, last week, etc.), Open petitions only (not closed), Exact word or phrase* match, Petition creator, Country of origin.

2. Sort results by Time, Alphabetically, Number of signatures - and in either ascending or descending order.

3. Search only main title only or all of the petition's text.

4. Exclusion list of words or phrases* exclude petition from results if it contains one or more of these words or phrases.

* Use double quotes around multiple words to signify a phrase.