Поддержка Проблемы и решения Индексация исключенных рубрик.

  • Решено 1596754as98

    (@adminstrelok)


    На одном из сайтов потребовалось исключить из показа на главной странице записи по определенной категории, но показать их на отдельной странице этой категории, выведенной в главное меню.
    (Задача была решена добавлением в functions.php кода типа

    function exclude_category($query) {
     if ($query->is_home){
     $query->set('cat','-2, -24');}
     return $query; }
    add_filter('pre_get_posts','exclude_category')

    )

    Однако в этом случае записи исключеной категории не индексируются ни Гуглом ни Яндексом — в robots.txt прописано Disallow: /category/.
    И в All in SEO pack запрещена индексация страниц категорий.

    Чтобы как то решить проблему в robots.txt прописал директиву
    Allow: /category/исключенная категория/

    Поможет ли это проиндексировать записи исключенных рубрик? Кого больше «слушаются» поисковики — настроек All in SEO pack или robots.txt?

Просмотр 1 ответа (всего 1)
  • Никто не отвечает….. Я обиделся^))))

    А если серьёзно — удалось решить проблему по принципу «И овцы целы и волки сыты»
    Исключил записи нужной категории с главной страниы (ленты записей). Во избежании дублей запретил индексирование этой категории и в robots.txt и в All in SEO pack. Записи данной категории удалось вывести на специально созданной для этого статической странице. Получилось так (Страницу сделал без виджетов). Проблема решена! Записи стали индексироваться поисковиками!

Просмотр 1 ответа (всего 1)
  • Тема «Индексация исключенных рубрик.» закрыта для новых ответов.