SEO, пейджинг в DataList, как добавить все URL - PullRequest
1 голос
/ 10 апреля 2011

Я использую DataList вместе с подкачкой страниц с помощью PagedDataSource.Пользователь перемещается по страницам с помощью следующей и предыдущей кнопки.

Теперь из-за этого я могу создать карту сайта для первого списка данных на всех страницах, и из-за этого я не могу создать карту сайта XML для него.

Как разобраться в этом вопросе.

Обратите внимание, что я также использую перезапись URL с помощью Intelligencia URL Reqriter, чтобы изменить URL-адрес с www.mywebsite.com/subject.aspx?subject=NICE-SUBJECT на www.mywebsite.com/subjects/NICE-SUBJECT.aspx.

На этой странице есть страница для отображения различных данных, например, учебных пособий, поэтому я могу создать карту сайта только для первой страницы.

Ответы [ 2 ]

0 голосов
/ 12 апреля 2011

Хорошо, я следовал этому учебнику. У него были некоторые проблемы (когда вы нажимаете страницу 1, отображается страница 2, а если вы нажимаете кнопку pg 2, отображается страница 3). Но это дало мне хорошую отправную точку.

Я использовал строку запроса страницы и использовал ее, чтобы установить индекс страницы PagedDataSource.

0 голосов
/ 10 апреля 2011

Если ваши ссылки на пейджинге представлены в формате HTML и, в конечном счете, отображают каждую страницу результатов, поисковые системы будут следовать за ними.

...