Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Дублирование категорий/подкатегорий (проблема корректной настройки ЧПУ)

Тема в разделе "Вопросы, советы и доработки.", создана пользователем reg, 25 сен 2015.

  1. reg

    reg

    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    Господа, всем привет!
    Взял на себя смелость вынести данную проблему в отдельный топик. т.к. нигде не видел описания подобной проблемы.

    Обратился ко мне знакомый с просьбой помочь, в решении проблемы. Сам бился-бился - не смог. Прошу помощи.

    Суть.

    Имеем сайт вот с такой структурой (на локалхосте, не пинайте сильно)

    localhost/shoptest/catalog/marki-tematicheskie-nabory-ili-razdely/fauna/koshki/ - это все категории, в том числе и koshki

    товар имеет вид
    или
    localhost/shoptest/shop/marki-tematicheskie-nabory-ili-razdely/koshka-tajland/ - произвольная база /shop/%product_cat%
    или
    localhost/shoptest/shop/koshka-tajland/ - произвольная база /shop

    общие настройки
    localhost/shoptest/%postname%/

    база категорий товара
    catalog

    база меток товара
    tag

    Проблемы
    1.
    категория koshki (например) доступна не только по
    localhost/shoptest/catalog/marki-tematicheskie-nabory-ili-razdely/fauna/koshki/
    но и по
    localhost/shoptest/catalog/marki-tematicheskie-nabory-ili-razdely/koshki/
    localhost/shoptest/catalog/koshki/

    2.
    как сделать чтобы категории были со слешем на конце, а конечный товар - БЕЗ слеша?
    Слеш тянется из общих настроек постоянных ссылок и он или есть или его нет :(

    3.
    и как кстати лучше выводить товар для seo и не только
    localhost/shoptest/shop/marki-tematicheskie-nabory-ili-razdely/koshka-tajland/ - произвольная база /shop/%product_cat%
    или
    localhost/shoptest/shop/koshka-tajland/ - произвольная база /shop

    Заранее спасибо за любые идеи (кроме платных плагинов) :)
     
    Последнее редактирование: 25 сен 2015
  2. RuslanTomaev

    RuslanTomaev

    Сообщения:
    50
    Симпатии:
    9
    Баллы:
    8
    Проверил у себя похожие url получаются
    категория доступна с двух адресов:
    1. /category/bolshie-razmery/zhenskie-pidzhaki-jakety/
    2. /category/zhenskie-pidzhaki-jakety/
    Прошел по поисковикам, в индекс попадает только вариант №1. Так что думаю нет беспокойства.

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

    reg

    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    про второе - отчасти согласен.. поэтому это и было просто "кстати" :)

    а по первому - если одна и та же страница доступна с по 2 урл (как раз этот случай) - то это и есть дубль..
    и представьте сколько у Вас дублей (((

    а, и еще вдогонку - если товар доступен в разных категориях - как ему назначить главную?
    т.е. допустим доступен в спорте и в олимпиале... как назначить главную - спорт?
    это актуально, если товар доступен по урл не просто shop/ а shop/category

    а у Вас у товара одиночного какой УРЛ?
     
  4. RuslanTomaev

    RuslanTomaev

    Сообщения:
    50
    Симпатии:
    9
    Баллы:
    8
    Если поисковый робот определяет, что нет дублей страниц. Что тогда беспокоится? или ты переживаешь, что будет более долгая индексация, за счет обхода лишних страниц?

    Результаты поиска могут отразить не только сам сайт, а также некое отношение поисковой системы к нему. Для поиска дублей в Google можно воспользоваться специальным запросом. site:mysite.ru -site:mysite.ru/& Источник:Devaka.ru

    Протестил на своем дублей в поиске нет.

    Если кто-то объяснит почему страницы доступны с обоих адресов, буду очень признателен.

    Там есть такой момент, ты можешь url прописать вручную при добавлении товара.
    upload_2015-9-25_13-33-55.png
    Если в автомате, то подтягивается верхняя категория и первая отмеченная в списке категорий
    upload_2015-9-25_13-34-57.png
     
  5. reg

    reg

    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    да, более долгая и редкая.. :(

    я бы не был так уверен...
    попробуй так
    site:твойсайт.ru "брюки-алладины" (адрес палить не буду :) )
    "показать скрытые результаты"...

    у тебя в индексе например и страница со слешем на конце и без слеша (((

    хотя да, категорий нет (хотя в роботсе вроде ничего такого не закрыто)

    это у меня вообще не сработало...

    еще...
    shop/category/tovar - урл товара такого вида выбран осознанно или просто так? :)
    почему не короткий shop/tovar?

    по главному урлу не совсем наверное правильно спросил...

    есть марка Олимпиада Сочи
    она доступна в категории
    Марки России после 2000 > Марки России 2014 > отдельные марки >
    Тематические марки > спорт > олимпиада >
    Тематические марки > совместные выпуски с другими странами >

    т.е. при переходе в любую из этих категорий она будет доступна...
    т.к. категории очень разные, то наверное логичней будет использовать урл для товара shop/tovar без категории (@D&B что скажете? )

    вопрос в том, как определить тот главный путь для хлебных крошек, который будет показываться на странице с товаром?


    ps @RuslanTomaev а ты карту сайта чем делаешь для woo ?
     
  6. RuslanTomaev

    RuslanTomaev

    Сообщения:
    50
    Симпатии:
    9
    Баллы:
    8
    в яндексе все чисто, результаты есть в Google, попадают в скрытые видимо потому что на странице есть rel='canonical'
    Учитывая что 90% трафика с яндекса, возможно ты прав это является дублем для гугла.

    Еще обнаружил дубли с пагинацией такого типа page/1/, page/2/ и т.д . У этих страниц получается одинаковый тайтл и дескрипшен, но разные товары.
    Что с ними делать ?

    Не хотел я ставить в один уровень категории и товары, в идеале для меня "главная/название категории/название товара"
    Но убрать лишние звенья так и не смог, есть решения наверняка кто-то из форумчан это победил. Вот есть решение http://www.jeriffcheng.com/removing-product-woocommerce-product-permalinks-slugs.html
    Но одно из них стоит 100$, а второе не всегда рабочее.
    Google XML Sitemaps
     
  7. reg

    reg

    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    странно, что у тебя в роботсе прописано
    Disallow: /page*
    Disallow: /page

    это же аналогичные директивы...


    может попробовать
    Disallow: /page/


    но мы немного отвлеклись...
    что нам скажут гуру по решению изначальной проблемы с категориями?