Принцип работы бесконечной прокрутки с точки зрения загрузки содержимого
При бесконечной прокрутке новое содержимое подгружается автоматически по мере приближения пользователя к концу уже загруженной части страницы, без явного клика по кнопке перехода на следующую страницу, характерного для классической постраничной навигации.
Почему поисковый робот в принципе не воспроизводит поведение прокрутки
Робот не эмулирует физическое поведение прокрутки страницы вниз, как это делает живой пользователь, поэтому содержимое, появляющееся только в результате такой прокрутки, рискует остаться полностью незамеченным при обычном обходе страницы.
Гибридная схема — бесконечная прокрутка вместе со скрытой классической пагинацией
Практичное решение — реализовать бесконечную прокрутку для удобства пользователя, одновременно сохранив и полноценные, доступные напрямую по отдельным адресам страницы классической постраничной навигации, которые как раз и обнаруживает робот при обходе.
Важность синхронизации адреса страницы с фактически подгруженным содержимым
Корректная реализация должна обновлять адрес страницы в истории браузера по мере подгрузки нового содержимого при прокрутке, чтобы у каждого содержательного блока в итоге был свой уникальный, доступный для прямого перехода и индексации адрес.
Особенность применения техники именно для категорий каталога товаров
Категория товаров с бесконечной прокруткой без сохранения параллельных доступных по отдельным адресам страниц пагинации рискует оставить большую часть товаров каталога фактически недоступной для обнаружения роботом, что особенно критично для интернет-магазинов с обширным ассортиментом.
Баланс между воспринимаемой пользователем скоростью и полнотой индексации
Бесконечная прокрутка нередко выбирается именно ради улучшения воспринимаемой скорости и удобства для пользователя, и важно не жертвовать при этом полнотой индексации содержимого — гибридная схема, описанная выше, как раз и призвана сохранить оба этих преимущества одновременно.
Практический способ проверить, что весь контент бесконечной ленты индексируется
Сравнение общего количества элементов, реально доступных пользователю после множества прокруток, с числом самостоятельных, доступных по отдельным адресам единиц содержимого, обнаруживаемых роботом, быстро показывает, действительно ли вся лента полноценно охвачена индексацией.
Альтернатива в виде кнопки «показать ещё» вместо полностью автоматической подгрузки
Вариант с явной кнопкой подгрузки следующей порции содержимого вместо полностью автоматической бесконечной прокрутки сохраняет часть удобства для пользователя, одновременно оставляя больше возможностей для корректной технической реализации, совместимой с полноценной индексацией всего содержимого.
Частые вопросы
Индексирует ли робот содержимое, подгружаемое при прокрутке?
Без специальной технической подготовки — как правило, нет, поскольку робот не совершает физическую прокрутку страницы, необходимую для подгрузки такого содержимого.
Стоит ли вообще отказываться от бесконечной прокрутки ради SEO?
Полный отказ не обязателен — гибридная схема с сохранением доступных по отдельным адресам страниц пагинации позволяет одновременно сохранить удобство прокрутки и обеспечить полноценную индексацию.
Как проверить, что содержимое при бесконечной прокрутке индексируется?
Стоит сравнить содержимое, которое получает робот при обычном обходе страницы, с тем, что реально видит пользователь после нескольких прокруток, используя инструмент проверки страницы в панели вебмастера.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.