Как спрятать страницу от поисковиков.

S0
На сайте с 19.01.2006
Offline
28
689

Здравствуйте - появилась необходимость сделать следующую вещь.

чтобы пользователь до попадания на любую страницу сайтнега - проходил страницу на которой будет предостережение - и кнопки продолжить\уйти.

так вот - хотелось бы сделать, чтобы когда я ее добавил и поисковик будет индексить морду - не заиндексил эту страницу... т.е. чтобы вообще - когда на сайт лезит поисковый бот, то эта страница не выдавалась..

подскажите, плз - как такое реализовать.

rmikel
На сайте с 25.05.2007
Offline
142
#1
sh00ter:
чтобы пользователь до попадания на любую страницу сайтнега - проходил страницу на которой будет предостережение - и кнопки продолжить\уйти

Этого предостережения по-моему достаточно один раз, пользователь просто не выдержит постоянного мелькания предупреждения и нажмёт крестик окна раньше, чем пройдёт пару страниц.

т.е. чтобы вообще - когда на сайт лезит поисковый бот, то эта страница не выдавалась..
подскажите, плз - как такое реализовать

1. Создать файл robots.txt.

2. В нём прописать:

User-agent: *

Disallow: /page.htm

3. Поместить файл robots.txt в корень сайта.

---

Также ссылка по теме:

- Как правильно составить robots.txt

- Здесь (http://www.sape.ru/r.fa62530507.php) становятся богатыми буратинами... и здесь (http://www.mainlink.ru/?partnerid=11422) тоже. ;) - "В жизни нет ничего такого, ради чего стоило бы спешить" (c)то-то сказал.
S0
На сайте с 19.01.2006
Offline
28
#2

спасибо за ответ. но видимо ты не правельно понял немного.

естественно страница конфирма не будет светиться каждый раз при переходе на новую страницу сайта.

один раз при попадании на любую страницу - будет писаться в сессию результат ответа или еще как нибудь сделаю.

Просто как я понимаю - будет следующая ситуация:

бот заходит на страницу, например http://mysite.com

его редиректит на страницу, например: http://mysite.com/confirm.php

ну и усе... а там только 2 кнопки, чтобы перейти на сайт или покинуть его. бот то на кнопки не нажимает. и получается ни на морду ни на какую другую страницу - поисковый робот не попадет.

SJ
На сайте с 16.03.2008
Offline
78
#3

Думаю, что при желании (или стуке конкурентов) это 100% будет расценено как клоакинг.

Для вашей задачи великолепно подойдет JavaScript - при загрузке страницы проверяем куки, и если не нашли что надо рисуем на весь экран div (например), на котором нужная инфа и пока не нажмешь "Согласен" div просто закрывает всю полезную площадь...

Для поисковой системы содержимое каждой страницы будет = ее контенту, а див так и будет visibility:hidden, поскольку JavaScript пока ПС не выполняют.

Для пользователя - все ок. Да, остается вопрос что делать с пользователями с отключенным JavaScript? Но все решаемо, и их не более 5%.

Думаю, где-то так надо :)

Любимый хостинг (http://beget.ru?id=2902) How can we grow old when the soundtrack of our lives is rock-n-roll?
H
На сайте с 24.10.2005
Offline
50
#4

sokol_jack, я думаю это страница "Вам уже есть 18 лет? Да/Нет"

И зачем ПС ее индексировать?

Вы вероятно не оцениваете мощь и глупость школьников, два этих фактора способны свернуть горы, а сегодня мы делаем шаг к тому чтобы выпустить этого джини на свободу (/ru/forum/comment/4436338)
S0
На сайте с 19.01.2006
Offline
28
#5
Hazard:
sokol_jack, я думаю это страница "Вам уже есть 18 лет? Да/Нет"

И зачем ПС ее индексировать?

совершенно верно.

я думал решение совершенно тривиальное в плане реализации, просто что то не могу догнать как сделать.

просто сайт уже поисковиками проиндексин и достаточно неплохо.

не хочется перегадить то, что уже сделано.

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