Сортировка

Материал из Энциклопедия интернет-маркетинга MarketWiki

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

Виды сортировки

[править]

По популярности

[править]

Товары или материалы, которые чаще всего просматривают, покупают или скачивают. Обычно это сортировка по умолчанию.

По цене

[править]
  • По возрастанию цены (сначала дешёвые)
  • По убыванию цены (сначала дорогие)

По новизне

[править]

Сначала новые поступления, свежие статьи или последние обновления.

По рейтингу

[править]

Сначала товары с высокими оценками покупателей.

По названию

[править]

В алфавитном порядке (А-Я или Я-А).

По наличию

[править]

Сначала товары, которые есть на складе.

По скидке

[править]

Сначала товары с максимальной скидкой.

По характеристикам

[править]
  • По размеру
  • По весу
  • По объёму памяти
  • По дате выхода

Как работает сортировка

[править]

При выборе сортировки обычно меняется URL страницы, добавляя параметр:

https://site.ru/catalog/telefony
https://site.ru/catalog/telefony?sort=price_asc
https://site.ru/catalog/telefony?sort=price_desc
https://site.ru/catalog/telefony?sort=popular

Содержимое страницы перестраивается в соответствии с выбранным порядком.

Проблемы сортировки для SEO

[править]

Дубли страниц

[править]

Каждый вариант сортировки создаёт отдельный URL с тем же набором товаров, что и основная страница. Это приводит к появлению дублей.

Разные URL с одинаковым содержанием

[править]

Порядок товаров меняется, но сами товары остаются теми же. Поисковые системы видят разные адреса с похожим содержанием.

Размытие ссылочного веса

[править]

Внешние ссылки могут вести на разные варианты сортировки, распределяя вес вместо концентрации на основной странице.

Индексация служебных страниц

[править]

Страницы с сортировкой обычно не нужны в поисковой выдаче - пользователи ищут товары, а не способ их упорядочивания.

Управление индексацией страниц с сортировкой

[править]

1. Канонические ссылки

[править]

На всех страницах с сортировкой указывается каноническая ссылка на основную страницу категории:

<link rel="canonical" href="https://site.ru/catalog/telefony">

2. Закрытие от индексации

[править]

Страницы с сортировкой закрываются мета-тегом noindex:

<meta name="robots" content="noindex, follow">

Это позволяет поисковым роботам переходить по ссылкам внутри страницы, но не добавлять её в индекс.

3. Закрытие в robots.txt

[править]

Можно запретить индексацию всех страниц с параметром sort:

Disallow: /*?sort=

4. AJAX-сортировка

[править]

Сортировка без перезагрузки страницы и без изменения URL. В этом случае проблема дублей не возникает, но страницы с сортировкой не индексируются - что и требуется.

// Пример AJAX-сортировки
$('.sort-select').change(function() {
    $.ajax({
        url: '/catalog/telefony',
        data: {sort: $(this).val()},
        success: function(data) {
            $('#product-list').html(data);
        }
    });
});

5. Настройка в Search Console

[править]

В Google Search Console можно указать, что параметр sort не меняет основное содержание страницы.

Сортировка и пользовательский опыт

[править]

Для десктопа

[править]
  • Сортировка обычно располагается над списком товаров
  • Чаще всего реализуется через выпадающий список
  • Должна быть заметной, но не навязчивой

Для мобильных устройств

[править]
  • Часто выносится в отдельное меню или модальное окно
  • Экономит место на экране
  • Крупные элементы для удобного нажатия

Скорость работы

[править]

Сортировка должна срабатывать мгновенно. Задержки раздражают пользователей и ухудшают поведенческие факторы.

Сортировка по умолчанию

[править]

Выбор сортировки по умолчанию влияет на конверсию:

  • Для интернет-магазинов часто выбирают сортировку по популярности или по цене (сначала дешёвые)
  • Для новостных сайтов - по дате (сначала новые)
  • Для каталогов с акциями - по размеру скидки

Важно анализировать поведение пользователей и выбирать тот вариант, который чаще всего используют.

Сортировка и фильтры

[править]

Сортировка обычно работает вместе с фильтрами:

https://site.ru/catalog/telefony?brand=samsung&sort=price_asc

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

Примеры настройки

[править]

Интернет-магазин

[править]
Основная страница: /catalog/telefony
Сортировка по цене: /catalog/telefony?sort=price_asc
Сортировка по популярности: /catalog/telefony?sort=popular

На всех страницах сортировки:

<meta name="robots" content="noindex, follow">
<link rel="canonical" href="https://site.ru/catalog/telefony">

Блог

[править]
Основная страница: /blog
Сортировка по дате: /blog?sort=date
Сортировка по популярности: /blog?sort=views

Аналогично закрываем от индексации.

Типичные ошибки

[править]
  • Индексация страниц с сортировкой - дубли основного каталога в поиске
  • Отсутствие канонических ссылок - поисковики сами выбирают основную версию
  • Сортировка с изменением URL и перезагрузкой - устаревший подход, лучше использовать AJAX
  • Слишком много вариантов сортировки - запутывает пользователей
  • Неочевидное расположение - пользователи не могут найти, как отсортировать товары
  • Медленная работа - сортировка грузится несколько секунд
  • Сортировка на мобильных неудобна - мелкие выпадающие списки, трудно выбрать

Связанные термины

[править]