Грамотные примеры ЧПУ для интернет-магазинов

DJ_Petrovich
На сайте с 13.02.2006
Offline
188
6494

Подскажите примеры грамотного ЧПУ для интернет-магазинов.

В первую очередь интересует организация стурктуры многоуровневого каталога товаров.

Не будет лишней и структура информационных страниц: статьи, информация, новости.

Желательно с комментариями почему имеенно этот вариант хорош для продвижения в ПС.

Тонны одноцентового трафика из Директа для ваших сайтов. Настройка - бесплатно! (/ru/forum/779616) Лендинг + Реклама в Яндекс.Директ за 15 минут! (/ru/forum/comment/16213883)
[Удален]
#1
DJ_Petrovich:
Подскажите примеры грамотного ЧПУ для интернет-магазинов.

В е-магах на Amiro.CMS ЧПУ выглядит так (пример - "демка" пакета "Бизнес", интернет-магазин детских игрушек):

http://business.amiro.ru/katalog/products/igrovye-nabory/playmobil-germanija/gruzovik-s-garazhom-sortirovkoj

О формировании ЧПУ (и прочем SEO-инструментарии) рассказано тут: http://www.amiro.ru/information/seo-tools

MalikS
На сайте с 07.11.2010
Offline
28
#2

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

Во первых - Не нужен подраздел "Каталог", перед рубрикатором, например как тут:

site.ru/catalog/study/...

site.ru/catalog/children/...

site.ru/catalog/sex/...

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

Не стоит давать названия рубрикам в виде цифр. Например без ЧПУ часто видел так:

site.ru/index.php?do=show&cat=53

С ЧПУ тоже самое выглядит так:

site.ru/catalog/53/

В этом случае, чаще всего ID рубрики является примари кей, и уникальным ключом, и именем рубрики. При реструктуризации, все посыпится к чертям. Например, если вы захотите объединить рубрики или удалить некоторые. Лучше называть в адресе с ЧПУ выводить название рубрики на латинице, которое тоже содержится в базе как уникальный элемент. Это лучше понятно и пользователю и поисковикам.

Каждые страницы рубрики должны иметь собственный URL. Например:

site.ru/france_parfum/3/

Если в Вашем магазине есть сортировка (по цене, по алфавиту, по дате), и она выглядит как отдельная ссылка:

site.ru/france_parfum/3/count или

site.ru/france_parfum/3/date

то нужно спрятать такие ссылки от поисковиков. А лучше вообще, тип сортировки запоминать в $_SESSION. Во первых пользователь в любой рубрике будет иметь ту сортировку, которую он выбрал. А во вторых поисковики не увидят эту же страницу по другим ссылкам, а знаит дублирования не произойдет.

ТРИФОРС (http://trifors.ru) - товары для бокса и единоборств
T.R.O.N
На сайте с 18.05.2004
Offline
314
#3
DJ_Petrovich:
Подскажите примеры грамотного ЧПУ для интернет-магазинов.

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

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
MalikS
На сайте с 07.11.2010
Offline
28
#4
T.R.O.N:
а если транслит, то только раздражение

А в чем раздражение?

T.R.O.N
На сайте с 18.05.2004
Offline
314
#5

блинные строки адреса лишенные смысла..

xxx?0001:002:003 - и лаконичней и удобней отправлять - и главное - информативность для человека - полностью одинаковая

DJ_Petrovich
На сайте с 13.02.2006
Offline
188
#6
blackbear:
В е-магах на Amiro.CMS ЧПУ выглядит так (пример - "демка" пакета "Бизнес", интернет-магазин детских игрушек):
http://business.amiro.ru/katalog/products/igrovye-nabory/playmobil-germanija/gruzovik-s-garazhom-sortirovkoj

В этом варианте мне не нравятся элементы katalog и products. При удалении в командной строке одного из них - на сайте ничего не меняется. Это не есть гуд. Считаю их лишними.

Имхо, ЧПУ должно воспроизводить структуру самого сайта. А если сайт многоуровневый, особенно, интернет-магазин, это должно стать правилом. Тем более в таком "папочном" варианте, когда у пользователя может возникнуть желание что-то подкорректировать в командной строке руками.

MalikS:
Лучше называть в адресе с ЧПУ выводить название рубрики на латинице, которое тоже содержится в базе как уникальный элемент. Это лучше понятно и пользователю и поисковикам.

Каждые страницы рубрики должны иметь собственный URL. Например:

site.ru/france_parfum/3/

Сейчас склоняюсь как-раз к такому варианту (типа как тут).

Немного смущает его некоторая неуниверсальность.

Например, УРЛ категории "Для магазинов" будет выглядит так: site.ru/for-shop/

и точно также может выглядеть информационная страничка с информацией для магазинов.

Тут два варианта: или все остальные страницы убирать в каталоги, типа /info/for-shop/ (что не очень хочется, т.к. в структуре сайта эта страница во втором, а не в третьем уровне) или следить за тем, чтобы таких дублей небыло программно (что не просто сделать технически).

DJ_Petrovich добавил 16.11.2010 в 12:29

В общем, определил для проекта примерно такие правила:

  • Структура УРЛов должна повторять структуру сайта и каталога товаров.
  • Например, site.ru/auto/electronics/acoustics/
    При этом не должно быть лишней папки catalog. Ее роль обычно выполняет главная страница.
  • Категории должны иметь название, а не цифровой идентификатор.
  • Неправильно: site.ru/01/12/198/
  • Названия разделов и категорий должны быть на английском языке (не транслит!)
  • Неправильно: site.ru/avtomobili/elektronika/avtoakustika/
  • Каждая страница каталога товаров должна иметь собственный УРЛ-папку
  • Например, site.ru/auto/electronics/acoustics/page-12/
  • Каждый товар в категории должен проставляться цифровым идентификатором.
  • Например, site.ru/auto/electronics/acoustics/765/
  • Раздел новостей должен находится в отдельной папке news, а подпапками должны стать год, месяц, день, идентификатор новости (именно в этом порядке).
  • Например, site.ru/news/2010/12/07/777/
    При удалении каждого уровня появляются новости за бОльший период (день, месяц, год)
  • Раздел статей должен находится в отдельной папке topic, в ней разделы статей и идентификаторы.
  • Например, site.ru/topic/electronics/777/
    Аналогично делаем разделы с обзорами товаров, полезной информацией, FAQ и чем угодно еще.
  • Основные информационные страницы проекта делаем в разделе первого уровня.
  • Например, site.ru/for-sellers/
    Здесь важно следить за тем, чтобы название информационной страницы не дублировалось с названием раздела товаров. Сделать это можно только программно (сверяя название разделов с названием статьи).
T.R.O.N
На сайте с 18.05.2004
Offline
314
#7

DJ_Petrovich, скажите, это Вы переслушали курсов (типа лебедева и т.д.) или сами придумали? что значит - должно быть?

Правил здесь не было и быть не может, есть одно мирило - удобно пользователям. Все остальное - бред. Если Вашим пользователям удобен описанный вариант - чудесно. Значит Вы точно попали в свою нишу. Если нет - то нет.

DJ_Petrovich
На сайте с 13.02.2006
Offline
188
#8
T.R.O.N:
DJ_Petrovich, скажите, это Вы переслушали курсов (типа лебедева и т.д.) или сами придумали? что значит - должно быть?
Правил здесь не было и быть не может, есть одно мирило - удобно пользователям. Все остальное - бред. Если Вашим пользователям удобен описанный вариант - чудесно. Значит Вы точно попали в свою нишу. Если нет - то нет.

А вы, наверное, со школьниками переобщались? Что за тон поучительный? Нервничаете? Валерьянки хлебните и проходите мимо топика.

Написано: "в общем, определил для проекта примерно такие правила".

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

T.R.O.N
На сайте с 18.05.2004
Offline
314
#9

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

PS А поучать - никому не поздно и никогда не рано

[Удален]
#10
DJ_Petrovich:
В этом варианте мне не нравятся элементы katalog и products. При удалении в командной строке одного из них - на сайте ничего не меняется. Это не есть гуд. Считаю их лишними.

1. Как сформируете структуру каталога - так она и будет отображаться. Без промежуточных категорий "продукты" или "готовые решения", например. Всё в руках владельца интернет-магазина. 2. "Структуру" URL для корневого каталога и подкаталогов можно и вручную задать.

blackbear добавил 17.11.2010 в 07:35

MalikS:

Если в Вашем магазине есть сортировка (по цене, по алфавиту, по дате), и она выглядит как отдельная ссылка:

site.ru/france_parfum/3/count или
site.ru/france_parfum/3/date

то нужно спрятать такие ссылки от поисковиков.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий