Если расширение файла появляется в его URL, вы можете использовать Entity Recognition, чтобы добавить специальную запись метаданных с расширением файла в качестве значения. Или вы можете вернуть специальный HTTP-заголовок ответа с вашего веб-сервера для файла, который вы можете настроить в GSA как дополнительные метаданные для файла.
Если у вас есть определенное поле метаданных для файла (ов), вы можете использовать параметр requiredfields, чтобы отфильтровать их без загрязнения условий поиска. Например, скажем, все PDF-файлы имеют поле метаданных с именем «FileType» со значением «PDF», ваш поисковый URL будет выглядеть как
...&q=<what user searched>&requiredfields=FileType:PDF