Мои дни работы с Ruby on Rails давно позади, но я предполагаю, что это вызывает общий статус 505?
Краулер Google не совсем понимает механизм ограничения скорости в Discourse, и в Google Search Console я вижу, что после внедрения ограничения индексация и, следовательно, показы резко снизились. Однако это произошло не из-за самого ограничения, а из-за ошибок сервера 5xx.
Я понимаю, что ограничение скорости для инстансов иногда необходимо, если они создают слишком большой трафик, но я ожидал, что Discourse будет возвращать HTTP-статус 429, а не отдавать краулеру ошибку 505 Internal Error.
Спасибо! Это обнадеживает, но не совсем объясняет, почему Google Search Console сообщает об ошибках 5xx, которые совпадают с моментом внедрения ограничения скорости.