Вам наверняка подскажут если такое возможно не сложно сделать. Но не забывайте, вы этим размажете контент и существенно увеличите нагрузку на сайт от поисковых и всяких других ботов и сканеров.
Я как раз сегодня у себя небольшую статейку писал и затронул этот момент.
Гостям открыть можно, но закрыть от ботов.
Пробуйте этот сниппет:
// откроем вкладку форум всем function otfm_open_prime_tab($tabs){ if($tabs['id'] != 'prime-forum') return $tabs; $tabs['public'] = 1; // откроем всем return $tabs; } add_filter('rcl_pre_output_tab','otfm_open_prime_tab');
- он открывает вкладку форум всем пользователям. Вот хорошее руководство по работе с вкладками
upd: добавил в сниппеты для PrimeForum
Спасибо большое Владимир. Все работает. Снова приходите на помощь ))
garry сказал(а)
Но не забывайте, вы этим размажете контент и существенно увеличите нагрузку на сайт от поисковых и всяких других ботов и сканеров.
Спасибо за совет.
Я не думал, что это может вызвать заметную нагрузку на сайт.
Почитал вашу статью, закрыл ЛК от ботов. ))
вот так должно быть?
User-agent: * Disallow: /calendar-2/action~posterboard/ Disallow: /calendar-2/action~agenda/ Disallow: /calendar-2/action~oneday/ Disallow: /calendar-2/action~month/ Disallow: /calendar-2/action~week/ Disallow: /calendar-2/action~stream/ Disallow: /calendar/action~posterboard/ Disallow: /calendar/action~agenda/ Disallow: /calendar/action~oneday/ Disallow: /calendar/action~month/ Disallow: /calendar/action~week/ Disallow: /calendar/action~stream/ Disallow: /calendar/action~undefined/ Disallow: /calendar/action~http:/ Disallow: /calendar/action~default/ Disallow: /calendar/action~poster/ Disallow: /calendar/action~*/ Disallow: /*controller=ai1ec_exporter_controller* Disallow: /*/action~*/ Disallow: /author/# Закроем вообще личный кабинет Disallow: # обязательная для каждой записи строка с директивой Disallow Crawl-delay: 4.5 # задает паузу в 4.5 секунды
А что значит, размажет контент?
Вот это норм
Disallow: /author/
Ниже строчки не нужны, точнее в том случаи если боты "обнаглели". И только одну последнюю, а Disallow: у вас есть.
Но лучше делать персональные блоки с ограничением, а не всем сразу.
Пример
User-agent: Mail.Ru Disallow: Crawl-delay: 4.5
Спасибо.
сделал вот так.
Disallow: /author/ # Закроем личный кабинет от ботов
User-agent: Mail.Ru
Disallow: Crawl-delay: 4.5# задает паузу в 4.5 секунды
Мне чем меньше нагрузка тем лучше. А все эти поисковики и выдачи мне не важны. Сайт узкоспециализированный и не коммерческий. Не раскручиваю его. Долгострой ))