Клуб о поиске Яндекса

499 ответ

fuckt007
17 октября 2016, 16:24

Если робот Яндекса генерирует в nginx 499 ответ, то это говорит о том, что робот не смог скачать страницу? Или он получил 200-ый ответ и остался довольным?

5 комментариев
Подписаться на комментарии к посту
Нет, 499 ответ в nginx говорит о том, что произошло закрытие соединения до окончания передачи данных. Это не HTTP-200. 
firstlena.pershina,
т.е. для робота это беда? он данные не получил, обиделся, ушёл?
fuckt007,
Ну, если данные робот не забрал, то и в поиске их не будет. Раньше эта проблема решалась proxy_ignore_client_abort on. Но лучше проконсультироваться с вашими разработчиками. 
firstlena.pershina,
 а если документ уже был в поиске, а при следующем заходе робот получил 499 мы рискуем тем, что сайт в поиске будет понижен? Помню на одной из конференций Яндекса предупреждали ваши сотрудники, что неработающие сайты будут из поиска исключаться оперативно. Будет ли сайт сочтён неработающим?
fuckt007,
Есть вероятность, что страницы, которые возвращали 499, могут пропасть из поиска.