Перейти к содержанию
Форум поддержки пользователей VamShop

несуществующий filter_id в индексе поисковиков


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

Каким-то непонятным образом в индекс ПС попали порядка 100 тыс. страниц с несуществующим параметром filter_id, например сайт.ru/товарная_категория.html?filter_id=88888888888888888888888

Посмотрел на свежей демо-версии:
http://demo.vamshop.ru/notebooks.html?filter_id=88888888888888888888888
там открывается пустая страница, но 404 всё-равно не отдаётся. Нужно каким-то образом исправлять, чтобы отдавалась 404 для несуществующих параметров в урле. Закрытие в robots.txt уже не спасёт - из выдачи эти страницы можно убрать только отдавая 404.

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

Добавьте в ошибки, если не сложно.

А почему robots.txt не поможет?!

Если добавить что-то типа:

Disallow: /*.html?filter_id*

 

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

Уже не поможет. Чтобы страница ушла из выдачи, она кроме запрета в robots.txt  должна отдавать 404
Может версия была старая или еще что-то, когда filter_id еще не был запрещён

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

Уже не поможет. Чтобы страница ушла из выдачи, она кроме запрета в robots.txt  должна отдавать 404
Может версия была старая или еще что-то, когда filter_id еще не был запрещён

Можно попробовать в /includes/modules/error_handler.php добавить сверху:

header('HTTP/1.0 404 Not Found');

 

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

Я бы еще задумался, почему в Выдачу попали страницы с одинаковым пустым не полезным контентом.

А вообще Яндекс недавно что то захандрил. У меня в оргинаке в запросах главной страницы сайта были заголовки новых проиндексированных страниц. 

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