Как лучше со стороны seo реализовать?
На странице 20-50 товаров у каждого кнопка купить. Эту кнопку купить лучше обернуть в form и отправлять post либо через ajax? Сейчас обычная ссылка с get параметром, но поисковики их всех индексируют даже если добавить no-follow
По дате
По рейтингу
лучше не трогать
Надо сделать, чтобы эти GET-параметры не учитывались поисковиками:
<a href="..." rel="nofollow"> для кнопки "Купить"
<link rel="canonical" href="url без get-параметров" /> в теге <head>
в robots.txt "clean-param: get параметры через запятую, которые должны игнорироваться"
Всего этого будет достаточно.
уникально индексировать, рандомно
Больше по теме