Новости

Аудит структуры интернет-магазина мебели от «Ашманов и партнеры»

Автор Дата 04.01.2019

Нам поступило сила заявок на аудит от сайтов разных тематик и типов. У части изо них не было проблем со структурой. У некоторых мало-: неграмотный было самой структуры – и ее, вероятно, рассчитывали на халявку получить вместе с семантическим ядром для нужной тематики. Такие заявки наша сестра отсеивали, потому что не ставили задачу нагромоздить семантическое ядро и разрабатывать под него структуру с нуля. Нам было хоть куда выявить критичные ошибки в существующей структуре и предложить улучшения. 

В итоге я остановились на заявке екатеринбургского интернет-магазина Vobox, который-нибудь специализируется на мебели. Сайт предлагает неплохой набор в разных категория: мебель для дома, офиса и дачи, производственную и дизайнерскую гардероб и т.д. CMS – 1С-Битрикс, с которой обычно не возникает особых проблем ради внедрения нужных правок и функционала. Итак, опишем основные ошибки в структуре магазина.

Шаболда структура сайта

По общей структуре для сайтов, имеющих непохожие товарные направления, можно спорить долго. Можно одолевать разделы на типы товаров, выделяя категории, а впору – по различным назначениям. У Vobox ассортимент разбит получи пять основных назначений мебели: для дома, с целью офиса, производственная мебель, для сада и дачи, дизайнерская оргмебель. При этом последние два раздела структурно находятся в разделе «Мебель во (избежание дома» – они выводятся на странице https://vobox.ru/catalog/mebel_dlya_doma/, же не показываются в верхнем меню, где они вынесены в отдельные пункты. Сие не является минусом и не представляет проблемы, однако лучше все же их не только выкинуть отдельными пунктами меню, но и сделать отдельными разделами закачаешься внутренней структуре каталога.

Ассортимент сайта

С ассортиментным предложением у сайта проблем в закромах – товаров много, они отражают спрос в полной мере. Новый вопрос, что структура не оптимизирована под рецепт этого ассортимента – об этом будут отдельные пункты «Оптимизация фильтров» и «Тегированные выборки».

Вложенность в URL у категорий

Символьный шифр категорий следует сразу за директорией /catalog/. Пример, для категории «Кухонные столы» он имеет покрой https://vobox.ru/catalog/kukhonnye_stoly/. Лучше сохранить полную вложенность для категорий, соответствующую структуре каталога. В данном случае сие https://vobox.ru/catalog/mebel_dlya_doma/kukhnya/kukhonnye_stoly/. Сие поспособствует более корректному восприятию структуры сайта поисковыми системами.

Отметим, какими судьбами категории каталога сейчас недоступны по неверным адресам (с промежуточными уровнями вложенности) и корректно отдают адрес 404, что правильно.

Рекомендация. Отразить в URL-адресах полную вложенность у категорий каталога, а как и настроить 301 редиректы со старых адресов возьми новые.

URL-адреса товаров

Сейчас адрес карточки товара выглядит (как) будто символьный код товара, вложенный в адрес категории. Хоть (бы), https://vobox.ru/catalog/kukhonnye_stoly/kukhonnyy_stol_s_fotopechatyu_stoun_cc_11_z_780/. Подле этом, если попробовать вместо символьного кода родительской категории напакостничать символьный код другой категории (или вообще иллюзорный), то происходит 301-редирект на канонический местожительство, что исключает дублирование карточек товаров. Однако выгодно отличается их все же перенести в отдельную директорию, в частности, /products/. Таким образом мы однозначно дадим осознать поисковым системам, что это именно карточка товара, а приставки не- страница другого типа, а также избежим возможных проблем дублирования в целях товаров, привязанных к нескольким категориям.

Рекомендация. Вынести вещи в отдельную директорию /products/ – в примере выше адрес хорэ выглядеть как https://vobox.ru/products/kukhonnyy_stol_s_fotopechatyu_stoun_cc_11_z_780/, а в свой черед настроить 301 редиректы со старых адресов получай новые.

Проблемы пагинации

Сейчас при переходе для вторую страницу в разделе https://vobox.ru/catalog/kukhonnye_stoly/ наш брат получаем следующий адрес: https://vobox.ru/catalog/kukhonnye_stoly/?utm_source=adwords&utm_medium=cpc&utm_campaign=dynamic-poisk-dom-xmao&gclid=EAIaIQobChMIoIaOp7Op3wIVlZAYCh2hAwRPEAAYAiAAEgK8NvD_BwE&PAGEN_2=2. В этом месте указаны UTM-метки для отслеживания рекламных кампаний, и мудрено, откуда они здесь взялись. При этом тег canonical указывает получи первую страницу категории, в title указывается номер страницы, а самочки страницы пагинации закрыты от индексации. Однако в них не выводится текст с описанием, что считай.

Рекомендация. Необходимо оптимизировать страницы пагинации:

  • Убрать лишние формат, оставив только необходимые – т.е. адрес примет вид https://vobox.ru/catalog/kukhonnye_stoly/?PAGEN_2=2.
  • Явить. Ant. закрыть для индексации страницы пагинации правилом в robot.txt:

Allow: /*?PAGEN_2=

  • Проэксплуатировать для разметки страниц пагинации атрибуты rel=»next» и rel=»prev» у тега link.
  • Убрать указание canonical на первую страницу категории.
  • В title и description подставлять нумер текущей страницы пагинации и общее число страниц задним числом тегов, заданных для первой страницы. Например:

Title: С руками и с ногами оторвать кухонный стол | Недорогие столы на кухню – лист 2 из 4

Description: Купить стол на кухню в паутина-магазине; 200 видов: стеклянные, круглые, раскладные, раздвижные, а в свой черед для маленькой кухни; Доставляем кухонные столы по части Екатеринбургу и всей России. Страница 2 из 4

  • Не получать текстовые описания, заданные для первой страницы.
  • Снабдить доступность первой страницы по единственному адресу. Примем, с адреса https://vobox.ru/catalog/kukhonnye_stoly/?PAGEN_2=1 необходимо настроить 301 редирект на первую страницу https://vobox.ru/catalog/kukhonnye_stoly/.

Озвучивание интентов

Речь идет о страницах, которые по своему назначению дублируют друзья-приятели друга. Например, в разделе «Мебель для дома» убирать такая категория, как «Стулья и кресла компьютерные», у которой унич типы товаров «Кресла компьютерные», «Кресла для руководителя», «Кресла в (видах персонала» и т.д.

При этом в разделе «Мебель для офиса» лупить категория «Офисные кресла и стулья», у которой есть подкатегории с таким а назначением:

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

Но эта проблема проявляется и на больше простом уровне. Все подкатегории дублируются в фильтре в свойстве «Тип товара». Скажем так, у категории «Мебель для кухни» есть подкатегория «Кухонные столы», имеющая местожительство https://vobox.ru/catalog/kukhnya/ (помечена красным получай скриншоте ниже). Помимо этого, в этом разделе в свойстве «Тип товара» глотать вариант «Столы кухонные» (зеленое выделение), при фильтрации точно по которому попадаем на страницу https://vobox.ru/catalog/kukhnya/filter/tip_tovara-is-stoly-kuhonnye/minprice-from-1180-to-355200/apply/.

В результате имеем 2 страницы идентичные соответственно смыслу, однако доступные по различным адресам (и одна изо страниц не оптимизирована).

Ради справедливости отметим, будто все страницы, содержащие в своем адресе /filter/, закрыты ото индексации в файле robots.txt, поэтому конкретно в этом случае дублирования интентов неважный (=маловажный) возникает. Однако это не позволяет использовать функционал смарт-фильтра и обретать низкочастотный трафик по большому числу групп товаров.

Указание. Необходимо избежать возникновения таких ситуаций. Как склифосовский рассказано дальше, страницы фильтров необходимо будет оптимизировать, да даже в таком случае дублирование интентов недопустимо. Верным решением закругляйтесь настройка 301 редиректов со страниц фильтров держи страницы категорий – тогда это будет и удобно для того пользователей (будут попадать на нужные страницы) и невыгодный будет проблем с поисковыми системами (не будет страниц, которые дублируют побратанец друга).

Оптимизация фильтров

Как говорилось ранее, сайт работает получи 1С-Битрикс, и у него уже есть некая реализация смарт-фильтров. Взять, если в категории «Кухонные столы» мы выберем в фильтрах древний стиль и столешницу МДФ, то получим страницу с адресом https://vobox.ru/catalog/kukhonnye_stoly/filter/minprice-from-3200-to-40725/stil-is-klassicheskiy/material_stoleshnitsy-is-mdf/apply/:

Точь в точь уже говорилось выше, подобные страницы закрыты с индексации, но для получения дополнительного трафика нам достаточно необходимо их открыть. В итоге после открытия получим следующие проблемы:

  • Неоптимизированный URL – в адресе присутствуют мера фильтрации, которые мы не выбирали, но которые были выставлены наперед. В данном случае это цена, т.е. весь уровень /minprice-from-3200-to-40725/. Вложенность /filter/ тогда не является критичной, можно сохранить. А вот /apply/ в конце не чета убрать. В итоге получим адрес вида https://vobox.ru/catalog/kukhonnye_stoly/filter/stil-is-klassicheskiy/material_stoleshnitsy-is-mdf/apply/.
  • Копирование заголовков и метатегов – они такие же, как у категории https://vobox.ru/catalog/kukhonnye_stoly/. Чтобы страниц смарт-фильтра необходимо генерировать h1, title и description до своим правилам, используя параметры, выбранные в фильтре. Как например, в данном случае они могут быть следующими:

H1: Кухонные столы изо МДФ в классическом стиле

Title: Купить кухонные столы изо МДФ в классическом стиле – недорогая мебель для кухни в сетка-магазине Vobox

Description: Каталог столов на кухню изо МДФ в классическом стиле в интернет-магазине Vobox. Доставляем кухонные столы числом Екатеринбургу и всей России.

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

Рекомендация. Надлежит внедрить полноценный функционал смарт-фильтра и открыть его интересах индексации:

  • Генерация заголовков h1 и title, а также метатега description (в свой черед должна быть возможность задать их вручную – произвольные пользу кого любой страницы).
  • Генерация текста с описанием (или должна являться возможность задать его вручную для любой страницы).
  • Верное эволюция ЧПУ с учетом приведенных выше замечаний.
  • Параметры, предполагающие охват, например, цена, стоит добавлять к адресу в виде GET-параметров, закрытых с индексации в файле robots.txt. Т.е. это может выглядеть на правах https://vobox.ru/catalog/kukhonnye_stoly/filter/stil-is-klassicheskiy/material_stoleshnitsy-is-mdf/?minprice_from=1000&maxprice=20000.
  • Около выборе более 2-х свойств одного типа (например, выборе стилей «Классический» и «Модерн») формируются страницы с символьным кодом вида /stil-is-klassicheskiy-or-modern/ – сие верно, при этом разделитель «-or-» следует закрыть с индексации в файле robots.txt. Для таких страниц разрешено не формировать заголовки, метатеги и текст с описанием.
  • Страницы смарт-фильтра выглядят подобно ((тому) как) страницы категорий каталога, но у них выбраны определенные URL-адресом то есть (т. е.) пользователем параметры фильтрации. Для таких страниц в дальнейшем также можно применять дополнительные параметры фильтрации или расторгать их, и должно происходить формирование всех указанных вне значений.
  • Смарт-фильтр должен работать и при отключенном JavaScript – в этом случае свойства товаров являются ссылками возьми текущую страницу + символьный код выбираемого свойства.
  • В (видах страниц смарт-фильтра должны работать все символ веры, определенные для страниц категорий каталога (например, правильно формироваться и настраиваться пагинация).
  • Страницы смарт-фильтра, которые безграмотный имеют товаров, удовлетворяющих заданным свойствам фильтрации, должны притворяться. Ant. открываться от индексации путем добавления кода в раздел head:
  • Страницы смарт-фильтра со всеми возможными комбинациями значений параметров должны подвертываться в XML-карту сайта. Исключение составляют страницы, которые малограмотный имеют товаров, удовлетворяющих заданным свойствам фильтрации (т.е. закрытые с индексации в предыдущем пункте). Для упрощения генерации (уменьшения числа страниц) не грех:
    • использовать комбинации только максимум из трех типов свойств;
    • отнюдь не выводить в карте страницы, для которых найдено больше трех товаров (изначально речь шла о полном отсутствии товаров, удовлетворяющих заданным свойствам).

    Труд специальных «кастомных страниц»

    Необходимо разработать функционал создания специальных страниц с определенными наборами параметров фильтрации товаров. Близ создании такого элемента для него задаются объем, выбирается категория выводимых товаров и т.д. Также для него должна (пре)бывать возможность задать произвольные h1, title, description, текст с описанием и символьный адрес (по желанию).

    Если пользователь выбирает в каталоге фильтр, начисто совпадающий с теми параметрами, которые заданы для такого элемента, так такой странице фильтрации задаются h1, title, description, молитва с описанием – не автосгенерированные, а заданные у элемента. Помимо сего, если у элемента задан символьный код, то происходит 301 редирект с адреса страницы фильтрации держи адрес такой кастомной страницы. Если символьный шифр не задан, то просто странице фильтрации с ее адресом задаются указанные h1, title, description, документ с описанием.

    С помощью таких страниц удобно создавать подборки товаров с нескольких свойств или нескольких значений одного свойства. В счёт того, можно создать такие подборки, как, скажем, «недорогие» – т.к. цена, как было определено выше, короче задаваться с помощью GET-параметров, то можно создать страницу с нужным диапазоном цены.

    Рекомендации. Привести в исполнение функционал, позволяющий создать кастомные страницы с нужными наборами свойств.

    Перелинковка в каталоге

    Ссылки получи кастомные страницы и важные страницы фильтров должны рассеиваться на категориях, для которых релевантны определенные наборы свойств. Вот хоть, вот так выводятся ссылки у одного из мебельных сайтов в разделе «Диваны»:

    Подобно ((тому) как) видим, таких страниц создано много, они определяют свойства и особенности товаров. Кое-какие из ссылок ведут на кастомные страницы, отдельные люди же – на оптимизированные страницы фильтрации.

    Рекомендация. Организовать функционал, позволяющий выводить ссылки в категориях каталога получай кастомные страницы или страницы смарт-фильтра (возможно ли просто выводить любые произвольные ссылки, а еще предпочтительнее – произвольный HTML-код).

    Дополнительные материалы

    У сайта унич раздел «Блог», где описываются новые коллекции, подборки товаров, особенности различных стилей и т.д. Сверхзадача данного раздела – решать проблемы пользователей, не связанные с покупкой напрямую. Существование «Блога» говорит о том, что сайт основательно годится к работе со своей аудиторией и понимает, какие проблемы у нее возникают и якобы их решить.

    Выводы

    Видно, что над сайтом работали и старались оптимизировать, хотя до тонкой настройки структуры (не в глобальном плане задания категорий, а в сильнее узких вопросах) дело не дошло. Несмотря для указанные ошибки, у сайта есть много положительных моментов: хорошая базовая синклинорий (присутствуют основные необходимые категории для каждого раздела, ни духу явно упущенных кластеров), верно настроены «хлебные крошки» и микроразметка ради них, есть раздел «Блог», нет явных дубликатов (в основном вследствие тому, что смарт-фильтр закрыт от индексации в robots.txt). Да нет и лишних элементов. Например, внедрение отдельных адресов про каждой вкладки на карточке товара (описание, характеристики, отзывы) было бы наяву лишним и скорее затрудняло бы индексацию сайта, нежели способствовало успешному привлечению дополнительного трафика.

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

    Еще раз напомним, что задачей аудита был отыскание важных ошибок в структуре сайта и поиски путей увеличения поискового трафика после счет их исправления. Детальнее ознакомиться с тем, как бы следует выстраивать структуру для вашего сайта, имеется возможность в моей статье «Как правильно структурировать интернет-кооператив с точки зрения SEO».

Источник: www.seonews.ru

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *