поисковая система гугл

У меня есть приложение Rails + Backbonejs. И многие страницы с полезным для поиска контентом отображаются с помощью backbonejs, поэтому вся поисковая информация добавляется с помощью js. Насколько я понимаю, поиск Google использует только html-ответы для захвата контента и не может сканировать страницы «js».

В этом случае приемлемо и допустимо ли для поисковой системы Google создавать html-страницы с таким же содержимым, что и на страницах «js», и разрешать только запросы ботов Google. Другие запросы будут перенаправляться на соответствующие страницы js?

Например: бот Google находит html-страницу 'sitename.com/users/N'. И проиндексируйте его со всем содержимым. В результатах поиска будет показана ссылка 'sitename.com/users/N'. Пользователь нажимает на него, и он перенаправляется на «sitename.com/#users/N».


person user1529963    schedule 16.07.2012    source источник


Ответы (1)


настройте свой сервер так, чтобы «sitename.com/users/N» доставлял тот же контент, что и при доступе к «sitename.com/#users/N». Затем это будет работать с любой поисковой системой (верите или нет, Google не единственная ...), а также с текстовыми браузерами, программами чтения с экрана и браузерами с отключенным js. Затем вы js можете захватить ссылки и элементы ввода, если они доступны.

person lecstor    schedule 16.07.2012
comment
Это отличная идея, но в данном случае это потребовало много работы - приложение основано на js - js действительно много. Поэтому я ищу самый простой способ сделать ссылки и контент на страницах, индексируемых с помощью Google. - person user1529963; 17.07.2012