Нужен скрипт для определения запроса (ref)

12 3
W
На сайте с 16.05.2006
Offline
76
2334

Здравствуйте.

Нужен скрипт, который бы по referer'у определял - по каким ключевым словам пришел пользователь с поисковой системы...

Интересно: Yandex, Rambler, Aport, Google, MSN ...

Может у кого-нибудь завалялся ?

HC
На сайте с 24.05.2006
Offline
46
#1

встраивайте JS код на страницу, который будет вызывать php скрипт с передачей ему рефера.

Система управления сайтом HostCMS (http://www.HostCMS.ru) - многосайтовость, множество модулей, обмен с 1С, бесплатная версия. Скидка 40% на систему управления для дилеров (http://www.hostcms.ru/partners/partnership/) и 20% для партнеров-фрилансеров (http://www.hostcms.ru/partners/freelance/).
dkameleon
На сайте с 09.12.2005
Offline
386
#2
HostCMS:
встраивайте JS код на страницу, который будет вызывать php скрипт с передачей ему рефера.

В ПХП и без Жабаскрипта можно получить реферера ;)

$_SERVER["HTTP_REFERER"]

Дизайн интерьера (http://balabukha.com/)
HC
На сайте с 24.05.2006
Offline
46
#3

dkameleon, HTTP_REFERER не всегда будет заполнен

Batman
На сайте с 24.05.2006
Offline
0
#4
HostCMS:
HTTP_REFERER не всегда будет заполнен

зачем вызывать ПХП через java-скрипт, если ПХП не всегда заполнен?

HC
На сайте с 24.05.2006
Offline
46
#5
Batman:
зачем вызывать ПХП через java-скрипт, если ПХП не всегда заполнен?

чтобы в JS определить рефера (document.referrer) и явно передать методом GET в какой либо php скрипт.

W
На сайте с 16.05.2006
Offline
76
#6

Более точная задача скрипта:

Получить на выходе из реферера связку: "поисковик-ключевые слова"

Реферер писать - не проблема, проблема грамотно вытащить слова, т.к. у всех поисковиков разный синтаксис...

A
На сайте с 05.11.2005
Offline
111
#7

Придется учитывать синтаксис запросов всех поисковиков.

[Удален]
#8

У меня функция, которая принимает REFERER а на выходе дает строку "поисковик: ключевая фраза" весит меньше 70 строк кода на PHP.

Понимает yandex, rambler, google, aport, mail, bigmir, meta, msn

Если кому интересено - обращайтесь

W
На сайте с 16.05.2006
Offline
76
#9
Mosik:
Если кому интересено - обращайтесь

Цена вопроса?

[Удален]
#10

ICQ: 87323287

договоримся

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий