Включение поисковыми системами для индексации данных из веб-приложения - PullRequest
0 голосов
/ 28 февраля 2011

Я создаю социальное веб-приложение, используя Java и Cassandra DB.Я хочу, чтобы некоторые данные из моей базы данных были видны поисковым системам.Поскольку мое приложение полностью динамическое и содержит данные только в БД, а не на статических страницах, как сканеры считывают эти данные?

1.) Как я могу гарантировать, что данные, хранящиеся на моих серверах, могутбыть увиденным поисковыми системами?Мое приложение содержит данные пользователя

2.) Как поисковые системы получают доступ к этим данным ??

3.) Как я могу ограничитьпоисковые системы ползают только по некоторым конкретным данным?

Ответы [ 2 ]

1 голос
/ 28 февраля 2011

Прочитайте объяснения от Google .

Поисковые системы получают доступ к вашим данным, как и любой другой пользователь вашего сайта: просматривая их и нажимая все найденные ссылки.Содержимое, доступное только через AJAX, будет труднее сделать доступным для поисковых систем.

Доступ может быть ограничен с помощью файла robots.txt.Пояснения даны в приведенной выше ссылке.

0 голосов
/ 28 февраля 2011

1) Вам необходимо отделить информацию, специфичную для пользователя, от общедоступной информации, либо у вас должны быть открытые и закрытые страницы, либо вы можете украсить свою общедоступную страницу спецификой пользователя с помощью некоторых сеансовых вызовов Ajax.

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

2 и 3 можно решить, загрузив карту сайта в Google.

Или вы хотите, чтобы Google общался с Кассендрой напрямую ...? Тогда игнорируй все вышесказанное - думаю.

...