постраничная сортировка и seo

irkprin

Новичок
Всем привет!

сделал сортировку по столбцам таблицы, функционально все работает на ура, но с точки зрения SEO получается полный кавардак.

на странице есть разбиение результатов, по 10 строк на страницу.

вот, например, ссылка второй страницы(page=2) с сортировкой по названию(key=title), по убыванию(sort=desc)

proizvoditeli?key=title&sort=desc&page=2

т.е. одна и также страница может иметь вид:

proizvoditeli?key=title&sort=desc&page=2
proizvoditeli?key=title&sort=asc&page=2
proizvoditeli?key=tovar&sort=desc&page=2
proizvoditeli?key=tovar&sort=asc&page=2
proizvoditeli?key=strana&sort=desc&page=2
proizvoditeli?key=strana&sort=asc&page=2
proizvoditeli?page=2

по сути это одна страница в разных вариациях
пробовал делать 301 редирект на proizvoditeli-page-2

тогда отваливается полностью сортировка

реально сделать из этого зверинца работающую страницу типа proizvoditeli-page-2 ?

весь скрипт наверно тут размещать не стоит, приличная простынка.

суть пагинации и сортировки - sql запрос:

SELECT title, alias, logo, tovar, strana FROM proizvoditeli ORDER BY $key $sort LIMIT $start, $num

вот в конце выборки есть переменные:

$key - что сортировать
$sort - как сортировать
$start - вычисляем начиная к какого номера следует выводить сообщения
$num - число сообщений выводимых на станице

все это обрабатывает php

интуитивно мне кажется, что без Явы одним RewriteRule здесь не выкрутиться никак, если ошибаюсь поправьте.

Или можно как-нибудь аккуратно взять переменные из HTTP-запроса, проверить их и вставить в SQL-запрос?
 

weregod

unserializer
Мысли в слух: закрыть от индексации все страницы с сортировкой, отличной от сортировки по умолчанию
 

alekciy

Новичок
т.е. одна и также страница может иметь вид:

proizvoditeli?key=title&sort=desc&page=2
proizvoditeli?key=title&sort=asc&page=2
proizvoditeli?key=tovar&sort=desc&page=2
proizvoditeli?key=tovar&sort=asc&page=2
proizvoditeli?key=strana&sort=desc&page=2
proizvoditeli?key=strana&sort=asc&page=2
proizvoditeli?page=2

по сути это одна страница в разных вариациях
Ничуть. Это разные страницы и контент на них различен.
 

Redjik

Джедай-мастер
Гуглы яндексы уже давно умеют понимать сортировки.
 
Сверху