Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.03.2013, 02:29
Профессор
Отправить личное сообщение для Shitbox2 Посмотреть профиль Найти все сообщения от Shitbox2
 
Регистрация: 04.10.2010
Сообщений: 571

Как отложить событие загрузки страницы?
Допустим, на наш сайт зашел поисковый робот. Он загружает index.php, на котором шаблоны и основные скрипты. Эти скрипты начинают подгружать материалы с сервера. В итоге для пользователя все очень быстро, а поисковик, не найдя ссылок, отправился восвояси. Можно как-нибудь отложить событие, по которому клиент определяет, что страница загружена до удобного нам момента?
Ответить с цитированием
  #2 (permalink)  
Старый 14.03.2013, 02:42
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от Shitbox2
Допустим, на наш сайт зашел поисковый робот. Он загружает index.php, на котором шаблоны и основные скрипты. Эти скрипты начинают подгружать материалы с сервера. В итоге для пользователя все очень быстро, а поисковик, не найдя ссылок, отправился восвояси. Можно как-нибудь отложить событие, по которому клиент определяет, что страница загружена до удобного нам момента?
Вообще на хороших ресурсах это забота сервера - у Всех поисковиков IP давно известны, по IP можно облегчать страницу
Ответить с цитированием
  #3 (permalink)  
Старый 14.03.2013, 03:42
Профессор
Отправить личное сообщение для Shitbox2 Посмотреть профиль Найти все сообщения от Shitbox2
 
Регистрация: 04.10.2010
Сообщений: 571

Т.е. облегчать? И почему забота сервера? Сервер выдает инфу лишь по запросу js
Ответить с цитированием
  #4 (permalink)  
Старый 14.03.2013, 04:56
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Deff
Вообще на хороших ресурсах это забота сервера - у Всех поисковиков IP давно известны, по IP можно облегчать страницу
Я не сеошник, но мне кажется это называется клоакингом и легко обнаруживается поисковиками.

Как правило делается fallback для клиентов без JS, чтобы им был доступен весь контент по обычным ссылкам. Либо читай про индексацию одностраничных ajax-сайтов. Есть специальные соглашения, по которым поисковикам можно скормить контент
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка страницы по ходу ее загрузки zOdmin Events/DOM/Window 4 06.03.2012 09:12
Как поучить скомпелированный код страницы? Petrov.I1969 Общие вопросы Javascript 14 21.05.2011 09:34
как поставить обработчик события на загрузку страницы? mister_maxim Events/DOM/Window 7 17.05.2011 21:22
Выполнение сценария до/после загрузки страницы br00ks Events/DOM/Window 1 27.04.2011 17:46
как проверить поддеружет браузер определенное событие? GOll Элементы интерфейса 9 24.07.2008 14:40