Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: Tanya от 20 Декабря 2001, 21:09:48

Название: Вопрос про заходы
Отправлено: Tanya от 20 Декабря 2001, 21:09:48
Люди. вопрос. Как сделать, чтобы с поисковиков народ не рулил
мимо первой страницы. А то из них четверть проходит мимо :(
Название: Вопрос про заходы
Отправлено: Lion от 20 Декабря 2001, 21:26:12
А зачем ? Поисковики находят то что нужно людям, и вдруг поисковик говорит людю, иди типа на главную страницу, а дальше сам разбирайся ? Смысл в поисковиках после такого отпадет, для этого каталоги есть...
Название: Вопрос про заходы
Отправлено: от 25 Декабря 2001, 06:59:22
Lion:
Человек все силы вложил в главную страницу, а из-за проклятых поисковиков все труды пропадают зря ;)
Название: Если я не сильно опоздал с ответом.
Отправлено: vvv от 16 Января 2002, 00:32:20
Один из вариантов решения твоей проблемы:
Если ты не используешь на своём сайте мультифреймовые окна, то можно в каждый HTML-документ твоего сайта, кроме index.html, вставить в раздел следующий код:





А все ссылки с твоего сайта на эти документы должны содержать ?my
Например:
Ссылка
(Естественно вместо "my" можешь написать что угодно, только тогда не забудь изменить строку if (x!=\'?my\') { ).
Вот и всё! Все кто прийдёт по ссылке без ?my "уйдут" на index.html.
Название: Вопрос про заходы
Отправлено: Harvester от 16 Января 2002, 01:13:40
А можно попроще
Название: Harvester
Отправлено: vvv от 17 Января 2002, 01:22:33
Цитировать
А можно попроще

Я так понимаю тогда поисковики будут вобще игнорировать страницу.
А человеку нужно не отбить посетителей, а просто их перенапрвить!
Название: 2 Tanya
Отправлено: Oak от 17 Января 2002, 02:33:08
Ты еще как Микрософт - в суд подай, что чужие сайты ссылаются на внутренние странички. ;-)

и вообще - СПРАШИВАЙТЕ "как забить гвоздь?" , А не "как напильником завинтить шуруп"

А то ты думашь, что умная настолько, что знаешь решение проблемы ("направить всех на первую страницу"), но
при этом глупая, чтобы не найти в доках как это сделать :(
Название: Oak не наезжай на Tanya!!!
Отправлено: glebushka от 18 Января 2002, 06:45:42
Вообще вопрос то конечно глупый (не советую я так издеваться над посетителями, у большинства или время, или трафик),
НО форум для того и существует, чтобы задавать _г_л_у_п_ы_е вопросы, а если ты всё в доках можешь найти, то я не понимаю, ты чего форумы читаешь?
Название: Вопрос про заходы
Отправлено: Oak от 18 Января 2002, 14:44:21
Ne sovsem tak.
Ya popitalsya viyasnit\' u nee _real\'nij_ vopros.
Mohet u nee banner na 1voj stranice ili schetschik visit.
I na samom dele ee interesuet - kak poschitat\' vseh i dazhe teh, chto
ne idut cherez pervuyu stranicu ... a ona vmesto etogo neponyatno chto sprashivaet :(

A ne potomu, chto redirect na fist page.... Eto legko delaetsya - tol\'ko smotritsya REFERER i vse...
Название: Вопрос про заходы
Отправлено: Tanya от 22 Января 2002, 14:22:09
А я думала, что ты попытался закидать меня камнями :)
А спрашивала я то, что спрашивала. Статистика у меня достаточно хорошая, чтобы видеть все. Если совсем особое что-то нужно - могу полезть в логи.
Если хочешь поругаться - пиши на почту mama@mama.org.ua
Название: Гхм...
Отправлено: Tepncuxopa от 22 Января 2002, 14:44:54
Товарищи, хватит флейм разводить!
Название: И всетаки...
Отправлено: Oak от 22 Января 2002, 17:10:34
Всетаки вопрос "а смысл?" - остается. Ты не ответила в чем причина.

2Tepncuxopa да мы не сильно :)

Так вот - единственно возможное решение, это проверять HTTP заголовок REFERER (забыл как он точно зовется)
от клиента. Если эта переменная начинается с имени твоего сайта - то все OK. Если нет - то
 header("Location: http://site/"); echo "\\n"; exit(); - все на первую страницу.

Тожесамое (через тот же REFERER) можно и на JavaScript делать.

Только одно но - если REFERE пустой, то не надо никого никуда форвардить... Не все агенты его сообщают.

И , повторюсь, это очень плохое решение как для пользователя (usability). Даже больше, чем очень плохое.....