Ну, чисто теоретически разницы быть не должно. Т.е. всё равно, что использовать. Но, оговорюсь, что теория не всегда сходится с практикой. Так случалось обнаруживать, что некоторые задокументированные Яндексом возможности языка запросов не соответствуют действительности.
В алгоритме Яндекса что-то более-менее принципиально меняется где-то раз в полгода. Поэтому на полгода вполне реально построить вполне адекватную аналитическую модель. Да и изменения, как правило, случаются не очень революционные, поэтому обычно остается только слегка подкорректировать уже существующую модель.
Ну, не так всё мрачно. :) Не нужно никаких ботов останавливать. Межапдейтная выдача вполне статична, если игнорировать быстроботовскую примесь
А вот с недокументированным оператором "-" я бы поостерегся работать. Фиг его знает, что он из себя на самом деле преставляет. :)
Наоборот! Он ее знать не должен.
Вот чутка выше приводился запрос с абракадаброй, которую Яндекс знает:
http://www.yandex.ru/yandsearch?text=%F4%EE%F0%F3%EC+%7E%7Esdfsdfasf
http://www.yandex.ru/yandsearch?text=sdfsdfasf
Сравните с запросом, содержащим неизвестную абракадабру:
http://www.yandex.ru/yandsearch?text=%F4%EE%F0%F3%EC+%7E%7Esdfsdfasf%E0
Кешируется всё, что задавалось. Просто в случае с абракадаброй есть шанс задать то, что еще не задавалось :)
Скажу, что разбирать надо каждый конкретный случай. Ибо также наблюдаю пациентов с противоположными симптомами.
Ничто не вечно под Луною. ;)
Как по мне, то первым этапом в определении непота предпочтительнее использовать запрос просто по точной фразе текста ссылки.
Там же, естественно.
P.S. Есть много, друг Горацио, на свете, что и не снилось нашим мудрецам.... ;)
Если твоя действительность не совпадает с моей, не надо делать вид, что моей нет в природе. Это чревато неадекватным воприятием действительности. :)