EDIT: Dies stellt sich als ein Fehler heraus, siehe Beitrag #3
Wenn „Benutzerprofile vor der Öffentlichkeit verbergen“ aktiviert ist, sollte /u dann nicht in der robots.txt verboten werden?
Andernfalls erhalten Suchmaschinen eine 403-Antwort, was sich auf das Ranking und die Sichtbarkeit auswirken könnte.
Zweitens löst SiteSetting.hide_user_profiles_from_public eine Forbidden-Ausnahme aus, wodurch unser after_action: add no index header nicht ausgelöst wird.
Diese PR stellt sicher, dass der noindex-Header stattdessen über before_action hinzugefügt wird. Wir könnten in Erwägung ziehen, /u aus
Leider funktioniert das nicht immer. Während /u/rgj einen x-robots-tag: noindex-Header hat, fehlt dieser bei /u/rgj/summary. Es scheint also, als hätte die jüngste Änderung unerwünschte Nebenwirkungen.