Заказчик, представляющий банк «Уралсиб», пришёл к нам с жалобой на падение трафика из поисковых систем почти вдвое после работы предыдущего подрядчика. Их SPA-сайт вообще не индексировался Яндексом, а Google индексировал его с задержками и не полностью. В первую очередь мы настроили серверный рендеринг страниц, продумав баланс между количеством индексируемого контента и скоростью рендеринга.Затем исправили ошибки HTML и CSS-кода, устранили все битые ссылки и 301-редиректы, навели порядок в мета-тегах. Выстроили систему rel=«canonical» на всех html страницах (закрыв дублирующиеся разделы сайта). Настроили главное зеркало сайта и убрали дубли главной страницы. Мы составили семантическое ядро и разработали на основе него новую структуру сайта в виде гигантской mind-карты. Тексты оптимизировали под продвигаемые запросы. Проверили внешние ссылки, избавились от некачественных, договорились о гостевых постах с авторитетными новостными ресурсами. Уже в течение первого месяца работы, после устранения основных проблем удалось не только остановить падение трафика на сайт, но и получить получить рост. Дальнейшие работы вывели сайт на лучшие показатели за все время существования.
Отличная статья! Спасибо
Спасибо! Мы старались!
По-моему, оптимальный вариант это преобразовывать SPA в набор статических html+css страниц каждый раз при загрузке скомпилированного проекта на сервер, и при этом делать их hydration уже в js коде. Тогда поисковый робот видит сайт как человек, а у человека визуально всё загружается мгновенно. И все довольны. Вот, как пример: https://xroom.app
AMP загружается же только с выдачи из Гугл? Вы считали конверсии с платного трафика?
Отлично, что конверсию измерили. Если сейчас конверсия так выросла, то что будет у ДОМ.РУ, если их основная версия сайта будет загружаться чуть быстрее, чем 15,7 секунд до полной интерактивности страницы!))
Банк Уралсиб.
Скорость загрузки с июля 2020 увеличилась в среднем на секунду.
Минимально 4.504 сек.
Максимально 6.282 сек.
Из самых топовых банков, Уралсиб на 21 месте по скорости загрузки сайта.
(https://loading.express/banks.html)
По скорости отображения и интерактивности — совсем грустно. В следующем комментарии видео (в одно сообщение нельзя).
Результат хороший, тот же банк Возрождение загружается до 60 секунд на 4х тротлинге (как средний андроид в 3G) и под 20 секунд на 2х тротлинге (средний айфон на 3G)...
Спасибо за замечание. Это комплексный вопрос, на проекте много интеграций с внутренними системами, совместно с клиентом работаем над улучшением показателей.
Первая отрисовка быстрая, но до интерактивности слишком далеко. Тут не спасет даже предложение установить приложение, потому что страница не интерактивна из-за блокировки основного потока загрузки.