beautypg.com

Non-alphanumeric characters – Google Search Appliance Protocol Reference User Manual

Page 46

background image

Google Search Appliance: Search Protocol Reference

Request Format

46

Searches with unsupported expressions are not performed and do not return results.

Non-Alphanumeric Characters

By default, non-alphanumeric characters in a partialfields query separate the query terms in the
same way as space characters. Generally use spaces as separators even when the original content used
different content as a separator. For example if you were trying to do a partialfields query for the
following meta tag:

You should use queries like:

partialfields=part:aaa%20bbb
partialfields=part:bbb%20ccc

The following non-alphanumeric characters are exceptions:

Character

Description

Decimal point (.)

A double URL-encoded (see “Appendix B: URL Encoding” on page 107) decimal
point can act as a decimal point in a number (for example, 250.01). For example
to query for a meta tag like:

Use a partialfields query like:

partialfields=number:1%252E1222

When a meta tag contains a decimal point with no numbers use the space as a
separator as previously mentioned. For example for a meta tag like this:

Use a partialfields query like (%2520 is a double URL-encoded space
character):

partialfields=pet:dancing%2520parrot

If a meta tag contains a number that has letters immediately before or after it, a
space should be used as a separator. For example, in the meta tag:

Use a partialfields query like:

partialfields=serialnumber:A1%202