Ответ: ОДжин
Не знаю где ты слышал, но роботы не работают с JS.
Либо делаешь полную статику, либо пишешь совместимые запросы, которые робот понимает - но это накладно и геморой. Следственно делать статику в разы лучше.
Если например у тебя на сайте стрелочки, чтобы перелистывать статьи, то сделай их <a> элементом, далее при нажатии без JS - он перенаправит и загрузит полную страницу с этой статьёй.
А если есть JS, то он отменит перенаправление и сделает AJAX запрос на данные этой статьи, и подгрузит в динамике, ну и естественно не забывай про pushState - чтобы обновить ссылку в броузере без перенаправления.
Таким образом у тебя AJAX контент, но и ссылки полностью работают и подгружают всё статично, и в придачу гугл с ними работает как нужно.
Это большая тема последние пол года - Single Page Websites, сделать и индексацию, и крутой Experience броузинга - без перенаправлений.
И не простая задача.
|