Как правильно сделать подгрузку страниц ajax'ом?

F1
На сайте с 27.04.2015
Offline
0
256

Имеется каталог (лента), в котором много элементов, хочу сделать автоматическую подгрузку контента при скроллинге. У каждой страницы остается свой уникальный адрес вида "www.site.ru?page=1", "www.site.ru?page=2", и т.д. Вопрос в том как эти адреса скормить поисковикам?

Я вот вижу несколько вариантов:

1) При заходе на страницу www.site.ru отображается каталог из 30 элементов, внизу страницы имеется одна кнопка (ссылка <a href="http://www.site.ru/?page=1">). Если пользователь кликает по ней, то подгружаются новые элементы. А поисковик, то сможет по ней перейти и ссылка уже будет вида "../?page2" и так далее.

2) Выводить скрытый блок пагинации с ссылками на каждую страницу. Т.е при заходе на адрес "http://www.site.ru" будет блок со множиствами ссылок "?page=1", "?page=2", "?page=3", и т.д который скрыт стилями "display:none";

3) Отдавать все ссылки в файле sitemap.xml

Подскажите правильное решение пожалуйста.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий