Индексацией сайта называется процесс, когда поисковый робот какой-либо поисковой системы (например, Яндекс, Google и т.д.) обходит страницы вашего сайта и добавляет или удаляет их из поисковой выдачи.
При этом в отчете в кабинете вебмастера каждой странице присваивается код из HTTP-протокола:
200 - страница доступна, робот смог прочитать страницу.
30х - редирект, робот был перенаправлен на другую страницу
40х - ошибки
Хостингу не нужно поддерживать java-script, т.к. это то, что исполняется на стороне клиента, т.е. выполнение java-script целиком зависит от браузера используемого пользователем. От сервера (хостинга) тут вообще ничего не зависит. Код java-скрипта можно включить в html-код страниц даже на самом примитивном хостинге со статичными страницами.
Вряд ли этот сайт работает на движке. Скорее всего это полностью самописный сайт. Заказать написание такого сайта обойдется в несколько миллионов рублей, так как у него очень сложный и разнообразный функционал.
Посетителю сайта не интересны никакие всплывающие окна. Более того, это начинает раздражать, когда заходишь на сайт и начинаешь читать то, что тебя интересует, а тут откуда ни возьмись вылетает окошко типа "играйте в игру" или "как увеличить размер члена"...
Читайте здесь: http://www.rusdigi.org/oblachnye-servisy/dropbox-chto-takoe-dropbox-kak-ispolzov<wbr />at-dropbox.html
Написано много и подробно, что и как.