Lazy loading для SEO: почему контент не должен ждать прокрутки
Нижняя половина статьи загружается только после движения колесика. Google Search не прокручивает страницу и не нажимает кнопку ради появления контента.
Привязывайтесь к viewport
Используйте browser native lazy loading, IntersectionObserver или библиотеку, которая запускает загрузку при попадании элемента в видимую область без отдельного пользовательского события. Роботу этого достаточно.
Не откладывайте первый экран
Hero image, основной заголовок и первый смысловой блок нужны сразу, иначе экономия сети задерживает LCP и создает заметную пустоту для обычного посетителя. Начало грузите рано.
Смотрите rendered HTML
Откройте URL Inspection и найдите реальные image URLs в src, подписи и отложенный текст после рендеринга, не полагаясь на красивую демонстрацию в своей сессии. Затем проверьте медленную сеть.
Пройдите шаблон сверху вниз с отключенным cache и запишите, какой trigger загружает каждый важный блок. Все, что требует click или scroll, должно получить доступный путь без жеста.
Механизм рендеринга разобран в статье про JavaScript SEO. Источник: документация Google.
Comments are closed.