I miei giorni di Ruby on Rails sono ormai lontani, ma presumo che questo generi un generico 505?
Il crawler di Google non comprende appieno il throttling di discourse e in Google Search Console posso vedere che l’indicizzazione e quindi le impressioni sono drasticamente diminuite dopo l’implementazione del throttling, ma non a causa del throttling, bensì a causa di errori del server 5xx.
Capisco che le istanze di throttling possano essere a volte necessarie se causano troppo traffico, ma mi aspettavo che discourse segnalasse un HTTP 429, invece di servire al crawler un errore interno 505.
Grazie! È rassicurante, ma non spiega del tutto perché Google Search Console segnali errori 5xx che coincidono con il momento in cui è stata implementata la limitazione.