Rimozione dei link ai profili utente dalla sezione noscript del codice sorgente della pagina

Ciao!

Devo apportare alcune modifiche alla nostra sezione <noscript></noscript> in varie pagine per impedire a Google di vedere che esistono link ai forum utente. Ad esempio, qui nella vista topics/show.html.erb.

Sto cercando di capire il modo migliore per raggiungere questo obiettivo, ma immagino che dovrò sovrascrivere l’intera vista (di tutto ciò che richiede questa modifica) in un plugin. Ci ho provato e altri approcci (eseguendo Rails localmente con NO_EMBER_CLI=1 bundle exec rails s e usando la funzione Visualizza sorgente del browser), ma non riesco a far sovrascrivere questi template.

Forse qualcuno qui conosce il trucco per far funzionare questo? Una riga magica, forse? :smiley: Questo esempio sembra fare quello che voglio, ma sfortunatamente è obsoleto. Ecco una versione adattata:

# name: no_profiles_when_indexing
# about: Impedisce all'indicizzazione di sapere persino che esistono le pagine dei profili
# version: 0.1

after_initialize do
  ApplicationController.class_eval do
    def set_layout
      File.expand_path('../app/views/topics/show.html.erb', __FILE__)
    end
  end
end

In realtà non sono uno sviluppatore Ruby, quindi qualsiasi suggerimento o indicazione sarebbe molto apprezzato. Grazie.