¡Hola!
Necesito hacer algunos cambios en nuestra sección <noscript></noscript> en varias páginas para evitar que Google pueda ver que existen enlaces a foros de usuarios. Por ejemplo, aquí en la vista topics/show.html.erb.
Estoy intentando averiguar la mejor manera de lograr esto, pero me imagino que necesitaré sobrescribir toda la vista (de todo lo que requiera este cambio) en un plugin. He estado probando este y otros enfoques (ejecutando Rails localmente con NO_EMBER_CLI=1 bundle exec rails s y usando la función Ver código fuente del navegador), pero no tengo suerte para sobrescribir estas plantillas.
¿Quizás alguien aquí conoce el truco para que esto funcione? ¿Una línea mágica, tal vez?
Este ejemplo parece que debería hacer lo que quiero, pero desafortunadamente está desactualizado. Aquí hay una versión adaptada:
# name: no_profiles_when_indexing
# about: Evitar que el índice sepa siquiera que existen las páginas de perfil
# 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
En realidad, no soy un desarrollador de Ruby, así que cualquier indicio o pista sería muy apreciado. Gracias.
