Ответ
Таким сайтам подходят стандартные методы продвижения после того как вы решите вопрос с правильной индексацией сайта. Успех сайтов на React в поисковых системах зависит от того насколько полно краулеры поисковиков смогут увидеть содержимое сайта, а также от качества содержимого сайта.
Для повышения качества индексирования сайта можно использовать изоморфный React. Это код, который выполняется как на стороне клиента (браузер) так и на сервере: при первом посещении страницы поисковому боту и пользователю отдается HTML версия страницы, чтобы поисковик мог внести в индекс данные о странице. При дальнейшем взаимодействии поисковый бот будет каждый раз получать HTML код страницы, что снимет все сложности в индексировании поисковыми системами. Посетитель при перемещении по сайту будет получать данные динамически с помощью JavaScript.
Также контент SPA-сайтов может быть проиндексирован с помощью предварительного рендеринга. Специальный софт, например, Рrerender.cloud, по юзер агенту определяет поисковых ботов и в ответ на запрос сервер отдает подготовленные заранее статические страницы. Обычный пользователь при этом будет взаимодействовать с JavaScript-приложением.
В итоге поисковые боты могут полноценно сканировать содержимое страницы и добавить страницу в индекс.
С разбором рекомендаций поисковых систем для сайтов на AJAX можно ознакомиться в нашем ответе «Индексирование сайтов на AJAX: как помочь ботам поисковых систем».
Хотите получить ответ на свой вопрос? Задайте его нам через телеграм-бота!↓
Еще по теме:
- Автогенерируемые страницы фильтров: нужно открывать к индексации и продвигать такие листинги? Делаем для ИМ фильтр, заказчик хочет, чтобы для каждого изменения в фильтре генерировался свой URL и метатеги. То есть по сути генерируется миллион страниц, которые...
- Надо ли закрывать от индексации трастовые страницы (Payment, Delivery, Terms of Use, Cookie, Privacy Policy)? Как думаете, трастовые страницы (например, Payment & Delivery, terms, cookie и privacy policy, др.) нужно делать индексируемыми или лучше закрыть в meta name="robots" content="noindex, follow"?...
- Почему в Google не индексируется новый сайт? Выкатили сайт, но он не индексируется в Google уже почти три месяца. В индексе две страницы, GSC пишет: исключено 61 страница, ошибка “Обнаружена, не проиндексирована”....
- Почему при сканировании сайта находятся страницы с 503-й ошибкой, хотя на самом деле имеют код ответа 200? Краулеры (SiteAnalyzer и ScreamingFrog) при сканировании сайта находят страницы с 503 ошибкой. Сами страницы прекрасно открываются, и в вебмастере и в онлайн сервисах отдают код...
- Скрывать ли страницы фильтров от индексации поисковыми системами? Нужно ли скрывать страницу фильтра /filter в robots.txt? Может ли поисковый краулер сгенерировать все страницы, который может выдать фильтр? Или пока на эти страницы не...
Есть вопросы?
Задайте их прямо сейчас, и мы ответим в течение 8 рабочих часов.
Отзывы клиентов:
"Изменения положительно отразились на позициях сайта"
Павел Любимов
Jazztour.ru"Наконец сайт тронулся с места"
Илья Приходько
Patent-rus.ru"Помогли моему сайту выйти из-под фильтра Яндекса"
Ольга Куракина
Dogscat.com