JS-сайты и использование js фреймворков в разработке с каждым годом становятся все популярнее. В связи с этим актуальный вопрос для seo-специалистов — влияние js на seo и продвижение сайта. Мы решили провести эксперимент и проверить это в боевых условиях, создав сайты на javascript, а именно на фреймоворке vue js и проверив их индексацию.
Комментарий удалён модератором
Именно!! Фишка не только в индексации, а в продвижении , получении трафика из поиска. Сайт кое как, криво, медленно, но входит в индекс. А дальше - забвение.
Значит не там смотрели, Сравни.ру достаточно крупный проект? Он сделан на React, хотя и без заботы о скорости загрузки (для формирования главной страницы они шлют десяток AJAX запросов за контентом), что концептуально не правильно, ну да ладно, работает же? И позиции держит.
Это раз, второе - у автора материала, была своя цель - проверить индексируется контент сгенерированный при помощи, JavaScript или нет. Опять же есть результат - да индексирует.
(!)Но современные JS фреймворки работают по другому, при серверном рендеринге (что автор именует синхронной загрузкой), возвращается не голый JS код который выполняется в браузере и подставляет текст, а JS код + уже подставленный в HTML текст и все титлы. Т.е. даже без поддержки JS в браузере (или у бота), клиент получит абсолютно готовую страницу с HTML, CSS и всеми словами на нужных местах.
Так вот, возможно в этом случае индексация произойдёт быстрей. Но в целом, нужно бороться за время пользователя на сайте, глубину просмотра, возвраты, ведь именно благодаря этим метрикам увеличиваются ваши позиции по ВЧ и СЧ. И тут помогут современные JS фреймворки, позволяющие очень круто поднять эти метрики, за счет мгновенной отрисовки, минимизации трафика, эффектах и удобстве UI... Но пока на рынке мало профессионалов в деле создания Vue / React сайтов.