• Несколько лет сайт наполнялся статьями, подключен магазин woocommerce. Была одна категория «Инструменты». Также была организована страница Магазин /shop/ в главном меню.
    Товар на странице /shop/ и /product-category/instrumenty/ был одинаковый.
    Поисковики предпочтение отдают странице /product-category/instrumenty/ а не /shop/.
    Пришло время, когда каталог «Инструменты» стал большой, и необходимо делить на новые каталоги, к примеру «Молотки», «Ножовки», «Лопаты».

    Делим так:
    1. вариант. Весь товар переместится в новые каталоги, получится главный каталог «Инструменты» исчезнет. Но с точки зрения SEO получается не хорошо, т.к. предпочтение выдавалась этому каталогу.

    1. вариант. Товар оставлять в каталоге Инструменты и добавлять в новый. Тогда весь товар будет распределен по двум каталогам. Этот вариант мне не нравится, когда товар в 2 каталогах, не логично как-то.
      Как лучше сделать?
Просмотр 15 ответов — с 1 по 15 (всего 16)
  • Модератор Yui

    (@fierevere)

    永子

    напомню, что у нас форум технический, а не по SEO.

    Хорошо, извиняюсь. Пусть ответят у кого есть опыт. Мне все равно придется (технически) делить старый каталог.

    если вы товару (да вообще любому посту) будете назначать более одной категории, то поимеете проблему с навигацией (например, хлебные крошки), а иногда и с выборками данных (какие-то виджеты). то есть ВАШ второй вариант не проходит. а первый… тут возможны два варианта:

    1. сделайте новые каталоги для товаров, а со старого на один из них поставьте редирект.
    2. сделайте для рубрик не показ товаров, а показ подрубрик. новые рубрики сделайте дочерними у Инструменты.
    • Ответ изменён 1 месяц, 2 недели назад пользователем efess.

    Создал новый каталоги (lopat topor molotok), instrumenty стала родительской
    У меня в итоге получились одинаковые страницы, как избавится от дублей?
    Как они получились непонятно.

    sait.ru/product-category/instrumenty/
    sait.ru/product-category/instrumenty/lopat/
    sait.ru/product-category/instrumenty/topor/
    sait.ru/product-category/instrumenty/molotok/

    sait.ru/product-category/lopat/
    sait.ru/product-category/topor/
    sait.ru/product-category/molotok/

    Разобрался. Вначале меню сделал с подобными страницами:

    sait.ru/product-category/lopat/

    Затем перенес каталоги под родительский каталог, поэтому получились дубли.

    Сейчас главная рубрика Инструменты у неё подрубрики дочерние: «Молотки», «Ножовки», «Лопаты». То есть все правильно сделано древовидная система в целом для товаров.
    Но есть статичная страница Магазин с адресом /shop/. Со страницы корзины можно в неё вернутся по кнопке «Вернутся в магазин». Получается не обойтись без этой страницы /shop/.

    Но получается, что страница Инструменты /product-category/instrumenty/
    и Магазин /shop/ полностью одинаковые. Зачем так получается две одинаковые на сайте, правильно ли сделана структура магазина у меня?

    Ну если совсем одинаковые страницы и не нужна shop то сделайте редирект с нее или добавить к ней тег canonical . Но все это конечно технические приблуды, а поисковики сейчас настолько умные что им не нужно подсказывать они сами разберутся что главнее, что индексировать, что потом выкинуть, почему не нужно индексировать итд.

    Можно так сделать в .htaccess
    Redirect /shop/ /product-category/instrumenty/

    Но в настройках woocommerce в закладке Товары указана страница Магазин /shop/
    То есть при редиректе не будет проблем?

    правила в htacess работаю при переходе по ссылке, а не при отображении ее

    Автор Egor2015

    (@egor2015)

    Посмотрите у себе на сайтах, дубли все таки есть на сайте:
    sait.ru/product-category/instrumenty/lopat/
    sait.ru/product-category/lopat/

    sait.ru/product-category/instrumenty/topor/
    sait.ru/product-category/topor/

    sait.ru/product-category/instrumenty/molotok/
    sait.ru/product-category/molotok/

    Так дубли и должны быть при древовидной структуре магазина? Если это нормальная ситуация, то как прописать в functions.php canonical. Варианты из интернета не подошли мне.

    Автор Egor2015

    (@egor2015)

    Самое интересное каталожные страницы типа sait.ru/product-category/molotok/
    открываются, но их нет в карте сайта.

    Автор Egor2015

    (@egor2015)

    Плагинов уже достаточно у меня. Можно ли через functions.php код не смог найти в интернете.

    Сейчас у меня уже стоит хороший код:
    https://gist.github.com/Denasius/f98c4ad1c9e4866b00c0f8ff600528b5
    Но в нем нет для product_category

    • Ответ изменён 1 месяц назад пользователем Egor2015.

    вообщето без seo плагина, любого, торговать сложно

    Автор Egor2015

    (@egor2015)

    Моя тема уже с базовым SEO и все настроено. Попробовал поставить на денвере Yoast, сразу установилось 2 плагина от них. Пока деактивировал, далее прочитал, чтоб с дублями категории бороться нужен Yoast woocommerce. Поставил его, так настройки не видно даже. Уведомление просит поставить Yoast. Итого 3 плагина, чтоб убрать дубли — это не вариант.

Просмотр 15 ответов — с 1 по 15 (всего 16)

Для ответа на тему необходимо авторизоваться.