Как было. Наша B2B-платформа — это SPA-сайт (Single Page Application), одностраничное веб-приложение, которое загружало на старте только одну HTML-страницу и динамически обновляло её содержимое по мере взаимодействия пользователя с приложением.
Это обеспечивало быстродействие B2B-платформы, но поисковые роботы не могли взаимодействовать с приложением, поэтому никакая страница B2B-системы, кроме стартовой, не попадала в поисковую выдачу.
Что мы сделали. Мы внедрили технологии серверного рендеринга, чтобы дать возможность роботам полноценно проиндексировать сайты наших клиентов и, таким образом, увеличить SEO-трафик. Это значит, что поискового бота переадресовывают с одностраничного сайта на специальный сервер, где находится заранее подготовленный для него контент. Формируется полноценная веб-страница с персональным URL как в многостраничном сайте. Каждая страница содержит тот же контент, что видит пользователь в своем браузере, и абсолютно понятна роботу.
Наша команда потратила 75 часов на подготовку и исследование аналогичных решений, а также 300 часов ушло на реализацию. Как итог этой большой работы — робот обошел около 100 тысяч страниц за месяц и проиндексировал B2B-платформу клиента, который согласился с нами на этот эксперимент. Сейчас же индексация B2B-систем наших клиентов проходит в фоне и не требует дополнительных затрат.
Что мы получили. Мы оптимизировали нашу B2B-платформу для поисковых систем, повысили пользовательский трафик и кликабельность. Кроме того, платформа попала в верхние позиции поисковой выдачи по ряду среднечастотных и низкочастотных ключей без дополнительных затрат на рекламу и продвижение.