Hola a todos — Busco orientación sobre cómo estructurar nuestro Discourse, ya que si seguimos el enfoque — Opción 1, tendremos 1200 categorías con 3 niveles de categorías (L1-L2-L3) y si eliminamos L3, tendremos alrededor de 150 categorías con L1 y L2.
Contexto
Publicamos varios tipos de contenido (preguntas, discusiones, cómo hacer/artículos, eventos, trabajos, boletines) en diferentes temas. Piensa en ejemplos como:
- Áreas Temáticas (L1): Cocina, Fotografía
- Subtemas (L2): Italiano (dentro de Cocina), Retrato (dentro de Fotografía)
- Enfoque (L3): pasta, masa madre, iluminación, composición
Estoy indeciso entre dos enfoques y agradecería consejos sobre las mejores prácticas.
Enfoque A (tema = categorías, tipo de contenido = etiquetas)
-
Categorías
- L1 (Área Temática):
cocina,fotografía - L2 (Subtema):
italiano,retrato - (Pregunta) ¿Deberíamos añadir un tercer nivel de categoría para “Enfoque” (por ejemplo,
cocina → italiano → pasta) o mantener el árbol poco profundo y modelar el Enfoque como etiquetas en su lugar?
- L1 (Área Temática):
-
Etiquetas
- Etiqueta de tipo-de-contenido requerida (exactamente una):
pregunta,discusión,cómo-hacer,evento,trabajo,boletín - Etiqueta de enfoque opcional/requerida:
pasta,masa madre,iluminación,composición, …
- Etiqueta de tipo-de-contenido requerida (exactamente una):
Patrones de URL (Enfoque A)
- Compositor pre-rellenado (L2 + tipo + enfoque opcional):
/new-topic?category=cocina/italiano&tags=pregunta,pasta - Categoría filtrada por una etiqueta (por ejemplo, “Preguntas en italiano”):
/c/cocina/italiano?tags=pregunta - Intersecciones de etiquetas (Y) (en todo el sitio, por ejemplo, “pasta + pregunta”):
/tags/intersection/pasta/pregunta - Categoría + multi-etiqueta (usar Búsqueda Avanzada):
/search?q=category:cocina/italiano%20tags:pasta+pregunta
Preguntas para el Enfoque A
- ¿Es la práctica recomendada evitar un tercer nivel de categoría y mantener el “Enfoque” como etiquetas?
- ¿Algún inconveniente con que las páginas de categoría solo admitan un filtro
?tags=(necesitando Búsqueda Avanzada para multi-etiqueta en una sola categoría)?
Enfoque B (tipo de contenido = categorías, tema = etiquetas)
-
Categorías: de nivel superior (o unas pocas) para Preguntas, Discusiones, Cómo hacer, Eventos, Trabajos, Boletines.
-
Etiquetas (tres grupos para el tema):
- Área Temática (por ejemplo,
cocina,fotografía) — límite de una - Subtema (por ejemplo,
italiano,retrato) — límite de una - Enfoque (por ejemplo,
pasta,iluminación) — 1 requerido (u opcional)
- Área Temática (por ejemplo,
Patrones de URL (Enfoque B)
- Compositor pre-rellenado (categoría de tipo + etiquetas de tema):
/new-topic?category=preguntas&tags=cocina,italiano,pasta - Navegar por tipo de contenido según tema (por ejemplo, Preguntas sobre italiano):
/c/preguntas?tags=italiano(multi-etiqueta + categoría → Búsqueda Avanzada) - Intersecciones de temas en todo el sitio (independientes del tipo):
/tags/intersection/italiano/pasta
Preguntas para el Enfoque B
- ¿Dividir el contenido en categorías de “tipo” dificulta la navegación por tema?
- ¿Algún inconveniente con requerir múltiples grupos de etiquetas (Área Temática + Subtema + Enfoque) por tema?
Preguntas transversales
- Mejores prácticas actuales: ¿Mantener un árbol de categorías poco profundo (1-2 niveles) y trasladar los detalles a las etiquetas?
- ¿Cuándo se justifica un tercer nivel de categoría? ¿Solo para áreas de Enfoque verdaderamente de alto volumen que necesitan permisos/páginas de destino separadas?
- Alcance de las funciones: Si habilitamos Resuelto/Votación, ¿es mejor limitarlos a las categorías temáticas en el Enfoque A, o a las categorías de “Preguntas” en el Enfoque B?
- Experiencia de usuario del compositor: ¿Siguen siendo los enlaces de compositor pre-rellenados (
/new-topic?category=...&tags=...) la forma preferida de guiar a los autores? - Experiencia de usuario de búsqueda: ¿Existen patrones más nuevos para el filtrado de categorías + multi-etiqueta (más allá de la Búsqueda Avanzada) que debamos conocer?
¡Gracias de antemano por las indicaciones, ejemplos y “lo que funcionó para ustedes”!