Как вам помочь ?
Структура URL в интернет-магазине
URL – Единый указатель ресурсов (англ. Uniform Resource Locator, URL) — универсальный указатель ресурса. URL служит стандартизированным способом записи адреса ресурса в сети Интернет.
Например, как адрес раздела помощь, на этом сайте:
Пример URL: www.advantshop.net/help/
Если, вопросом что такое URL решено, хорошо, далее мы постараемся рассмотреть как устроено формирование ссылок на разные разделы интернет-магазина.
Если вы хотите привязать доменное имя к магазину, прочитайте эту статью - Свой домен.
Структура URL магазинов AdVantShop
Начиная с версии платформы 2.6.1 и для всех версий старше, включая (3.0, 4.0, 4.1 и более новые) используется следующая модель построения URL, которая состоит из 3х частей.
[адрес сайта] / [ключевое слово] / [изменяемая, уникальная часть]
Для наглядности мы раскрасим части URL в разные цвета
[адрес сайта] / [ключевое слово] / [изменяемая, уникальная часть]
Пример ссылки по такой модели:
www.mysite.ru/categories/phones
Раскрашенный вариант
www.mysite.ru/categories/phones
Где,
www.mysite.ru – это название сайта (домен)
categories – ключевое слово, означает категорию.
phones – уникальная часть, которая задаётся из панели администрирования (рис 1)
Рис 1. Пример указания параметра URL для категории. По аналогии URL задаётся и для товаров, новостей, производителей.
Ключевые слова отображают ту часть сайта, где сейчас находится посетитель
Например:
product - для товара
category - для категории
news - для новостей
pages - для страниц с текстом
manufacturers - для брендов (производителей)
Примеры ссылок (будем показывать без доменного имени)
Товар - /product/my-new-product
Категория - /category/moya-kategoria
Новость - /news/novosti-za-may-2016
Страница - /pages/kak-oplatiti-zakaz
Если не использовать ключевые слова в URL, то поисковым роботам будет сложнее идентифицировать товары, страницы будут дольше индексироваться, а также нарушится иерархическая схема внутренней перелинковки сайта.
При подходе с использованием ключевых слов, который используется в advantshop и во всех основных системах работы с контентом, поисковые роботы, анализируя магазин, видят отдельно - категории, товары, бренды, статические страницы, статьи. На основании этого они строят внутренний поисковый индекс, и идёт правильное распределение статического веса страниц.
Так же решается множество подводных камней при работе с магазином в будущем.
Дополнительно рассмотрим 2е особенности, что URL категорий не вложены друг в друга, и что URL товаров не завязаны на URL категорий.
URL категорий не вложены друг в друга
На практике это означает что если мы создаём категорию "телефоны" с адресом www.mysite.ru/categories/phones и в
неё положим ещё одну подкатегорию, скажем Apple, то у категории Apple URL не примет ничего от родительской категории, а будет формироваться по такому же принципу как и все категории.
А именно, категория "Телефоны" будет с URL - www.mysite.ru/categories/phones (обратите внимание что часть "phones" в этом адресе мы придумываем сами и можем поменять по своему усмотрению на любую другую)
У категории "Телефоны -> Apple" URL будет www.mysite.ru/categories/apple (где apple мы указали сами для этой категории)
Разумно будет спросить, раз вы читаете эту статью, то вероятно вы пришли именно с этим вопросом: "А почему не сделать URL /phones/apple, где phones категория, а apple подкатегория ?"
Вопрос верный, однако так не стоит делать, потому что, если категория будет перенесена в другую подкатегорию, например из категории "Телефоны" в категорию "Мобильная техника", то и URL в этом случае так же измениться, что повлечёт за собой ошибки 404 (не найденная страница) для старых ссылок и соответственно просадки в поисковой выдачи, пока новые ещё ссылки не проиндексированы.
Чтобы получить лучшее от 2х подходов, и отобразить что категория Apple это всё-таки, в данном случае именно телефоны, а не, скажем часы или плееры, то в поле URL укажем вместо просто "apple", укажем "apple-phones". Таким образом для категории Apple которая представляет часы, мы укажем URL "apple-watch", получится www.mysite.ru/categories/apple-watch. Всё супер.
URL товаров не завязаны на URL категорий
На практике это означает что URL категории где лежит товар и URL самого товара никак не пересекаются и не зависят друг от друга. Такой подход позволяет продвигать универсальные товары, которые относятся к нескольким категориям одновременно, без привязки к одной из категорий.
Пример URL категории, к примеру "Телефоны Apple" - www.mysite.ru/category/apple-iphone
Пример URL товара, к примеру "iPhone 6" - www.mysite.ru/product/iphone6-32gb-gray
Редиректы
Если вы рассматриваете вариант переноса вашего интернет-магазина с другой платформы, на платформу advantshop.net, вам будет полезно почитать про перенаправления (301й редирект).
Что такое 301-редирект и его настройка
Другие статьи по теме
Тэги: Структура URL в интернет-магазине, как устроены url, url, чпу, Структура URL