Evitar que usuarios no registrados vean publicaciones

He leído la documentación, los artículos de soporte e incluso le he preguntado a ChatGPT, sin éxito.

Quiero que el sitio web sea totalmente accesible al público (principalmente por motivos de SEO), por lo que los títulos de las publicaciones deben ser públicos. Sin embargo, quiero restringir el contenido solo a usuarios registrados. Sé que otros foros tienen la capacidad granular de hacer esto, pero estoy intentando modificar la configuración en Discourse y no parece que pueda averiguarlo.

Al hacer clic en “solo permitir usuarios registrados”, nadie puede acceder al sitio web sin registrarse, lo que limita el SEO y los usuarios simplemente no saben lo que tiene el sitio, por lo que esa función no es lo que estoy intentando hacer. Solo quiero limitar a los usuarios no registrados a ver los títulos, y quizás el número de respuestas, pero también limitar el contenido de las publicaciones/comentarios.

¿Alguna ayuda?

Hola @SeeSea, ¡bienvenido a Meta! :tada:

¿Te ayuda en algo este componente de tema?


Guía si es necesario:

4 Me gusta

En cierto modo. Ese tema de plugin todavía te permite ver la publicación principal (1), y los usuarios que navegan por la vista del tema pueden ver la vista previa del contenido. Estaba buscando algo que pudiera ocultar/reemplazar completamente el contenido con un mensaje que les dijera que se registraran, sin vista previa de la publicación. Lo mismo para la vista del tema. ¿Es posible modificar el código de ese plugin para hacer algo así o Discourse simplemente no está diseñado para ese uso?

1:

Hay Discourse Category Lockdown. Pero actualmente está roto.

Y también está Guest Gate Theme Component. Donde puedes elegir cuántas publicaciones pueden ver los usuarios antes de que aparezca la puerta de registro.

Category Previews es algo similar para las categorías.

1 me gusta

Estaba a punto de responder, pero el enlace que iba a publicar Moin acaba de publicarlo. Recomendaría usar Guest Gate ya que puedes configurarlo como no descartable para usuarios anónimos. Junto con el otro TC que enlacé anteriormente, estarás definitivamente cubierto en lo que respecta a “forzar” a los usuarios a registrarse.

Quiero plantear una preocupación: no tiene ningún sentido para el SEO. Quieres dejar pasar a Googlebot y, después de eso, los usuarios reales se encontrarán con un registro/muro de pago. Puedes calcular cuánto tiempo tardará Google en anular por completo tu valor de SEO.

1 me gusta

Lo he pensado y tienes razón. Simplemente haré que el inicio de sesión sea obligatorio para todos. Gracias.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.