Скрытие категорий в robots.txt

Здравствуйте, подскажите пожалуйста, как правильно скрыть от индексации в robots.txt одну из категорий вместе со всеми дочерними категориями? Это возможно сделать одним выражением?

1 ответ

  • 0
    replicant 8 ноября 2018 17:00 #

    Подкатегории должны быть вложенные для успешного проведения операции скрытия. Типа так /category/subcategory/. Иначе может не получиться одним выражением, но надо смотреть по месту.

    • +1
      Ксения Даровых Ксения Даровых 9 ноября 2018 02:31 #

      да, они будут вложенные. Вчера поразмыслила, вот такой вариант Disallow /parent-category/*/ подходит?

      • +1
        replicant replicant 9 ноября 2018 07:31 #

        Если они растут от корня сайта, то Disallow: /ваша_категория*

        Если в URL ваш_сайт/category/ваша_категория/ваша_подкатегория, то Disallow: /category/ваша_категория*


        • +1
          Ксения Даровых Ксения Даровых 9 ноября 2018 16:16 #

          Disallow: /category/all-yandex/ - это я скрываю родительскую

          Disallow: /category/all-yandex/*/
          Disallow: /category/all-yandex/*/*/
          Disallow: /category/all-yandex/*/*/*/ - это - все возможные уровни подкатегорий.

          это так должно выглядеть или много лишних телодвижений?

          • +1
            replicant replicant 9 ноября 2018 16:47 #

            Ксения, достаточно одной звездочки * после имени родительской категории т.к. она заменит все символы, идущие за категорией, включая её саму, поскольку за ней пойдет слеш /, заменённый на *.

            Т.е. достаточно Disallow: /category/all-yandex*

Добавить ответ

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