Техническое SEO

Lazy load и индексация - как совместить без потерь?

Александр Тригуб - частный SEO-специалист
Александр Тригуб Частный SEO-специалист · с 2010 · 500+ аудитов · 1092 заказа · 4.9★

Lazy loading экономит трафик и ускоряет загрузку, но может скрыть контент от поискового робота. Вот как совместить без потерь.

Как Google обрабатывает lazy load

Googlebot рендерит JavaScript, но с ограничениями:

  • Нативный loading="lazy" - Google поддерживает и индексирует такие изображения
  • IntersectionObserver - Google рендерит viewport и немного ниже, но не бесконечно
  • Кастомные JS-решения - зависит от реализации

Безопасные практики

  • Используйте нативный lazy load: <img loading="lazy"> - самый безопасный вариант
  • НЕ ставьте lazy load на LCP-изображение: first viewport должен грузиться без задержек
  • Оставьте src: даже с lazy load - src должен содержать реальный URL изображения, а не placeholder
  • Не прячьте текст за lazy load: только изображения и видео

Для товаров в каталоге

Первые 6-8 карточек (first viewport) - без lazy load. Остальные - с lazy load. Google проиндексирует все товары, если их URL есть в HTML (не подгружаются через AJAX).

Проверка

GSC → Проверка URL → «Просмотр просканированной страницы». Видит ли Google все изображения?

Не нашли ответ? Спросите!

Отвечаю лично в течение 24 часов. Лучшие вопросы публикую в этом разделе.

Другие вопросы

Кто ведёт проект

Александр Тригуб - частный SEO-специалист. В поисковом маркетинге с 2010 года, предприниматель с 2001-го. Строил сайты клиентам с 2007-го - понимаю сайт изнутри, не только как продвигать, но и как он устроен. В SEO пришёл из собственного бизнеса - знаю, как устроены продажи не из учебников, а из собственной выручки и расходов.

Публичные примеры разработки: royal-pier.ru · monolitkapstroy.ru · med-expres.ru · arnikacenter.ru · kairoscity.ru

1 000+заказов · 728 отзывов 4.9★
300+сайтов разработано
500+видео-аудитов в открытом доступе
13+лет - самые долгие проекты
27+модулей аналитики и мониторинга