Новое ТЗ и решение, которым хочу поделиться с немногочисленными посетителями моего блога:
Итак, необходимо реализовать следующую фишку:
Серфер ищет в Яше, например «продажа автомобилей HONDA в Новосибирске»
ему высветилось наше объявление по ключевой фразе «продажа автомобилей»
серфер кликает и мы хотим перенаправить его на страницу локального поиска с фразой «продажа автомобилей HONDA в Новосибирске»
Первое неправильное решение:
Тут подробнее о передаче параметров
http://help.yandex.ru/direct/?id=1119167
На поиск на Вашем сайте выходим таким образом
http://site.ru/search/index.php?q=%E4%E5%EA%EB%E0%F0%E0%F6%E8%FF
т.е. параметр передаётся в переменную q
Соответственно, в директе при указании адреса в виде
http://site.ru/search/index.php?q={keyword}
мы будем попадать из директа в раздел поиск с ключевиком из директа без минус слов
Директ передаёт в keywords именно ключевую фразу, а не поисковый запрос. Т.е. «продажа автомобилей» !
А решение такое:
Хоть и ссылка с объявления имеет вид http://yabs.yandex.ru/count/QlMAyQ7r…кадабра …MAyQ7rA4K4
тем не менее при переходе на сайт в HTTP_REFERER имею Яшу с поисковым запросом в ?text=
далее — дело техники, вычленяем запрос регуляркой и подключаем поиск
Один комментарий на «“Как получить точную поисковую фразу при переходе с объявления в Яндекс.Директ ?”»
Интересно.Не знал об этом.