Аудит структуры интернет-магазина мебели от «Ашманов и партнеры» | SEO кейсы: социалки, реклама, инструкция
Нам поступило множество заявок на аудит от страничек различных тем и типов. У доли из их не было заморочек со структурой. У неких не было самой структуры – и ее, вероятно, рассчитывали безвозмездно получить совместно с семантическим ядром для подходящей темы. Такие заявки мы отсеивали, потому что не ставили задачку собирать семантическое ядро и проэктировать под него структуру с нуля. Нам было главно выявить критичные оплошности в имеющейся структуре и предложить улучшения.
В итоге мы остановились на заявке екатеринбургского интернет-магазина Vobox, который практикуется на мебели. Сайт дает хороший ассортимент в различных категория: мебель для дома, кабинета и дачи, производственную и дизайнерскую мебель и т.д. CMS – 1С-Битрикс, с которой традиционно не возникает особенных заморочек для внедрения подходящих правок и функционала. Итак, опишем главные оплошности в структуре магазина.
Общественная структура сайта
По общей структуре для страничек, имеющих разные товарные направления, можнож спорить длинно. Можнож разбивать разделы на типы продуктов, выделяя категории, а можнож – по разным назначениям. У Vobox ассортимент разбит на 5 главных назначений мебели: для дома, для кабинета, производственная мебель, для сада и дачи, дизайнерская мебель. При всем этом заключительные два раздела структурно находятся в разделе «Мебель для дома» – они выводятся на страничке 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.
- Открыть для индексации странички пагинации правилом в 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-х параметров 1-го типа (к примеру, выборе стилей «Классический» и «Модерн») формируются странички с символьным кодом вида /stil-is-klassicheskiy-or-modern/ – это верно, при всем этом разделитель «-or-» следует закрыть от индексации в файле robots.txt. Для таковых страничек можнож не сформировывать заглавия, метатеги и текст с описанием.
- Странички смарт-фильтра смотрятся как странички категорий каталога, но у их выбраны определенные URL-адресом или юзером свойства фильтрации. Для таковых страничек в последующем тоже можнож использовать доп свойства фильтрации или отменять их, и обязано происходить формирование всех указанных выше значений.
- Смарт-фильтр обязан работать и при отключенном javascript – в данном варианте свойства продуктов являются ссылками на текущую страничку + символьный код избираемого свойства.
- Для страничек смарт-фильтра обязаны работать все верховодила, определенные для страничек категорий каталога (к примеру, верно формироваться и настраиваться пагинация) .
- Странички смарт-фильтра, которые не имеют продуктов, удовлетворяющих данным свойствам фильтрации, обязаны закрываться от индексации методом прибавления кода в раздел head:
meta name="robots" content="noindex, nofollow"/
- Странички смарт-фильтра со всеми вероятными комбинациями значений характеристик обязаны попадать в XML-карту сайта. Исключение сочиняют странички, которые не имеют продуктов, удовлетворяющих данным свойствам фильтрации (т.е. закрытые от индексации в прошлом пт) . Для упрощения генерации (убавления числа страничек) можнож:
- использовать композиции лишь максимум из 3-х типов параметров;
- не выводить в карте странички, для которых найдено наименее 3-х продуктов (вначале речь шла о полном неимении продуктов, удовлетворяющих данным свойствам) .
Творение особых «кастомных страниц»
Необходимо создать функционал творения особых страничек с определенными комплектами характеристик фильтрации продуктов. При творении такового элемента для него задаются свойства, выбирается категория выводимых продуктов и т.д. Также для него обязана быть возможность задать произвольные h1, title, description, текст с описанием и символьный код (по желанию) .
Ежели юзер избирает в каталоге фильтр, безусловно совпадающий с теми параметрами, которые заданы для такового элемента, то таковой страничке фильтрации задаются h1, title, description, текст с описанием – не автосгенерированные, а данные у элемента. Кроме этого, ежели у элемента задан символьный код, то происходит 301 редирект с адреса странички фильтрации на адресок таковой кастомной странички. Ежели символьный код не задан, то просто страничке фильтрации с ее адресом задаются указанные h1, title, description, текст с описанием.
С поддержкою таковых страничек комфортно творить выборки продуктов из нескольких параметров или нескольких значений 1-го свойства. Не считая того, можнож создать такие выборки, как, к примеру, «недорогие» – т.к. стоимость, как было определено выше, будет задаваться с поддержкою GET-параметров, то можнож создать страничку с необходимым спектром цены.
Советы. Воплотить функционал, дозволяющий создать кастомные странички с подходящими комплектами параметров.
Перелинковка в каталоге
Ссылки на кастомные странички и главные странички фильтров обязаны выводиться на категориях, для которых релевантны определенные комплекты параметров. К примеру, вот так выводятся ссылки у 1-го из мебельных страничек в разделе «Диваны»:
Как видим, таковых страничек сотворено много, они определяют свойства и необыкновенности продуктов. Некие из ссылок водят на кастомные странички, иные же – на оптимизированные странички фильтрации.
Рекомендация. Создать функционал, дозволяющий выводить ссылки в категориях каталога на кастомные странички или странички смарт-фильтра (или просто выводить любые произвольные ссылки, а еще лучше – случайный HTML-код) .
Доп материалы
У сайта есть раздел «Блог», где описываются новейшие коллекции, выборки продуктов, необыкновенности различных стилей и т.д. Задачка данного раздела – решать трудности юзеров, не связанные с покупкой напрямую. Наличие «Блога» разговаривает о том, что сайт фундаментально подходит к работе со собственной аудиторией и осмысливает, какие трудности у нее появляются и как их решить.
Выводы
Видно, что над сайтом работали и старались улучшить, но до узкой опции структуры (не в глобальном плане задания категорий, а в наиболее тесных вопросцах) дело не дошло. Невзирая на указанные оплошности, у сайта есть много положительных моментов: превосходная базисная структура (находятся главные нужные категории для каждого раздела, нет очевидно упущенных кластеров) , верно настроены «хлебные крошки» и микроразметка для их, есть раздел «Блог», нет явных дубликатов (в главном благодаря тому, что смарт-фильтр закрыт от индексации в robots.txt) . Также нет и излишних частей. К примеру, внедрение отдельных адресов для каждой вкладки на карточке продукта (описание, свойства, отзывы) было бы очевидно излишним и быстрее затрудняло бы индексацию сайта, чем содействовало удачному привлечению доп трафика.
Внедрение же указанных советов, сначала, корректно реализованного смарт-фильтра и кастомных страничек, содействует росту низкочастотного поискового трафика на сайт.
Еще разов напомним, что задачей аудита был поиск главных ошибок в структуре сайта и поиски путей роста поискового трафика за счет их исправления. Детальнее ознакомиться с тем, как надо выстраивать структуру для вашего сайта, можнож в моей статье «Как верно структурировать интернет-магазин исходя из убеждений SEO».
Комментариев 0