Индексируются ли сгенерированные сервером данные поисковыми системами?

Допустим, у меня есть веб-приложение ASP.NET. Я создаю страницу aspx, которая показывает таблицу, содержащую пользователей и адреса электронной почты. Пользовательские данные хранятся в базе данных, и когда страница запрашивается зарегистрированным пользователем, создается HTML-код для отображения данных. Если пользователи, запрашивающие страницу, не вошли в систему, они перенаправляются на страницу входа.

Все это очень стандартно.

У меня вопрос: есть ли способ, которым личные данные могут быть проиндексированы поисковой системой (кроме того, что кто-то взломал сайт или злонамеренный пользователь опубликовал данные в открытом доступе)?

Что, если бы пользователи не входили в систему? Будут ли данные проиндексированы?


person devuxer    schedule 25.12.2009    source источник


Ответы (3)


В общем, поисковые системы должны индексировать именно то, что видно общедоступным посетителям. Google будет сердиться на вас, если вы откроете их паукам что-то отличное.

если вы хотите контролировать страницы, которые проиндексированы на вашем сервере, проверьте: http://www.robotstxt.org

person Guy Gavriely    schedule 25.12.2009

Если пользователям не нужно входить в систему для доступа к данным, то я не вижу причин, по которым поисковая система не могла бы получить к ним доступ. Ваши данные будут проиндексированы, если они не защищены логином.

Если есть механизм входа в систему, он не будет проиндексирован.

person Tony The Lion    schedule 25.12.2009
comment
Согласны, но вы также учитываете наличие файла robots.txt. - person Jason Snelders; 25.12.2009

ИМО, вам следует удалить требование входа в систему со страницы профиля, а также сделать карту сайта, чтобы предоставить список пользователей поисковым системам. Вы должны запретить гостю просматривать только дополнительную информацию пользователей.

person Mehdi Golchin    schedule 25.12.2009