5 шагов для эффективной работы с поисковыми индексаторами

Надежда Светлова
Надежда Светлова Ведущий специалист
22.07.2015 в 13:51

прокрутка2
Бесконечная прокрутка на сайтах – одна из наиболее популярных идей веб-отрасли. Ею уже успешно пользуются такие популярные сервисы, как Twitter, Facebook, Pinterest и даже Google.

Однако грамотно реализовать такой механизм и добиться желаемого эффекта удается не всем. Основная проблема заключается в конфликте с краулерами, которые не в состоянии проиндексировать весь контент. Таким образом, возникает риск быть отброшенным в «подвал» поисковой выдачи и попросту не донести нужной информации до пользователя.

Своими советами о том, как избежать подобных неприятностей, делится сооснователь KISSmetrics и CrazyEgg Нейл Патель. Он предлагает пошаговый метод, который лучше всего подходит для Google.

Шаг 1: Определите, как разделить ваш контент. Разделите контент на отдельные страницы, которые не будут дублировать друг друга. Определитесь с количеством контента на каждой из них, чтобы страницы могли быстро загружаться. Важно, чтобы их можно было просматривать даже при отключенном JavaScript.

Шаг 2: Структурируйте URL для бесконечной прокрутки. URL должен видоизменяться в соответствии с прокручиваемыми страницами. Соответственно для каждой страницы будет создаваться уникальный (и обязательно полный!) URL, который должен отсылать пользователя к нужному контенту.

Шаг № 3: Каждая страница должна содержать разбивки rel=next и rel=prev в заголовочных тегах head. Важно – разбивки должны быть именно в, а не в. В последнем случае поисковики просто не проиндексируют контент.

Шаг № 4: Используйте PushState/ ReplaceState на бесконечной странице прокрутки. PushState управляет в браузере загрузкой контента и его отображением строго в последовательности по нумерации страниц. Метод ReplaceState изменяет текущую запись в истории посещений и позволяет возвращаться на страницы, загруженные ранее.

Шаг №5: Тестируем. Лучшее средство для проверки эффективности бесконечной прокрутки – соответствие правилам поисковой оптимизации. Если пользователь набирает ошибочный URL, скажем, отсылающий на несуществующую страницу, то должна появиться «ошибка 404».

И конечно нужно помнить, что бесконечная прокрутка – не универсальный инструмент, который подходит для всех ресурсов. Всё зависит от того, что конкретно вы хотите достичь с помощью вашего ресурса? Цели сайта и ожидания пользователя – вот два главных критерия, которые нужно учитывать при реализации бесконечной прокрутки.

Подпишитесь на рассылку
В рассылке мы делаем подборку новостей по диджитал и пишем статьи про разработку
Хотите узнать, как сделать сайт лучше и прибыльнее?
Наша глубокая аналитика вам в этом поможет
Оптимизм.ру Настрой на результат!