Forum Webscript.Ru
Дизайн и Верстка => Всё о Html => Тема начата: Tanya от 20 Декабря 2001, 21:09:48
-
Люди. вопрос. Как сделать, чтобы с поисковиков народ не рулил
мимо первой страницы. А то из них четверть проходит мимо :(
-
А зачем ? Поисковики находят то что нужно людям, и вдруг поисковик говорит людю, иди типа на главную страницу, а дальше сам разбирайся ? Смысл в поисковиках после такого отпадет, для этого каталоги есть...
-
Lion:
Человек все силы вложил в главную страницу, а из-за проклятых поисковиков все труды пропадают зря ;)
-
Один из вариантов решения твоей проблемы:
Если ты не используешь на своём сайте мультифреймовые окна, то можно в каждый HTML-документ твоего сайта, кроме index.html, вставить в раздел следующий код:
А все ссылки с твоего сайта на эти документы должны содержать ?my
Например:
Ссылка
(Естественно вместо "my" можешь написать что угодно, только тогда не забудь изменить строку if (x!=\'?my\') { ).
Вот и всё! Все кто прийдёт по ссылке без ?my "уйдут" на index.html.
-
А можно попроще
-
А можно попроще
Я так понимаю тогда поисковики будут вобще игнорировать страницу.
А человеку нужно не отбить посетителей, а просто их перенапрвить!
-
Ты еще как Микрософт - в суд подай, что чужие сайты ссылаются на внутренние странички. ;-)
и вообще - СПРАШИВАЙТЕ "как забить гвоздь?" , А не "как напильником завинтить шуруп"
А то ты думашь, что умная настолько, что знаешь решение проблемы ("направить всех на первую страницу"), но
при этом глупая, чтобы не найти в доках как это сделать :(
-
Вообще вопрос то конечно глупый (не советую я так издеваться над посетителями, у большинства или время, или трафик),
НО форум для того и существует, чтобы задавать _г_л_у_п_ы_е вопросы, а если ты всё в доках можешь найти, то я не понимаю, ты чего форумы читаешь?
-
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...
-
А я думала, что ты попытался закидать меня камнями :)
А спрашивала я то, что спрашивала. Статистика у меня достаточно хорошая, чтобы видеть все. Если совсем особое что-то нужно - могу полезть в логи.
Если хочешь поругаться - пиши на почту mama@mama.org.ua
-
Товарищи, хватит флейм разводить!
-
Всетаки вопрос "а смысл?" - остается. Ты не ответила в чем причина.
2Tepncuxopa да мы не сильно :)
Так вот - единственно возможное решение, это проверять HTTP заголовок REFERER (забыл как он точно зовется)
от клиента. Если эта переменная начинается с имени твоего сайта - то все OK. Если нет - то
header("Location: http://site/"); echo "\\n"; exit(); - все на первую страницу.
Тожесамое (через тот же REFERER) можно и на JavaScript делать.
Только одно но - если REFERE пустой, то не надо никого никуда форвардить... Не все агенты его сообщают.
И , повторюсь, это очень плохое решение как для пользователя (usability). Даже больше, чем очень плохое.....