EDIT: questo si rivela essere un bug, vedi post #3
Se è selezionato “Nascondi profili utente dal pubblico”, non dovrebbe essere vietato /u in robots.txt?
Altrimenti i motori di ricerca riceveranno un 403 che potrebbe influire sul posizionamento e sulla visibilità.
Attualmente, aggiungiamo già noindex alle route /u. Tuttavia, poiché robots.txt blocca l’accesso, i motori di ricerca non riescono a visualizzare l’intestazione.
In secondo luogo, SiteSetting.hide_user_profiles_from_public genera un errore Forbidden, il che impedisce all’after_action: add no index header di attivarsi.
Questa PR assicura che l’intestazione no index venga aggiunta tramite before_action. Potremmo prendere in considerazione la rimozione di /u da
Purtroppo, questo non funziona sempre. Sebbene /u/rgj abbia un’intestazione x-robots-tag: noindex, /u/rgj/summary non ce l’ha, quindi sembra che l’ultima modifica stia causando alcuni effetti collaterali indesiderati.