У меня есть сайт, на котором пользователи могут вводить свой профиль и защищать паролем определенные детали. Я бы хотел, чтобы поисковые системы обходили «незащищенные» части профиля (который варьируется от пользователя к пользователю). Подобно тому, как если вы вводите имя пользователя в facebook, в результатах поиска появляется их профиль на Facebook. Должен ли я сделать что-нибудь особенное, чтобы гарантировать, что бот не сканирует разделы, защищенные паролем, но все же сканирует (всегда-общедоступное) имя пользователя? Я не уверен, что это даже проблема, но я бы хотел обновить файл robots.txt, чтобы это разрешить.Разрешить поисковой системе сканировать имена пользователей
Также, как я могу гарантировать, что имена пользователей доступны для ботов (безопасным образом)? Должен ли я создать отдельный каталог со списком имен или есть лучший способ?
Спасибо за любые советы
Hi. Мои данные (включая имя пользователя) динамически загружаются из базы данных с одной страницы (userProfile.aspx? Uid = XXXXXX). Как он сможет получить список имен пользователей на сайте? –
Если у вас есть ссылки на профили пользователей на вашем сайте, то Google достигнет их. Например, этот сайт, справа от этого комментария, есть ссылка на мой профиль, поэтому Google найдет его. –
А, это имеет смысл. Проблема с моим сайтом в том, что ссылки не постоянны, как эти. Они приходят и уходят, когда пользователь запрашивает поиск. Должен ли я сделать каталог всех пользователей или это будет похоже на спам в поисковой системе? –