Запретить поисковую систему индексирует веб-страницу - PullRequest
1 голос
/ 28 ноября 2011

У меня есть страница панели управления пользователями, которую я не хочу, чтобы поисковая система индексировала.

Я сделал следующее:

  1. Страница защищена, еслисеанс или пароль не предоставлены, затем направьте пользователя на главную страницу.Перенаправьте пользователя следующим образом:

    header ("location: HOME PAGE ");
    exit ();

  2. Я поместил только одну мету со следующими атрибутами

name = "robots" content ="noindex, nofollow"

Достаточно ли хорошо это решение?

Ответы [ 4 ]

2 голосов
/ 28 ноября 2011

Если страница защищена, ее содержимое не может быть проиндексировано.Даже если его содержание будет иметь низкий рейтинг.

Как вы перенаправите пользователя?Использование заголовка ответа или перенаправления мета-кода HTML / JavaScript?

1 голос
/ 28 ноября 2011

Большинство роботов поисковых систем (все легитимные) будут соблюдать эту инструкцию. Тем не менее, все, что вы действительно сделали, это попросите робота не индексировать вашу страницу. Он не вызывает какого-либо поведения, просто запрашивает его.

Вы могли бы ...

  • Требуется авторизация для просмотра страницы. Роботы не будут аутентифицированы, и поэтому не смогут просматривать страницу, чтобы проиндексировать ее.
  • Возвращает ошибку 404 для любого запроса, где строка User-Agent: находится в списке известных роботов поисковой системы. Существует множество сайтов (например, этот ), которые легко позволят вам составить такой список.
1 голос
/ 28 ноября 2011

вы можете использовать robots.txt для получения дополнительной информации см. http://www.google.com/support/webmasters/bin/answer.py?answer=156449

1 голос
/ 28 ноября 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...