Перейти к публикации

Запрет индексации страниц, снятых с публикации


Рекомендованные сообщения

Здравствуйте, в выдаче Яндекса висят ссылки на новости, которые были ранее опубликованы, но сняты с публикации (в основном это какие то объявления или реклама с истекшим сроком годности). Проблема в том, что эта выдача забивает нормальные ссылки, с новым контентом.

 

Например: при обращении по ссылке типа /index.php?newsid=31039 выдается сообщение "Внимание! Обнаружена ошибка. Гость не имеют доступа для просмотра статей из данного раздела." Это означает что такая статья была ранее опубликована, но сейчас снята (но не удалена, так как бывают случаи когда надо восстановить старую рекламу после возобновления оплаты). Движок в данном случае не генерирует 404, и не выдает метатег noindex. Следовательно, удалить из выдачи Яндекса в панели Вебмастера у меня не получается.

 

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

 

P.S. забыл добавить, что если включить галочку " Запретить индексацию страницы для поисковиков", то name="robots" content="noindex,nofollow" вставляется только при просмотре новости администратором. Для гостей и поисковиков показывается стандартное сообщение об ошибке доступа (как описано выше) - без этого метатега. Наверное это не совсем правильно?

Изменено пользователем YuriBtr
Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, YuriBtr сказал:

Движок в данном случае не генерирует 404

Это по сути баг. Данная проблема будет изучена, и скорее всего будет исправлена в следующей версии скрипта. Какого либо готового решения, в данном вопросе пока к сожалению нет.

Ссылка на сообщение
Поделиться на других сайтах

Спасибо, буду пока вручную в robots.txt забивать эти урлы.

 

Я тут еще добавил про особенность обработки ручного запрета индексации:
если включить галочку " Запретить индексацию страницы для поисковиков", то name="robots" content="noindex,nofollow" вставляется только при просмотре новости администратором. Для гостей и поисковиков показывается стандартное сообщение об ошибке доступа (как описано выше) - без этого метатега. Наверное это не совсем правильно?

Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, YuriBtr сказал:

если включить галочку " Запретить индексацию страницы для поисковиков", то name="robots" content="noindex,nofollow" вставляется только при просмотре новости администратором. Для гостей и поисковиков показывается стандартное сообщение об ошибке доступа (как описано выше) - без этого метатега. Наверное это не совсем правильно?

Вы про находящиеся для модерации? Для них должен по идее идти 403 http заголовок для гостей и собственно для поисковиков. Это баг описанный выше.

Ссылка на сообщение
Поделиться на других сайтах

Да, это особенность страниц, отправленных на модерацию. Вы правы, там действительно должна быть 403 ошибка.

Ссылка на сообщение
Поделиться на других сайтах
16 минут назад, YuriBtr сказал:

Спасибо, буду пока вручную в robots.txt забивать эти урлы.

Да новая версия уже через пару дней выйдет.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...