logo

Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗

Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll

¿Cómo proteger una parte del texto de los robots?

22/02/2025, by Anónimo (no verificado)

 Buenas tardes.

Estoy creando un sitio web donde se publicarán tareas con respuestas. Quiero proteger las respuestas de los robots de scraping, para que mi base de datos de respuestas no sea copiada en un instante.  Es decir, algo así: el usuario ve la tarea y cuando quiere ver la respuesta, se le pide que ingrese los caracteres de un captcha. Si todo es correcto, aparece la respuesta a la tarea. Tengo varias ideas para implementarlo.

Primera. Conecto el módulo Webform. En cada tarea (nodo) creo un campo Webform (este campo solo es necesario para que Webform genere un botón, de lo contrario no funciona) y un botón "enviar". Coloco un captcha en el botón. Cuando el usuario ingresa el captcha y presiona el botón, es redirigido a una página donde normalmente se escribe algo como "su mensaje ha sido enviado". Pero yo decidí incluir la respuesta a la tarea en este mensaje.
El problema con este método es que el captcha está vinculado a un formulario web específico, y el formulario web está vinculado al nodo. Así que en mi sitio tendré tantos captchas como tareas. ¡Y tengo miles! Temo que esto afecte negativamente el rendimiento del sitio.

Segunda. En el foro de Drupal me recomendaron usar carga dinámica de contenido. Utilicé el módulo Field Value Loader, que permite cargar dinámicamente campos CCK (donde tengo la respuesta a la tarea). Es decir, todo está bien y es conveniente, solo que no estoy seguro de que realmente proteja. Puede que funcione contra los robots de búsqueda, pero no contra los parsers. Entiendo que si profesionales se ocupan de mi sitio, no tengo posibilidades, pero al menos podría protegerme de estudiantes que copien contenido valioso.


¿Qué opinan al respecto? ¿Quizás hay alguna solución simple sin programación?

P.S. Drupal 6.x