-inurl:htm -inurl:html [-inurl:php] [-inurl:shtml] intitle:"index of" +"parent directory" [+"last modified"] [+description] [+size] +mp3 [+wma] [+ogg] "tom waits"
пояснения:
тут мы ищем музыку тома вейтса, что означено в конце строки. это наш основной запрос. причем "tom waits" нам интересен в виде звуковых файлов, а не каких-нибудь фанатских веб-страничек и прочего.
квадратными скобками мы обозначим необязательные, но уточнающие параметры поиска. слова и словосочетания в кавычках имеют более высокий поисковой приоритет, чем без кавычек. знак "+" добавляет еще один параметр поиска. но эти плюсики можно и не ставить, они гуглом подразумаеваются.
знак "-" заставляет любой оператор работать в логически противоположном направлении. например, оператор "inurl:" ищет то, что находится после двоеточия в «адресе» веб-страницы. а если поставить "-inurl:", то во время поиска то же самое будет отсекаться.
оператор "intitle:" ищет текст запроса внутри html-тега , содержимое которого пользователю видно в заголовке окна браузера, и очень хорошо просматривается поисковыми машинами.
в нашем случае совершенно не нужны текстовые, графические, флеш- и другие веб-странички. это, как правило, файлы с расширениями *.htm, *.html, *.php или *.shtml. ну, мы их отсекаем. вместо этих страниц мы ищем ссылки на списки файлов, которые браузер берет непосредственно с сервера, если это не запретил админ сайта.
обычно эти списки содержат словосочетания «index of» (какой именно список представлен) и «parent directory» (ссылка на директорию верхнего уровня). все прочие словосочетания в нашем запросе не очень-то обязательны, потому что присутствуют при соблюдении предыдущих двух. но можно и указать, для точности.
в конце мы указываем типы файлов, которые нас интересуют и, собственно, сам предмет поиска.
в укороченном (для быстроты ввода) виде можно и так:
-inurl:htm -inurl:html intitle:"index of" mp3 "tom waits"