Какие есть безвредные для Гугля методы идентификации того, что юзер пришел из (+)

KMiNT21
На сайте с 22.02.2003
Offline
119
957

Какие есть безвредные для Гугля методы идентификации того, что юзер пришел из программы. Т.е., допустим, из диалога ABOUT.

...superproga/index.html?from-about, как я уже сам понял, не годится (потерянный PR).

И вообще мне кажется что по-другому и никак. Кто что скажет?

KMiNT21 (http://blog.kmint21.com/2007/09/10/who-is-kmint21/)'Blog (http://kmint21.info/); KMiNT21 Software, NetPoint LLC (ISP); kmint21.com, spyarsenal.com, goldenftpserver.com etc...
Д
На сайте с 27.11.2002
Offline
23
#1

Причем тут Google? Ему все равно, откуда к вам приходят поситители - он об этом просто не знает :) ... Или я просто вопроса не понял :) ...

KMiNT21
На сайте с 22.02.2003
Offline
119
#2

Конечно не понял :)

Смотри пред. вопрос:

Еще раз уточняю. Нужно привести юзера на сайт, на ГЛАВНУЮ страницу с нормальным линком, например:

http://www.domain.com/product/

или

http://www.domain.com/

НО при этом как-то зафиксировать место, откуда он пришел.

Так что нельзя использовать ни

http://www.domain.com/product/index.html?я_пришел_отсюда

ни http://www.domain.com/product/я_пришел_отсюда.html

Nesusvet
На сайте с 05.12.2002
Offline
54
#3
KMiNT21
На сайте с 22.02.2003
Offline
119
#4

Так а все что после # используется же лишь браузером?

Оно не передается в запросе GET и, соответственно, в логах ничего не увидишь.

А на самом деле ответ я нашел простой - обычный pl скрипт редиректа. :) Ведь делать для этого отдельную html страницу на сайте - не то, хотя если сделать там редирект через ява-скрипт, то почти то, но! опасно такое делать. Мало ли как Гугль себя поведет в будущем. :) Вдруг научится анализировать быстрые переходы. Да и вообще не по душе мне метод с явой.

Так что пойдет метод с перлом (хотя не важно с каким языком):

Скрипт вида /cgi-bin/load.pl?product1-index.html

будет открывать /product1/index.html

Но при этом считать будет заходы эти.

Григорий Селезнев
На сайте с 25.09.2001
Offline
298
#5

а с редиректа принять пользователя нельзя?

KMiNT21
На сайте с 22.02.2003
Offline
119
#6

С редиректа? Ну так а я что написал выше?

А если ты про скриптовый редирект, то есть который выполняется не на сервере, а у клиента (ява-скрипт)- это не лучший вариант. Допустим, сделали мы на сайте еще страницу /user-from-soft-about.html, которая содержит лишь ява-скрипт, который быстро перенаправляет юзера на нашу главную страницу. Да, теперь по логам мы сможем посчитать кол-во таких заходов. Но(!) это все-таки уже страница, которую Гугль может попытаться проиндексировать, если туда зайдет юзер с установленным Гугл-тулбаром. А вдруг эта страница ему покажется странной? Да и вообще, зачем Гугля раздражать такими страницами. :)

C
На сайте с 19.09.2001
Offline
120
#7
Допустим, сделали мы на сайте еще страницу /user-from-soft-about.html, которая содержит лишь ява-скрипт, который быстро перенаправляет юзера на нашу главную страницу.

Вы описали редирект на клиенте. Чем хуже серверный редирект, когда скрипт выдает Status: 301?

С уважением, Владимир Чернышов. (не)?путевые заметки (http://chernyshov.kiev.ua/)
KMiNT21
На сайте с 22.02.2003
Offline
119
#8

"Чем хуже серверный редирект, когда скрипт выдает Status: 301?"

Ну так я и говорю что серверный редирект лучше. Только вот я не понял на счет "Status: 301?". Может я чего-то не знаю?

Я думал разница в том, что если юзер обратится к "lalala.pl", который перенаправляет на "index.html", то у юзера в браузере не будет промежуточной страницы "lalala.pl", а будет только "index.html". Или я ошибся?

[Удален]
#9
Я думал разница в том, что если юзер обратится к "lalala.pl", который перенаправляет на "index.html", то у юзера в браузере не будет промежуточной страницы "lalala.pl", а будет только "index.html". Или я ошибся?

Ошибся, будет промежуточная страница. Разница в передаче поля http-referrer, которая, насколько я понимаю, не сохраняет предыдущее значение при редиректе через яваскрипт. Хотя в данном случае только браузер определяет, какое именно значение передавать.

Чтобы не было "промежуточной" страницы, нужно пользоваться mod_rewrite.

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