RomeoWhiskey

URL категорий и товаров

11 posts in this topic

Добрый день уважаемые.

 

Озадачился вопросом. Как правильнее сделать структуру "категория" - "карточка товара".

 

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

1) inparfume.ru/uhod-za-kozhej/Uhod-za-licom/krem-dlya-litsa/Antivozrastnoj-krem-dlja-lica-s-jekstraktom-slizi-ulitki/

 

То есть, получается, Категория "Уход за кожей", подкатегория "уход за лицом". и соответственно товар "крем-такой-то"

 

А если человек заходит в категорию, то будет URL 

 

inparfume.ru/uhod-za-kozhej/

 

и соответственно 

 

inparfume.ru/uhod-za-kozhej/Uhod-za-licom/inparfume.ru/uhod-za-kozhej/Uhod-za-licom/

 

Вопрос, не слишком ли длинный URL получается? Особенно, когда полный URL карточки товара?

 

Это вид в настройках CMS называется "естественный" 

 

Страницы товаров: /category-name/subcategory-name/product-name/

Страницы категорий: /category-name/subcategory-name/
 

 

2) Можно сделать такую структуру, и это уже будет путь до карточки товара.

 

inparfume.ru/Antivozrastnoj-krem-dlja-lica-s-jekstraktom-slizi-ulitki/ 

 

 

URL категорий  выглядит так.

inparfume.ru/category/uhod-za-kozhej/

и
 

inparfume.ru/category/uhod-za-kozhej/Uhod-za-licom/

 

Этот вид формирования URL называется в CMS - "Смешанный" 
 

Страницы товаров: /product-name/

Страницы категорий: /category/category-name/subcategory-name/subcategory-name/...

 

3) И есть 3-ий вид формирования URL. Вот карточка товара.

 

inparfume.ru/product/Antivozrastnoj-krem-dlja-lica-s-jekstraktom-slizi-ulitki/

 

Вот категории

 

inparfume.ru/category/uhod-za-kozhej/

 

и

 

inparfume.ru/category/Uhod-za-licom/

 

Этот тип в формирования URL в настройках CMS называется "плоский".

 

Страницы товаров: /product/product-name/
Страницы категорий: /category/category-name/

 

Хлебные крошки при этом на странице есть во всех случаях.

Подскажите/объясните/выскажитесь какой вид URL будет для "лучше" для ПС? Что "перспективнее", что "правильнее"? 

Спасибо!

Share this post


Link to post
Share on other sites

Правильный "Естественный" для категорий: 

inparfume.ru/uhod-za-kozhej/Uhod-za-licom/inparfume.ru/uhod-za-kozhej/Uhod-za-licom/

 

и вот такой для карточки:

 

inparfume.ru/product/Antivozrastnoj-krem-dlja-lica-s-jekstraktom-slizi-ulitki/

RomeoWhiskey likes this

Share this post


Link to post
Share on other sites

Правильный "Естественный" для категорий: 

inparfume.ru/uhod-za-kozhej/Uhod-za-licom/inparfume.ru/uhod-za-kozhej/Uhod-za-licom/

 

и вот такой для карточки:

 

inparfume.ru/product/Antivozrastnoj-krem-dlja-lica-s-jekstraktom-slizi-ulitki/

 

 

 CMS позволяет выбрать один из 3 вариантов. Нужно решить, какой именно. То есть получается, что лучше подойдет именно "смешанный" вид? Вы не могли-бы, если можно, уточнить почему правильно будет именно так? 

 

Спасибо!

 

%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%

Share this post


Link to post
Share on other sites

Естественный: 

В естественном виде минус что при открытии товара получается очень длинный путь. Что тоже не очень хорошо.

Если у вас планируется не слишком глубокие уровни вложенности меню, и не слишком длинные имена категорий, то я бы выбрал этот вид. 

 

Смешанный:

Если уровни вложенности меню будут глубокие, а имена длинные, то выбирайте этот тип. 

 

Плоский

Этот не стоит выбирать

RomeoWhiskey likes this

Share this post


Link to post
Share on other sites

 

 

Смешанный:

Если уровни вложенности меню будут глубокие, а имена длинные, то выбирайте этот тип. 

 

Плоский

Этот не стоит выбирать

 

Естественный: 

В естественном виде минус что при открытии товара получается очень длинный путь. Что тоже не очень хорошо.

 

Если у вас планируется не слишком глубокие уровни вложенности меню, и не слишком длинные имена категорий, то я бы выбрал этот вид. 

 

 

 

У меня будут именно длинные названия категории и товаров. Настоящий челябинский ЧПУ :) для таких товаров как  "Крем с гиалуроновой кислотой и коллагеном Roland Cosmetex" :)

 

Так что, выбираю "смешанный". Спасибо, что помогли разобраться. 

 

Кстати, плюс смешанного ешё в том, что товар можно будет перемещать по категориям и ссылки не поменяются. 

Share this post


Link to post
Share on other sites

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

 

Делайть лучше так - inparfume.ru/Antivozrastnoj-krem-dlja-lica-s-jekstraktom-slizi-ulitki.html

 

P/s: у вас, кстати, страница 404. Product not found отдает код 200ОК, исправьте. А список категорий в 100 строк вообще "шикарен"...

RomeoWhiskey likes this

Share this post


Link to post
Share on other sites
Зачем  ставить слеш на конце, который используется обычно, если допускается продолжение урл.

 

 

А я что-то ХЗ, поему так WebAsyst делает. Задам вопрос разрабам.

 

Делайть лучше так - inparfume.ru/Antivozrastnoj-krem-dlja-lica-s-jekstraktom-slizi-ulitki.html

 

 

Спасибо!

 

P/s: у вас, кстати, страница 404. Product not found отдает код 200ОК, исправьте.

 

 

Я сейчас "переключаю" структуру. Когда всё стабильно, 404 вообще не будет ) И они будут отдавать всё правильно, если найдутся :)

 

А список категорий в 100 строк вообще "шикарен"...

 

 

Не понял вас. Не могли бы уточнить, что имеете в виду?

Share this post


Link to post
Share on other sites

Я про список мужских/женских ароматов, список который уходит далеко вниз, за видимую область страницы.

 

Если нравится такой список выпадающий, сделайте в нем все по столбикам - так.

post-6944-0-80927700-1447934135_thumb.png

RomeoWhiskey likes this

Share this post


Link to post
Share on other sites

Я про список мужских/женских ароматов, список который уходит далеко вниз, за видимую область страницы.

 

Если нравится такой список выпадающий, сделайте в нем все по столбикам - так.

 

А! Так это ешё вёрстка/дизайн не готовы ещё. Там будет 15-20 популярных брендов и кнопка "показать все ароматы". Сайт делается ешё как по наполнению так и по верстке/дизайну.

pawok likes this

Share this post


Link to post
Share on other sites

 

 

Если нравится такой список выпадающий, сделайте в нем все по столбикам - так.

 

Примерно так и будет, кстати.

Share this post


Link to post
Share on other sites

Делайть лучше так - inparfume.ru/Antivozrastnoj-krem-dlja-lica-s-jekstraktom-slizi-ulitki.html

 

А зачем лишние 5 символов на конце? Не лучше поставить просто слеш - inparfume.ru/Antivozrastnoj-krem-dlja-lica-s-jekstraktom-slizi-ulitki/

 

Я еще могу понять лишние символы несущие определенный смысл, но .html - бессмысленные символы, которые по привычке используют программеры из 90-ых )) Которые делала сайт на чистом html, без php

RomeoWhiskey likes this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.