beautypg.com

Sorting, Sort by relevance (default), Sort by date – Google Search Appliance Protocol Reference User Manual

Page 36

background image

Google Search Appliance: Search Protocol Reference

Request Format

36

Sorting

Google search provides three sorting options for search results:

“Sort By Relevance (Default)” on page 36

“Sort By Date” on page 36

“Sort by Metadata” on page 37

Sort By Relevance (Default)

By default, Google combines hypertext-matching analysis and PageRank technologies to provide users
with highly relevant results. Hypertext-matching analysis uses the design of the page, examining over
100 factors to determine the best result for your query term. PageRank considers the link structure of
the entire index to understand how each page links to the other pages in the index.

Sort By Date

Google search engine can order search results by date in ascending or descending order. The date of a
web document is defined by parameters configured by the search administrator. When a search request
uses the sort-by-date feature, the date associated with each result document is used to determine the
order of the results. Take note that the search appliance ignores the time of day for sorting, even if it’s
given by the “last-modified” date or other attributes.

When using the sort-by-date feature, the built-in filter of duplicate directories and duplicate snippets
will group the highest result (newest or oldest depending on the sort order) with similar results
regardless of their date. This can be disabled by adding the filter=0 parameter to the search request
when performing search by date.

Note: When sorting by date, the order of the results can also be effected by any relevant result biasing
policies that are being used. See

“Using Result Biasing to Influence Result Ranking”

in Creating the Search

Experience.

Polish

latin2

ISO-8859-2

Romanian

latin2

ISO-8859-2

Russian

cyrillic

ISO-8859-5

Spanish

latin1

ISO-8859-1

Swedish

latin1

ISO-8859-1

Turkish

latin3

ISO-8859-3

Turkish

latin5

ISO-8859-9

Unicode (All Languages)

utf8

UTF-8

Language

Encoding Value

Alternate Encoding Value