Как вам помочь ?

Структура URL в интернет-магазине

Актуально для версии магазина: 6.0-8.0 | 5.0-4.0

URL (от англ. Uniform Resource Locator) - это стандартизированный способ записи адресов в сети Интернет. Также, словом "URL" часто называют и сам этот адрес.

Например, раздел "Помощь" на нашем сайте имеет такой URL:
www.advantshop.net/help

Рассмотрим, как формируется URL (адрес) разделов интернет-магазина, созданного на платформе ADVANTSHOP.

 

Структура URL интернет-магазинов на ADVANTSHOP

В платформе ADVANTSHOP используется следующая модель построения URL, которая состоит из 3х частей:

[адрес сайта] / [ключевое слово] / [изменяемая, уникальная часть]

Такая модель обусловлена технологией, на основе которой разработана платформа ADVANTSHOP - ASP.NET MVC.

Пример URL, сформированного по такой модели:
site.ru/categories/phones

Раскрашенный вариант:
site.ru/categories/phones

Где:

  • site.ru - это домен сайта
  • categories - ключевое слово, означающее категорию
  • phones - уникальная часть, которая задаётся в панели администрирования (в нашем случае - в редактировании категории) (рис. 1).

 

Пример указания параметра URL для категории. По аналогии URL задаётся и для товаров, новостей, производителей.
Рис 1. Пример указания параметра URL для категории. Аналогично URL задаётся и для товаров, новостей, производителей.

Ключевые слова обозначают, на какой странице сейчас находится посетитель сайта. Например:

  • product - страница товара
  • categories - страница категории
  • news - страница новости
  • pages - страница с произвольным содержимым (текст, изображения и т.п.)
  • manufacturers - страница бренда

Примеры ссылок:

  • Товар - site.ru/product/my-new-product
  • Категория - site.ru/categories/moya-kategoria
  • Новость - site.ru/news/novosti-za-may-2016
  • Страница - site.ru/pages/kak-oplatiti-zakaz

При таком подходе к структуре URL (с использованием ключевых слов) поисковые роботы сразу понимают, к какому типу относится та или иная страница: категория, товар, бренд, статья (новость), и так далее. В этом случае идёт правильное распределение статического веса между страницами сайта, что важно для SEO.

Если не использовать такие ключевые слова в URL - поисковым роботам будет сложнее идентифицировать тип страниц, а сами страницы при этом будут дольше индексироваться.

Далее рассмотрим ещё две особенности такой структуры URL.

 

URL категорий не вложены друг в друга

Если мы создаём категорию "Телефоны" с адресом site.ru/categories/phones, а внутри неё ещё создадим одну категорию (например, "Apple") - URL у категории "Apple" будет такой: site.ru/categories/apple. Другими словами, URL дочерней категории формируется точно так же, как и URL родительской категории. URL дочерней категории ничего не перенимает от URL родительской категории.

Может возникнуть вопрос: а почему бы не сделать для дочерней категории URL вида site.ru/categories/phones/apple, где phones - категория, а apple - подкатегория?

Рассмотрим, по какой причине так делать не стоит. Если при таком подходе у дочерней категории "Apple" сменится родительская категория (например, с "Телефоны" на "Смартфоны"), то её URL тоже изменится (например, с site.ru/categories/phones/apple на site.ru/categories/smartphones/apple). А это повлечёт за собой ошибку 404 ("страница не найдена") на старом URL - site.ru/categories/phones/apple.

Получается, что старый URL "выпадет" из поискового индекса, а новый ещё не успеет проиндексироваться. Результат - понижение позиций сайта в поисковой выдаче.

Как же при использовании той модели URL, которая используется в ADVANTSHOP, более ясно обозначить содержимое категорий? Как по URL однозначно определить, какие товары находятся в категории, к примеру, site.ru/categories/apple - смартфоны или "умные" часы?

Решить эту задачу можно очень просто. Достаточно задать более подробный URL для категорий. Для смартфонов Apple это может быть site.ru/categories/apple-iphone, а для "умных" часов Apple - site.ru/categories/apple-watch .

 

URL товаров не связаны с URL категорий

На практике это означает, что URL категории, в которой находится товар и URL самого этого товара никак не пересекаются и не зависят друг от друга. Такой подход позволяет помещать один и тот же товар сразу в несколько категорий.

Например, у вас есть товар "iPhone 6 32Gb" и вы хотите, чтобы он одновременно был в двух категориях - "iPhone" и "iPhone 6". В этом случае вы просто привязываете товар к нужным категориям и получаете следующий результат:

  • URL категории "iPhone" - site.ru/categories/iphone
  • URL категории "iPhone 6" - site.ru/categories/iphone-6
  • URL товара "iPhone 6 32Gb" - site.ru/products/iphone-6-32gb

 

Что делать с URL при переносе сайта на ADVANTSHOP с другой платформы

Если вы перенесли ваш сайт на ADVANTSHOP с другой платформы, на которой была другая структура URL, вам необходимо будет настроить перенаправления (редиректы) со старых URL на новые.

Другие статьи по теме

Открыть онлайн чат? Открыть
Статья оказалась полезной? Да Нет
Благодарим за отзыв.

Как мы можем улучшить статью?

Не нашли нужную статью? Предложить тему

Не нашли нужную статью?

Благодарим за отзыв.

Тэги: Структура URL в интернет-магазине, как устроены url, url, чпу, Структура URL