YuriBtr 58 Опубликовано: 13 апреля 2017 Рассказать Опубликовано: 13 апреля 2017 (изменено) Здравствуйте, в выдаче Яндекса висят ссылки на новости, которые были ранее опубликованы, но сняты с публикации (в основном это какие то объявления или реклама с истекшим сроком годности). Проблема в том, что эта выдача забивает нормальные ссылки, с новым контентом. Например: при обращении по ссылке типа /index.php?newsid=31039 выдается сообщение "Внимание! Обнаружена ошибка. Гость не имеют доступа для просмотра статей из данного раздела." Это означает что такая статья была ранее опубликована, но сейчас снята (но не удалена, так как бывают случаи когда надо восстановить старую рекламу после возобновления оплаты). Движок в данном случае не генерирует 404, и не выдает метатег noindex. Следовательно, удалить из выдачи Яндекса в панели Вебмастера у меня не получается. Можно ли настроить движок так, чтобы в случае наложения запрета на показ для определенной группы, движок вставлял метатег noindex в заголовок страницы? P.S. забыл добавить, что если включить галочку " Запретить индексацию страницы для поисковиков", то name="robots" content="noindex,nofollow" вставляется только при просмотре новости администратором. Для гостей и поисковиков показывается стандартное сообщение об ошибке доступа (как описано выше) - без этого метатега. Наверное это не совсем правильно? Изменено 13 апреля 2017 пользователем YuriBtr Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 13 апреля 2017 Рассказать Опубликовано: 13 апреля 2017 5 минут назад, YuriBtr сказал: Движок в данном случае не генерирует 404 Это по сути баг. Данная проблема будет изучена, и скорее всего будет исправлена в следующей версии скрипта. Какого либо готового решения, в данном вопросе пока к сожалению нет. Цитата Ссылка на сообщение Поделиться на других сайтах
YuriBtr 58 Опубликовано: 13 апреля 2017 Рассказать Опубликовано: 13 апреля 2017 Автор Спасибо, буду пока вручную в robots.txt забивать эти урлы. Я тут еще добавил про особенность обработки ручного запрета индексации: если включить галочку " Запретить индексацию страницы для поисковиков", то name="robots" content="noindex,nofollow" вставляется только при просмотре новости администратором. Для гостей и поисковиков показывается стандартное сообщение об ошибке доступа (как описано выше) - без этого метатега. Наверное это не совсем правильно? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 13 апреля 2017 Рассказать Опубликовано: 13 апреля 2017 7 минут назад, YuriBtr сказал: если включить галочку " Запретить индексацию страницы для поисковиков", то name="robots" content="noindex,nofollow" вставляется только при просмотре новости администратором. Для гостей и поисковиков показывается стандартное сообщение об ошибке доступа (как описано выше) - без этого метатега. Наверное это не совсем правильно? Вы про находящиеся для модерации? Для них должен по идее идти 403 http заголовок для гостей и собственно для поисковиков. Это баг описанный выше. Цитата Ссылка на сообщение Поделиться на других сайтах
YuriBtr 58 Опубликовано: 13 апреля 2017 Рассказать Опубликовано: 13 апреля 2017 Автор Да, это особенность страниц, отправленных на модерацию. Вы правы, там действительно должна быть 403 ошибка. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 13 апреля 2017 Рассказать Опубликовано: 13 апреля 2017 16 минут назад, YuriBtr сказал: Спасибо, буду пока вручную в robots.txt забивать эти урлы. Да новая версия уже через пару дней выйдет. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.